Masz Windowsa? 😂 Zapomnij o karierze w frontendzie bez Maca!
Odcinek opublikowany 19.09.2024🎬 Bez Maca nie da rady. Jak inaczej wbijesz do Starbucksa i zyskasz "prestiż" wśród innych devów? No dobra, żarty na bok! Prawda jest taka, że frontend można spokojnie pisać na każdym systemie, ale według raportu StackOverflow, Mac i Linux coraz bardziej wypierają Windows z rynku służbowych komputerów.Na deser mamy wyniki raportu No Fluff Jobs, który zdradza, co pracownicy robią na swoich służbowych komputerach. 🕵️♂️ Nie zgadniesz, co ludzie wymyślą!Odcinek ma częściowo charakter ironiczny, ale pewnie i tak tego nikt nie przeczyta zanim zobaczę w komentarzu "Apple to $#@$".#Frontend #MacBookLife #WindowsVsLinux #NoFluffJobs
Jak byłem na studiach informatycznych, to przyszedłem kiedyś na zajęcia z MacBookiem R. I oczywiście zostałem obśmiany. I teraz, po tych kilku latach od skończenia studiów, to ja się śmieję. Bo wszyscy frontendzi chcą używać Maców. Tak na serio to ostatnio trafiłem na Stack Overflow Developer Survey. Znalazłem tam informacje. Że całkiem sporo deweloperów korzysta aktualnie z Macu. Szok, niedowierzanie, tysiące pytań bez odpowiedzi.
I takie nie. Tyle, że na jakim jesteś etapie swojej kariery? I tak naprawdę co robisz w pracy? Jak zaczynasz programowanie, to najprawdopodobniej wystarczy ci kalkulator. A w ogóle twój telefon to ma już tak dużo mocy obliczeniowej, że wow. Ale sprawa się trochę komplikuje, jak zaczynamy faktycznie coś klepać więcej przy kodzie i te projekty rosną i na przykład mamy jakieś frameworki. A czasami nawet mamy jakieś tam testy i czasami ten kod rośnie i mamy tam wielu różnych deweloperów, a kod jeszcze bardziej rośnie i okazuje się, że ten frontend jest strasznie ciężki. Z czasem zrobił się bardzo częsty. Pamiętasz jak zaczynaliśmy od JS, HTML i CSS?
No właśnie, jak, nie wiem, nawet WordPressa jak stawiasz. Dodawałeś po prostu sobie skrypt. jQuery, kurczę, odpalasz sobie jQuery i to wszystko działa, to wszystko jest szybkie, wow, jak błyskawica i nie potrzebujesz tam jakichś kompilacji kodu, w ogóle bez sensu. A później zaczęły się pojawiać TypeScripty, Reacty, Angulary, jakieś Cypressy, PlayWrity. No i Bundlery, jeszcze jakieś w ogóle serwery na Node, żeby odpalać swoją frontendową aplikację. I nagle okazuje się, że nawet ten Mac z M3 Pro czy Max jest za wolny, bo żeby budować Twój projekt to potrzebujesz czekać 5 minut.
Czy mamy w ogóle jakąś drogę ucieczki? Nawet Google ostatnio zauważył, myślę, że zauważyli jakiś czas temu, ale przy rozwoju Angulara zwrócili uwagę na to, że w aplikacjach webowych kodów tylko przybywa i stają się tylko cięższe, więc ciężko będzie nam nasze produkty zmniejszać o połowę, o jedną trzecią, bo one zawierają implementację jakichś rozwiązań. I raczej to będzie puchnąć i puchnąć i puchnąć i puchnąć i puchnąć. I kodu będzie jeszcze więcej, a na koniec też developer experience jest dosyć istotne i to czy my klikając Enter czy tam zapisując plik czekamy na to aż nam się odświeży strona 5 minut.
Po prostu ludzie się przesiadają bardziej w kierunku Linuxa i Mac po prostu tam pod spodem siedzi Unix i można sobie odpalać prawie że Linuxowe skrypty, dosłownie. I po prostu jest dużo wygodniej. Często też masz na przykład serwery stoją na Linuxie, a nie na Windowsie. No przeważnie, przeważnie tak jest. No oczywiście, chyba że jesteśmy w jakimś tam środowisku zamknięci. No to okej, ale jednak cokolwiek, tylko nie Windows. No sam fakt, że jak na Windowsie odpalasz sobie konsolę, to zazwyczaj używasz gitbasha do tego, bo ma Linuxową komendę.
No więc i nawet ten Windows z AI chyba w tym nie pomoże. Ooo, kolego, ja bym tak nie szarżował. Myślisz? Myślisz, że zmiana procesorów coś zmieni? Ja myślę, że przez to AI development będzie jeszcze gorszy, bo tam będzie tyle procesów pod spodem, że jak teraz w Nowym Windowsie jest tyle procesów, które cię spowalniają... Przy AI to myślę, że nikt nie będzie chciał już dewelopować na Windowsie. Ale to w sumie ciekawe jest, no bo faktycznie obciążamy coraz bardziej, sam system jest coraz bardziej obciążający. Jak dołożymy do tego jeszcze coraz więcej różnych procesów w tle, a później jeszcze dopchamy do tego Chroma, który zje nam cały RAM, a później jeszcze odpalimy jakiegoś JetBrains'owego IDE,
Jedno to jest, czy wszyscy będziemy korzystać z Maców? Ale tu chyba odpowiedź jest jasna, że tak. Bo przynajmniej tak to widzi Tim Cook. A inne pytanie. Czy zmieści się tam AI? I w zasadzie odpowiedź już mamy. Tak. Tak. Zmieści się. Co prawda jeszcze nie dla wszystkich i miejmy nadzieję, że jeszcze prędko nie dla wszystkich i nie będzie nam tych procesów za bardzo obciążało i nie będzie nam robiło recalls absolutnie każdego ruchu myszki, który tam wykonujemy, bo na pewno te 11% respondentów nie byłoby specjalnie zachwyconych z tego powodu, że ten recall tam czasem biznes...
Czasem jakiś administrator sprawdza, co się tam dzieje na tych pracowych komputerach. Polecajki. W poprzednim odcinku, Aleks, polecałeś X-Machinę i mówiłem, że coś polecę, bo mi akurat przyszło do głowy. Tym czymś jest film Transcendencja. Nie jest to do końca AI, skoro już tak wszędzie wpychamy to AI, ale prawie. Z mojej strony chciałem polecić You Don't Know JS, Kyle Simpson. Bardzo Dobra seria książek o Javascriptie. Jeżeli nie miałeś z tym styczności, a jesteś frontend deweloperem, albo jesteś backend deweloperem i chcesz się uczyć frontendu, to bardzo, bardzo zachęcam Cię do tej książki, bo można poznać tajniki Javascriptu.
Pokazano wszystkie 8 dopasowań. Transkrypcja generowana automatycznie i niesprawdzana ręcznie — może zawierać błędy.
Kliknij, aby znaleźć fragmenty, w których pada.
Odcinek opublikowany 19.09.2024
🎬 Bez Maca nie da rady. Jak inaczej wbijesz do Starbucksa i zyskasz "prestiż" wśród innych devów? No dobra, żarty na bok! Prawda jest taka, że frontend można spokojnie pisać na każdym systemie, ale według raportu StackOverflow, Mac i Linux coraz bardziej wypierają Windows z rynku służbowych komputerów.
Na deser mamy wyniki raportu No Fluff Jobs, który zdradza, co pracownicy robią na swoich służbowych komputerach. 🕵️♂️ Nie zgadniesz, co ludzie wymyślą!
Odcinek ma częściowo charakter ironiczny, ale pewnie i tak tego nikt nie przeczyta zanim zobaczę w komentarzu "Apple to $#@$".
#Frontend #MacBookLife #WindowsVsLinux #NoFluffJobs