Platon Data Intelligence.
Vertikal sökning & Ai.

Mer än "Slappande färg på en webbplats"

Datum:

Jag är sugen på allt om front-end jobbtitlar.

Anselm Hannemann:

CSS har utvecklats och vi är bortom den punkt där alla bara kan göra det som ett sidointresse. Vi kan alla lära oss det och bygga fantastiska saker med det, men att använda det klokt och korrekt i ett storskaligt sammanhang är inte ett lätt jobb längre. Det förtjänar människor vars arbete är att fokusera på den delen av koden.

Anselm svarar delvis på Sacha Greifs "Finns det för mycket CSS nu?" och den övergripande uppfattningen att CSS har ett mycket högre inträdesbarriär för dem som lär sig det idag än det gjorde, säg, i CSS3 dagar. Då fanns det en superdirekt väg för att se magin med CSS. Rachel Andrew fångar perfekt den magiska känslan i ett förutseende inlägg från 2019:

Det är något anmärkningsvärt med det faktum att jag, med allt vi har skapat under de senaste 20 åren eller så, fortfarande kan ta en nybörjare och lära dem att bygga en enkel webbsida med HTML och CSS, på en dag. […] Vi behöver bara en textredigerare och några timmar. Det är så vi får saker att dyka upp på en webbsida.

Det är den verkliga ingången här […]

- "HTML, CSS och våra försvinnande industriingångar"

Rachel talar om abstraktionen av ramverk ovanpå vanilla CSS (och HTML) men du kan lika gärna ta itu med stora, glänsande och ganska nya funktioner där, som CSS-rutnät, flexbox, containerfrågor, kaskadlager, anpassade egenskaper och relationella pseudoklasser, för att nämna några. Inte för att det är abstraktioner, förstås. Det finns bara mycket att lära sig just nu, oavsett om du har skrivit CSS i 20 dagar eller 20 år.

Men tillbaka till Anselms inlägg. Behöver vi tänka på CSS som mer än bara, du vet, stylingsaker? Jag skämtar ofta om att mitt jobb är att smälla färg på webbplatser för att göra dem snygga. Men ärligt talat så vet jag att det är mycket mer än så. Vi vet alla att det är mer än så.

Kanske är CSS en bransch i sig. Tänk på alla möjliga överväganden som måste passera genom din hjärna när du skriver CSS-regler. Heck, Ahmad Shadeed nyligen delade med sig av allt som hans hjärna bearbetar bara för att styla en Hero-komponent. CSS berör så mycket av den övergripande användarupplevelsen – lyhördhet, tillgänglighet, prestanda, över webbläsare, etc. – att det helt klart går långt utöver att "slå färg på webbplatser". Så långt utöver att var och en av dessa saker kan vara någons heltidsspelning, beroende på projektet.

Så, ja, CSS har nått en punkt där jag skulle kunna tänka mig att se "CSS Engineer" på någon jobbbräda. Som Anselm sa, "[CSS] förtjänar människor vars arbete är att fokusera på den delen av koden." Sett på det sättet är det inte så svårt att föreställa sig att frontend-utveckling som helhet utvecklas till specialiseringsområden, precis som många andra branscher.

plats_img

Senaste intelligens

plats_img

Chatta med oss

Hallå där! Hur kan jag hjälpa dig?