Więcej niż „lanie farby na stronie internetowej” PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Więcej niż „Klapanie farby na stronie internetowej”

Jestem frajerem, jeśli chodzi o tytuły stanowisk front-end.

Anzelma Hannemanna:

CSS ewoluował i jesteśmy poza punktem, w którym każdy może robić to jako dodatkowy interes. Wszyscy możemy się go nauczyć i tworzyć z nim niesamowite rzeczy, ale używanie go mądrze i poprawnie w kontekście na dużą skalę nie jest już łatwym zadaniem. Zasługuje na ludzi, których praca polega na skupieniu się na tej części kodu.

Anzelm częściowo odpowiada Sachy Greifowi „Czy teraz jest za dużo CSS?” oraz ogólne przekonanie, że CSS ma znacznie wyższą barierę wejścia dla tych, którzy uczą się go dzisiaj niż, powiedzmy, w CSS3 dni. W tamtych czasach istniała super bezpośrednia ścieżka do poznania magii CSS. Rafał Andrzej doskonale oddaje to magiczne uczucie w proroczym poście z 2019 roku:

Jest coś niezwykłego w tym, że mając wszystko, co stworzyliśmy w ciągu ostatnich 20 lat, wciąż mogę nauczyć zupełnie początkującego, jak zbudować prostą stronę internetową za pomocą HTML i CSS w ciągu jednego dnia. […] Wystarczy nam edytor tekstu i kilka godzin. W ten sposób sprawiamy, że rzeczy pojawiają się na stronie internetowej.

To jest prawdziwy punkt wejścia tutaj […]

- „HTML, CSS i nasze znikające punkty wejścia do branży”

Rachel mówi o abstrakcji frameworków na tle podstawowego CSS (i HTML), ale równie dobrze możesz tam dodać duże, błyszczące i całkiem nowe funkcje, takie jak siatka CSS, flexbox, zapytania kontenerów, warstwy kaskadowe, niestandardowe właściwości i pseudoklasy relacyjne, by wymienić tylko kilka. Nie żeby to były abstrakcje, oczywiście. W tej chwili musisz się wiele nauczyć, niezależnie od tego, czy piszesz CSS od 20 dni, czy od 20 lat.

Ale wróćmy do postu Anzelma. Czy musimy myśleć o CSS jako o czymś więcej niż tylko, no wiesz, stylizowaniu rzeczy? Często żartuję, że moja praca polega na malowaniu stron internetowych, aby były ładne. Ale szczerze mówiąc, wiem, że to znacznie więcej. Wszyscy wiemy, że to coś więcej.

Może CSS jest branżą samą w sobie. Pomyśl o wszystkich możliwych kwestiach, które muszą przejść przez Twój mózg podczas pisania reguł CSS. Heck, ostatnio Ahmad Shadeed dzielił się wszystkim, co przetwarza jego mózg tylko po to, aby nadać styl komponentowi Hero. CSS ma tak duży wpływ na ogólne wrażenia użytkownika — responsywność, dostępność, wydajność, różne przeglądarki itp. — że zdecydowanie wykracza daleko poza „malowanie stron internetowych”. Tak daleko poza tym, że każda z tych rzeczy może być czyimś pełnoetatowym występem, w zależności od projektu.

Więc tak, CSS osiągnął punkt, w którym mogę sobie wyobrazić, że zobaczę „Inżyniera CSS” na jakiejś tablicy ogłoszeń. Jak powiedział Anselm: „[CSS] zasługuje na ludzi, których praca polega na skupieniu się na tej części kodu”. Patrząc w ten sposób, nietrudno sobie wyobrazić rozwój front-endu jako całości ewoluujący w obszary specjalizacji, tak jak w wielu innych branżach.

Znak czasu:

Więcej z Sztuczki CSS