Dlaczego młodzi programiści przestają kodować – i co robią zamiast tego

Wyobraź sobie klasyczny obraz programisty, który z pietyzmem ugruntowała w naszych głowach popkultura. Młody, genialny umysł w bluzie z kapturem, zapatrzony w ciemny motyw edytora, wklepujący z zawrotną prędkością linijki kodu, które już za chwilę zrewolucjonizują świat. Do tego open space, nielimitowana kawa rzemieślnicza, hamaki w strefie relaksu i pensja, o której jego rówieśnicy po wydziałach humanistycznych mogą jedynie pomarzyć.

Ten romantyczny obrazek przez ponad dekadę przyciągał do branży technologicznej dziesiątki tysięcy osób. Kariera dewelopera wydawała się obietnicą zawodowego raju. Dziś jednak, ten raj zaczyna powoli odsłaniać swoje pęknięcia, a ów popkulturowy obraz staje się echem minionej epoki. Coraz częściej młodzi inżynierowie, mimo obiecującej ścieżki i pokaźnych pakietów akcji, nagle zdejmują wygłuszające słuchawki z uszu, zamykają swoje IDE (środowisko programistyczne) i po prostu mówią: dość.

To zjawisko, nazywane w kuluarach cichą ewakuacją ze świata kodu, jest fascynujące. Rzadko jednak mamy tu do czynienia z dramatycznym odcięciem od cyfrowego świata i rzuceniem wszystkiego, by hodować owce w Bieszczadach. Ci młodzi twórcy przechodzą transformację. Umiejętność napisania backendu w Pythonie czy frontendu w JavaScripcie przestaje być celem ostatecznym ich życia zawodowego, stając się jedynie cennym punktem wyjścia. Dlaczego tak się dzieje i gdzie lądują wczorajsi władcy kodu?

Złota klatka, darmowe owoce i epidemia wypalenia

Bądźmy szczerzy – rzemieślnicze tworzenie kodu bywa pracą niesamowicie samotną, frustrującą i obciążającą kognitywnie. Uderzenie w mur niezrozumiałych błędów kompilacji, stres przed wdrożeniem i presja ciągłego dostarczania pod osłoną sprintów zbierają ogromne żniwo psychiczne. Według regularnie przeprowadzanych badań przez organizacje takie jak Haystack Analytics, alarmujące ponad 80% deweloperów zgłasza objawy chronicznego wypalenia zawodowego.

Główne powody? Bardzo szybko okazuje się, że młodzieńcze marzenia o budowaniu rakiet na Marsa w zderzeniu z korporacyjną rzeczywistością to często walka z tzw. długiem technologicznym. Zamiast wymyślać błyskotliwe algorytmy, młodzi ludzie spędzają osiem godzin dziennie na łataniu dziur w przestarzałym kodzie, weryfikacji powtarzalnych uchybień kolegów i odhaczaniu ticketów w Jirze.

W efekcie, legendarna złota klatka IT przestaje mienić się blaskiem innowacji. Gigantyczne pensje i owocowe czwartki przestają kompensować rażący brak sprawczości. Programowanie zamiast magicznej kreacji przypomina w ich oczach pracę taśmową w cyfrowej fabryce. Chęć posiadania rzeczywistego wpływu na projekt i ostatecznego użytkownika to dla tysięcy inżynierów pierwszy sygnał do porzucenia twardego developmentu.

Generatywna rewolucja. AI pisze kod, ale nie buduje produktu

Jeśli wszechobecne uczucie trybiku w maszynie to paliwo frustracji, to boom na sztuczną inteligencję (GenAI) dolał do tego pożaru cysternę najczystszej benzyny. Gdy na scenie rozgościły się takie potęgi jak GitHub Copilot czy najnowsze iteracje ChatGPT, dogmat kodowania zatrząsł się w posadach. Nagle sztuczna inteligencja mogła w sekundę wygenerować boilerplate, czyli nudny, powtarzalny fundament aplikacji, nad którym kiedyś juniorzy siedzieli do późnej nocy.

Microsoft pochwalił się niedawno danymi z użycia ich modeli przez programistów – wzrost wydajności sięga kilkudziesięciu procent. Co to oznacza dla młodych adeptów kodu? Wielu z nich zrozumiało brutalną prawdę: konkurowanie na szybkość i dokładność klepania kodu ze sterydowym autouzupełnianiem od OpenAI nie ma racji bytu na dłuższą metę. Zamiast walczyć z maszynami o precyzję składni, zaczęli ewakuować się do stref, gdzie AI nie ma – i prędko nie będzie miało – dostępu.

Od kodera do architekta i „zaklinacza AI”

Wraz z automatyzacją lżejszych prac deweloperskich rośnie potrzeba posiadania na pokładzie ludzi umiejących ułożyć klocki w sensowną całość. Kodowanie zostaje więc zastępowane przez orkiestrację i architekturę. Narodziło się stanowisko tzw. Prompt Engineera i AI Whisperera. Młody pracownik, który świetnie rozumie logikę działania systemów i wie, co jest możliwe do osiągnięcia, zamiast spisywać zmienne w Pythonie, steruje potężnymi LLMami (Large Language Models), nakierowując model na stworzenie skomplikowanego przepływu danych.

Zamiast wpatrywać się w IDE – arkusze i rozmowy z ludźmi

Innym, chyba najsilniejszym trendem jest masowa ucieczka inżynierów do zespołów produktowych i menedżerskich. Role Product Managera (PM), Scrum Mastera, czy Technical Program Managera stają się Świętym Graalem dla zdolnych byłych programistów. Przyczyna takiego skrętu kariery jest pragmatyczna – twarda wiedza połączona z umiejętnościami miękkimi to dzisiaj najdroższy kapitał.

„Najwięcej projektów technologicznych ponosi klęskę nie dlatego, że deweloperzy napisali słabej jakości oprogramowanie. Padają, ponieważ budujemy rzeczy z kompletnie złymi założeniami biznesowymi i dostarczamy to, czego użytkownicy nie potrzebują” – to jedno z naczelnych praw współczesnego świata startupów.

Gergely Orosz, wpływowy autor i komentator zjawisk w IT (The Pragmatic Engineer), często podkreśla na swoich łamach ten fascynujący dryf inżynieryjny. Człowiek z technicznym rodowodem jako PM, to jednostka niemal idealna. Dlaczego? Potrafi rozmawiać z programistami ich własnym językiem. Żaden deweloper nie nakarmi go wymówką „tego nie da się wdrożyć poniżej tygodnia”, ponieważ wczorajszy programista od razu obnaży to kłamstwo. Taka osoba zamiast tworzyć algorytmy, bierze odpowiedzialność biznesową: analizuje trendy konsumenckie, wytycza plan działania (road mapę) dla firmy i jest buforem między skomplikowaną technologią, a potrzebami przeciętnego śmiertelnika.

Koniec z szufladą: Solopreneurzy i urok narzędzi no-code

Nigdy wcześniej zbudowanie własnej niezależnej aplikacji nie było tak tanie i proste jak dzisiaj. W świecie post-kowidowym ogromną popularność zyskują tzw. Indie Hackers oraz koncepcja zarabiania na życie budowaniem niszowych aplikacji w systemie solowym, jako solopreneur. Młodzi inżynierowie rezygnują z angażujących wielkich projektów w korporacjach za suty czek, wybierając wolność, którą daje rozwijanie samodzielnego produktu SaaS (Software as a Service).

Do rzucenia twardego kodowania o dziwo… motywuje tu sama innowacja w ułatwianiu życia. Rewolucja Low-Code i No-Code, czyli gigantów takich jak Bubble, Webflow, Glide, czy Make pozwala osobie o technicznym myśleniu zbudować wpełni opłacalny i skomplikowany portal omijając całkowicie ręczne wklepywanie klasycznego kodu. To przeniesienie punktu ciężkości jest kluczowe:

  • Nie tracisz weekendu na szukanie usterki konfiguracyjnej w chmurze AWS.
  • W ciągu kilku dni budujesz logikę aplikacji za pomocą wizualnych bloków.
  • Pozostały po odjęciu twardego programowania czas inwestujesz w marketing, zdobywanie kontaktów handlowych na LinkedIn, czy dopieszczanie modelu rozliczeniowego z klientem.

Dla niezliczonej rzeszy bystrych programistów jest to epifania – po co mam pisać kod zarabiając miliony dla innej platformy, skoro za pomocą ułatwień mogę ulepić własną kurę znoszącą (chociażby mniejsze) złote jaja i cieszyć się wolnością.

W świetle kamer. Od dewelopera do YouTubera i ewangelisty

Na końcu tego ewaluacyjnego łańcucha pokarmowego karier czeka absolutnie znakomite, zyskujące powszechną popularność i potężne pieniądze bycie osobistością. Stanowisko znane jako Developer Advocate łączy fascynację architekturą oprogramowania, budowę własnej marki osobistej i pasję do showbusinessu. O co chodzi?

Programowanie dla ogromnej liczby osób na etacie bywa bezlitosnym, cichym zajęciem ukrytym w cieniu zysków korporacyjnych menedżerów wyższego stopnia. Tymczasem część branży potrzebuje uwagi. Odchodzący od komercyjnych sprintów młodzi techniczni mistrzowie zakładają potężne kanały na YouTubie, piszą rewelacyjne biuletyny Substacka, nagrywają kontrowersyjne reelsy na Instagramie i TikToku o realiach branży. Stają się edukatorami IT dla tysięcy naśladowców.

Tzw. Tech Influencing to dziś profesja na cały etat. Innowacyjne tuzy Doliny Krzemowej (firmy jak Stripe, Vercel, Shopify) rekrutują chętnie takie osoby ze społeczności po to, by na firmowym sprzęcie, przy sowitej gaży wypróbowywali ich nowy soft. Mają publikować o tym filmiki i rozbudzać chęć użytkowania w społeczności nowicjuszy. Kod schodzi z piedestału – na piedestał wchodzi bycie frontmanem medialnym własnej pasji.

Programowanie nie jest wyrokiem dożywotnim

Przez ostanie 15 lat uczono nas, że wpisanie na sztandary edukacji i w swoje CV umiejętności Learn to code! rozwiąże każdy ból istnienia u wczesnego boomera a później zetki i millenialsa we współczesnym świecie. Rzeczywistość jednak brutalnie i pięknie jednocześnie – poszła do przodu.

To nie pętle kodowe zmieniają dziś obiektywnie oblicze wielkiego biznesu – jest nim łączenie idei oraz wykorzystanie najnowszych ulepszaczy (AI i platform no-code) w imię wartości użytkowej. Fakt, że spora porcja nowofalowych inżynierów wybiera karierę menedżerską, budowę marki indie-startuperów czy dyrygowanie sztuczną inteligencją zamiast sztywnej taśmy produkcyjnej w zespole piszącym oprogramowanie, świadczy o niesamowitej wielozadaniowości tej grupy zawodowej. Zakończenie codziennych twardych relacji ze swoim środowiskiem do pisania po osiem godzin dziennie to po prostu nic innego jak ewolucja z rzemieślnika-wyrobnika w architekta zysku, biznesu oraz sprawczego zarządzania technologią w nowym stuleciu.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *