Enemmän kuin "maalaaminen verkkosivustolle" PlatoBlockchain Data Intelligence. Pystysuuntainen haku. Ai.

Enemmän kuin "maalin lyöminen verkkosivustolle"

Suhtaudun mihinkään etupään työnimikkeisiin.

Anselm Hannemann:

CSS on kehittynyt, ja olemme ylittäneet sen pisteen, jossa kaikki voivat tehdä sen vain sivuharrastuksena. Me kaikki voimme oppia sen ja rakentaa sen avulla mahtavia juttuja, mutta sen viisas ja oikea käyttö suuressa mittakaavassa ei ole enää helppoa työtä. Se ansaitsee ihmiset, joiden työ on keskittyä koodin tähän osaan.

Anselm vastaa osittain Sacha Greifille "Onko CSS:ää nyt liikaa?" ja yleinen mielipide siitä, että CSS:llä on paljon korkeampi pääsyn este niille, jotka opiskelevat sitä nykyään kuin se oli esimerkiksi CSS3 päivää. Tuolloin oli supersuora polku nähdä CSS:n taika. Rachel Andrew vangitsee täydellisesti tuon taianomaisen tunteen ennakoivaan postaukseen vuodelta 2019:

Siinä on jotain merkittävää, että kaiken, mitä olemme luoneet noin 20 vuoden aikana, voin silti ottaa täysin aloittelijan ja opettaa hänet rakentamaan yksinkertaisen verkkosivun HTML:llä ja CSS:llä yhdessä päivässä. […] Tarvitsemme vain tekstieditorin ja muutaman tunnin. Näin saamme asiat näkymään verkkosivulla.

Se on todellinen sisääntulopiste täällä […]

- "HTML, CSS ja katoava teollisuuden aloituspisteemme"

Rachel puhuu kehysten abstraktiosta vanilja-CSS:n (ja HTML:n) päällä, mutta voit yhtä hyvin liittää niihin suuria, kiiltäviä ja melko uusia ominaisuuksia, kuten CSS-ruudukko, flexbox, säilökyselyt, kaskaditasot, mukautetut ominaisuudet ja relaatiopseudo-luokat, muutamia mainitakseni. Ei sillä tietenkään, että ne olisivat abstraktioita. Tällä hetkellä on vain paljon opittavaa, olitpa kirjoittanut CSS:ää 20 päivää tai 20 vuotta.

Mutta takaisin Anselmin viestiin. Pitääkö meidän ajatella CSS:ää enemmän kuin pelkkänä muotoiluasioissa? Vitsailen usein, että työni on maalata verkkosivustoja tehdäkseni niistä kauniita. Mutta rehellisesti sanottuna tiedän, että se on paljon enemmän. Me kaikki tiedämme, että se on enemmän.

Ehkä CSS on toimiala sinänsä. Ajattele kaikkia mahdollisia näkökohtia, joiden täytyy kulkea aivosi läpi kirjoittaessasi CSS-sääntöjä. Hitto, Ahmad Shadeed äskettäin jakoi kaikki asiat, joita hänen aivonsa prosessoi vain muotoillakseen Hero-komponentin. CSS koskettaa niin paljon yleistä käyttökokemusta – reagointikykyä, käytettävyyttä, suorituskykyä, ristiinselaimia jne. –, että se menee selvästi pidemmälle kuin "maalaaminen verkkosivustoille". Niin paljon pidemmälle, että jokainen näistä asioista voisi olla jonkun kokopäiväinen keikka projektista riippuen.

Joten kyllä, CSS on saavuttanut pisteen, jossa voisin kuvitella näkeväni "CSS-insinöörin" jollain työpaikalla. Kuten Anselm sanoi, "[CSS] ansaitsee ihmiset, joiden työ on keskittyä koodin tähän osaan." Näin katsottuna ei ole niin vaikeaa kuvitella etupään kehitystä kokonaisuutena kehittyvän erikoistumisalueiksi, kuten monilla muillakin toimialoilla.

Aikaleima:

Lisää aiheesta CSS-temppuja