Brutalna prawda o programistach. Dlaczego wysokie zarobki nie gwarantują spokojnej głowy - Max Paradox

Kup ebooka

29.99 zł

-
Proszę czekać

INTRO

Rozdział 1 - Mit inteligentnego boga klawiatury

Rozdział 2 - Pieniądze, które miały wszystko naprawić

Rozdział 3 - Syndrom wiecznego juniora

Rozdział 4 - Życie w sprintach, czyli jak zamienić czas na backlog

Rozdział 5 - Związek z laptopem, czyli intymność 15 cali

Rozdział 6 - Ciało jako bug, którego nie da się zignorować

Rozdział 7 - Slack, Jira i inne religie nowoczesności

Rozdział 8 - Wypalenie w wersji premium

Rozdział 9 - AI, czyli lęk przed własnym zastąpieniem

Rozdział 10 - Status seniora, czyli kiedy doświadczenie przestaje smakować

Rozdział 11 - Praca zdalna, czyli samotność w wysokiej rozdzielczości

Rozdział 12 - Porównywanie się jako sport narodowy branży

Rozdział 13 - Multimonitorowe życie, czyli jak mieć wszystko i nie widzieć nic

Rozdział 14 - Debugowanie własnego życia, czyli kiedy logika przestaje wystarczać

Rozdział 15 - Wakacje z VPN, czyli jak odpoczywać i nadal być w pracy

Rozdział 16 - Dom jako open space, czyli kiedy praca wchodzi do wszystkich pokoi

Rozdział 17 - Korporacyjna gra pozorów, czyli jak być widocznym bez bycia sobą

Rozdział 18 - Kredyt hipoteczny jako commit na 30 lat

Rozdział 19 - Spotkania, które mogły być mailem, czyli teatr produktywności

Rozdział 20 - Sens, którego nie ma w roadmapie

Rozdział 21 - Gdy hobby zamienia się w kolejny projekt

Rozdział 22 - Samotność eksperta, czyli kiedy nie ma z kim pogadać na serio

Rozdział 23 - Przebranżowienie jako fantazja ratunkowa

Rozdział 24 - Rodzicielstwo w trybie asynchronicznym

Rozdział 25 - Kryzys wieku trzydziestu kilku commitów

Rozdział 26 - Bycie "technicznym" jako tożsamość obronna

Rozdział 27 - Pieniądze są, czasu nie ma

Rozdział 28 - Zazdrość wobec ludzi, którzy "mają normalnie"

Rozdział 29 - Utrata głodu, czyli kiedy już nie musisz, ale nadal możesz

Rozdział 30 - Kiedy technologia przestaje Cię zachwycać

Rozdział 31 - Strach przed byciem przeciętnym

Rozdział 32 - Gdy młodsi są szybsi, a Ty jesteś ostrożniejszy

Rozdział 33 - Wypalenie, które nie wygląda jak dramat

Rozdział 34 - Gdy praca była marzeniem, a stała się tłem

Rozdział 35 - Brutalna prawda, której nikt nie wpisze do CV

INTRO

Programista to człowiek, który zarabia na myśleniu, ale wygląda, jakby właśnie przegrał z życiem w starciu o światło słoneczne.

Siedzi.

Patrzy.

Klika.

Czasem wzdycha, jakby w tle leciała symfonia jego własnych błędów.

Mówi, że "deploy się wysypał", jakby to był dramat narodowy.

Mówi, że "production leży", jakby ktoś właśnie przewrócił jego rodzinne miasto.

Mówi, że "to nie bug, to feature", jakby to był filozoficzny manifest.

I w pewnym sensie jest.

Programista to człowiek XXI wieku.

Nowy inteligent.

Nowy robotnik.

Nowy arystokrata.

Nowy niewolnik.

Jednocześnie.

- Myśli, że kontroluje świat, bo umie go opisać w kodzie.- W rzeczywistości kontroluje tylko to, czy przycisk jest niebieski czy lekko bardziej niebieski.- Nienawidzi ludzi, ale pracuje w zespole 12 osób na Slacku.- Twierdzi, że nie obchodzi go kasa, ale zna aktualny kurs dolara lepiej niż kurs historii własnego życia.

Programista to człowiek, który mówi, że "nie ma czasu", a potem przez trzy godziny czyta wątek na Stack Overflow o problemie, który rozwiązał już godzinę temu.

To człowiek, który deklaruje, że "technologia jest przyszłością", a sam nie pamięta, kiedy ostatnio rozmawiał z kimś bez ekranu pomiędzy.

To człowiek, który wie, czym jest cache, ale nie wie, gdzie zniknęły jego relacje.

To człowiek, który wierzy w logikę.

I żyje w świecie, który logiki nie posiada.

Wszyscy go chcą.

HR go szuka.

LinkedIn go bombarduje.

Rekruterzy piszą do niego jak do zagubionego księcia z bajki o wysokiej stawce godzinowej.

- "Mamy dla Ciebie ekscytujący projekt."- "Elastyczne godziny pracy."- "Młody dynamiczny zespół."- "Owocowe wtorki."

Owocowe wtorki.

To jest moment, w którym człowiek z piętnastoletnim doświadczeniem w Javie ma poczuć ekscytację.

Programista jest dziś symbolem sukcesu.

Ma pieniądze.

Ma zdalną pracę.

Ma ergonomiczny fotel za cztery tysiące złotych.

Ma słuchawki z redukcją szumów, żeby nie słyszeć świata.

Ma trzy monitory, żeby patrzeć w więcej niż jedną iluzję naraz.

Ale czego nie ma?

Czasu.

Spokoju.

Ciszy w głowie.

- Zarabia więcej niż jego rodzice razem wzięci.- Czuje się bardziej zagubiony niż oni kiedykolwiek byli.- Buduje aplikacje dla milionów użytkowników.- Nie wie, czego sam naprawdę chce.

Programista żyje w sprintach.

Dwutygodniowych.

Czterotygodniowych.

Mentalnych.

Emocjonalnych.

Całe życie to backlog.

Zadania.

Tickety.

Refaktoryzacje.

Bugfixy.

A gdzieś pomiędzy tym wszystkim jest on.

Człowiek.

Z kręgosłupem w kształcie pytajnika.

Z oczami zmęczonymi światłem monitora.

Z głową pełną frameworków, które jutro przestaną być modne.

Bo w tej branży nic nie jest stałe.

Poza presją.

- Dziś uczysz się Reacta.- Jutro React jest już "legacy".- Dziś jesteś seniorem.- Jutro jesteś "za drogi".

Programista żyje w ciągłym upgrade.

Nowy język.

Nowa biblioteka.

Nowa metodologia.

Nowa wersja samego siebie.

Tylko że system operacyjny duszy dawno nie był aktualizowany.

Programista śmieje się z korporacji.

Z menedżerów.

Z "biznesu".

Ale bez nich nie ma projektu.

Nie ma faktury.

Nie ma wypłaty.

- Gardzi stand-upem.- Czeka na niego codziennie o 9:00.- Narzeka na spotkania.- Sam planuje kolejne.

Ironia to jego język ojczysty.

Sarkazm to narzędzie pracy.

Cynizm to mechanizm obronny.

Bo łatwiej śmiać się z absurdu niż przyznać, że się w nim tonie.

Programista wierzy w kod.

Kod jest czysty.

Kod jest logiczny.

Kod robi dokładnie to, co mu każesz.

Świat nie.

Ludzie nie.

Relacje nie.

Dlatego programista woli świat, który można skompilować.

Świat, który zgłasza błąd.

Świat, który mówi jasno: tu jest problem.

A życie?

Życie nie wypluwa errora.

Życie milczy.

Programista to człowiek, który może pracować z Bali.

Z Portugalii.

Z Łodzi.

Wszędzie tak samo.

Wszędzie przed ekranem.

- Zmienia lokalizację.- Nie zmienia trybu istnienia.

W tej książce nie będzie porad.

Nie będzie "jak znaleźć balans".

Nie będzie "jak nie wypalić się zawodowo".

Bo programista już wie.

On wszystko wie.

Czytał blogi.

Słuchał podcastów.

Ma kurs mindfulness w zakładkach przeglądarki.

Obok kursu nowego frameworka.

Obok tutoriala o inwestowaniu.

Obok filmu o tym, jak przestać być zmęczonym.

I nadal jest zmęczony.

Ta książka nie będzie o technologii.

Nie będzie o tym, czy Python jest lepszy od Javy.

Nie będzie o tym, czy frontend to prawdziwe programowanie.

Ta książka będzie o człowieku, który siedzi za tym wszystkim.

O ego.

O lęku.

O potrzebie bycia potrzebnym.

O uzależnieniu od problemów do rozwiązania.

Bo programista bez problemu nie istnieje.

- Jeśli wszystko działa, zaczyna coś poprawiać.- Jeśli nie ma błędu, zaczyna go szukać.- Jeśli projekt jest stabilny, proponuje refaktoryzację.

Spokój jest podejrzany.

Chaos jest znajomy.

Programista to człowiek, który mówi, że "robi to z pasji".

A potem liczy dni do kolejnej podwyżki.

Mówi, że "to tylko praca".

A reaguje na krytykę jak na atak na własną tożsamość.

Bo kod to nie tylko kod.

To przedłużenie ego.

To dowód inteligencji.

To waluta w świecie, gdzie wartość mierzy się liczbą commitów.

W tej książce zobaczysz siebie.

W krzywym zwierciadle.

Może się uśmiechniesz.

Może poczujesz ukłucie.

Może przewrócisz oczami i powiesz: "Przesadza."

Ale gdzieś głęboko będziesz wiedział.

To o Tobie.

O człowieku, który chciał budować przyszłość.

A zbudował sobie złotą klatkę z Wi-Fi.

To nie jest atak.

To nie jest obrona.

To jest obserwacja.

Bez filtrów.

Bez cukru.

Bez tutoriala na końcu.

Jeśli jesteś programistą, będziesz się śmiał.

Nerwowo.

Jeśli nim nie jesteś, poznasz kogoś, kto nim jest.

I może zrozumiesz, dlaczego siedzi cicho na rodzinnej imprezie, sprawdzając powiadomienia.

Albo dlaczego jego oczy świecą się tylko wtedy, gdy mówi o nowym projekcie.

Albo dlaczego mówi, że "jest okej", a brzmi, jakby system właśnie zgłosił wyjątek krytyczny.

To dopiero początek.

Reszta będzie mniej wygodna.

Bardziej osobista.

Bardziej prawdziwa.

I nie, nie będzie rozwiązania na końcu.

Bo nie wszystko da się zdebugować.

Rozdział 1 - Mit inteligentnego boga klawiatury

W każdym open space siedzi przynajmniej jeden.

Cichy.

Zamknięty.

Z kapturem.

Z oczami wbitymi w ekran jak w ołtarz.

To on.

Bóg klawiatury.

Tak przynajmniej myśli.

Programista od pierwszego dnia uczy się jednej rzeczy.

Nie wprost.

Nie na szkoleniu.

Nie w onboardingowym PDF-ie.

Uczy się tego między linijkami.

Jesteś lepszy.

Jesteś mądrzejszy.

Rozumiesz coś, czego inni nie rozumieją.

- Marketing nie rozumie technologii.- HR nie rozumie technologii.- Biznes nie rozumie technologii.- Klient nie rozumie technologii.

A on rozumie.

To buduje fundament.

Cichy fundament wyższości.

Nie zawsze agresywnej.

Czasem tylko subtelnej.

Wystarczy jedno spojrzenie, gdy ktoś powie "czy nie da się tego zrobić szybciej".

Wystarczy jedno westchnięcie.

Jedno "to nie takie proste".

Programista żyje w micie własnej wyjątkowości.

I trudno mu się dziwić.

Przeszedł przez piekło tutoriali.

Stack Overflow.

Błędy kompilacji, które niszczyły weekendy.

On naprawdę coś umie.

Naprawdę.

Tylko że z umiejętności rodzi się tożsamość.

A z tożsamości rodzi się ego.

- Jeśli kod działa, czuję się wartościowy.- Jeśli kod nie działa, czuję się bezwartościowy.- Jeśli ktoś krytykuje mój kod, krytykuje mnie.- Jeśli ktoś poprawia mój kod, podważa moją inteligencję.

To już nie jest praca.

To jest lustro.

Programista często myli bycie kompetentnym z byciem lepszym człowiekiem.

Bo świat go w tym utwierdza.

"Programiści to elita."

"Programiści to przyszłość."

"Programiści to mózgi operacyjne świata."

Nagle chłopak, który w liceum siedział cicho w ostatniej ławce, staje się obiektem pożądania rynku.

Rekruterzy piszą do niego pierwsi.

Firmy konkurują o jego uwagę.

Pensje rosną szybciej niż jego dojrzałość emocjonalna.

I coś w nim puchnie.

- Nie zawsze pewność siebie.- Często tylko dobrze zakamuflowany kompleks.

Bo prawda jest mniej romantyczna.

Programista nie został bogiem klawiatury dlatego, że był najodważniejszy.

Często został nim dlatego, że czuł się bezpieczniej w świecie logicznym niż w świecie ludzi.

Kod nie ocenia.

Kod nie wyśmiewa.

Kod nie zdradza.

Kod jest brutalny, ale sprawiedliwy.

Ludzie nie są.

Dlatego tak łatwo zbudować tożsamość na byciu "tym mądrzejszym".

Łatwiej powiedzieć, że inni nie rozumieją, niż przyznać, że samemu trudno jest rozumieć siebie.

Programista często śmieje się z "ludzi nietechnicznych".

Z ich pytań.

Z ich niezrozumienia.

Z ich uproszczeń.

- "To tylko przycisk."- "To tylko mała zmiana."- "To przecież chwila."

On wie, że to nie chwila.

Ale oni nie wiedzą.

I zamiast mostu buduje mur.

Mur ironii.

Mur sarkazmu.

Mur milczenia.

Bo łatwiej jest być sarkastycznym geniuszem niż cierpliwym człowiekiem.

Mit inteligentnego boga klawiatury ma jednak swoją cenę.

Bóg nie może się mylić.

Bóg nie może czegoś nie wiedzieć.

Bóg nie może powiedzieć "nie rozumiem".

A programista codziennie czegoś nie rozumie.

Nowy framework.

Nowa biblioteka.

Nowa wersja języka.

Nowe wymagania.

- Jeśli przyznam, że czegoś nie wiem, przestanę być ekspertem.- Jeśli przestanę być ekspertem, przestanę być kimś.

Więc googluje po cichu.

Udaje pewność.

Pisze na Slacku z autorytetem.

A w środku drży.

To nie jest wyjątkowe dla tej branży.

Ale tutaj jest wyraźniejsze.

Bo technologia zmienia się szybciej niż tożsamość.

Wczoraj byłeś seniorem.

Dziś jesteś "tym od starego stacka".

Wczoraj byłeś ekspertem.

Dziś jesteś dinozaurem.

Mit inteligentnego boga klawiatury nie dopuszcza starzenia się.

Nie dopuszcza słabości.

Nie dopuszcza zmęczenia.

- Masz być na bieżąco.- Masz być szybki.- Masz być produktywny.- Masz być błyskotliwy.

I najlepiej jeszcze zabawny na retrospekcji.

Programista często nie zauważa, że jego wyższość jest tylko tarczą.

Chroni przed czymś głębszym.

Przed lękiem, że jest wymienialny.

Bo mimo całego mitu, mimo całego rynku pracownika, mimo całej narracji o "talentach", prawda jest brutalna.

Każdego można zastąpić.

Taniej.

Szybciej.

Z innego kraju.

Z innej strefy czasowej.

Mit jest wygodny.

Pozwala przetrwać.

Pozwala wierzyć, że jesteś niezbędny.

Ale kiedy projekt się kończy.

Kiedy firma tnie koszty.

Kiedy przychodzi restrukturyzacja.

Bóg klawiatury staje się numerem w Excelu.

I wtedy coś pęka.

- Nie jestem niezastąpiony.- Nie jestem wyjątkowy.- Jestem tylko trybikiem w większym systemie.

To moment, którego nikt nie chce przeżyć.

Więc łatwiej wrócić do kodu.

Do świata, w którym przynajmniej masz kontrolę nad średnikiem.

Programista bardzo chce wierzyć, że jego wartość wynika z inteligencji.

Ale inteligencja to tylko narzędzie.

Można nią budować.

Można nią ranić.

Można nią maskować własną niepewność.

Mit boga klawiatury mówi: jesteś ponad tym wszystkim.

Ponad emocjami.

Ponad dramatami.

Ponad biurową polityką.

Tylko że nie jesteś.

Zazdrościsz.

Porównujesz się.

Sprawdzasz zarobki innych.

Czujesz ukłucie, gdy ktoś szybciej awansuje.

- Mówisz, że tytuły są nieważne.- Ale chcesz mieć "Lead" w stopce maila.

To nie jest hipokryzja.

To jest człowieczeństwo.

Ale mit nie pozwala być tylko człowiekiem.

Mit każe być ponad.

Chłodnym.

Logicznym.

Niezależnym.

I dlatego tak trudno przyznać, że czasem boli.

Że czasem męczy.

Że czasem chciałbyś być kimś, kto nie musi udowadniać swojej wartości commitami.

Programista nie jest bogiem.

Nie jest też ofiarą.

Jest człowiekiem, który znalazł sposób, by czuć się ważnym w świecie, który nie daje gwarancji znaczenia.

To działa.

Do czasu.

Bo kiedy komputer gaśnie.

Kiedy ekran robi się czarny.

Zostajesz sam.

Bez kodu.

Bez ticketa.

Bez sprintu.

I wtedy pytanie brzmi nie "czy działa".

Tylko "kim jestem, kiedy nie piszę".

I to pytanie nie ma dokumentacji.

Nie ma tutoriala.

Nie ma repozytorium z gotową odpowiedzią.

Można je tylko zignorować.

Albo usłyszeć.

Ale większość wybiera kolejną linijkę kodu.

Bo tam przynajmniej wiadomo, gdzie wstawić nawias.

Rozdział 2 - Pieniądze, które miały wszystko naprawić

Na początku chodziło o pasję.

Tak przynajmniej mówisz.

O ciekawość.

O pierwszą stronę HTML, która się wyświetliła.

O pierwszy program, który coś policzył.

O ten moment, kiedy komputer zrobił dokładnie to, co mu kazałeś.

To było czyste.

Prawie romantyczne.

Potem przyszła pierwsza faktura.

Pierwsza umowa.

Pierwsza wypłata, która była wyższa niż wypłata znajomych po pięciu latach pracy.

I coś się zmieniło.

Nie w kodzie.

W Tobie.

- Nagle przestało chodzić o to, czy to ciekawe.- Zaczęło chodzić o to, czy to się opłaca.- Nagle przestało chodzić o rozwój.- Zaczęło chodzić o stawkę godzinową.

Pieniądze miały wszystko naprawić.

Kompleksy z liceum.

Niepewność z pierwszych randek.

Poczucie bycia "tym cichym".

Nagle jesteś tym, który zarabia najwięcej w grupie.

Tym, który "ogarnięty".

Tym, który "ustawiony".

Rodzina patrzy inaczej.

Znajomi pytają o rady inwestycyjne.

Ludzie zakładają, że skoro zarabiasz dużo, to jesteś dorosły.

Stabilny.

Spełniony.

Ale pieniądze nie naprawiają tożsamości.

One ją tylko powiększają.

- Jeśli byłeś niepewny, będziesz bogatszym niepewnym.- Jeśli byłeś ambitny, będziesz bardziej zachłanny.- Jeśli byłeś zagubiony, będziesz zagubiony w droższym mieszkaniu.

Programista bardzo szybko uczy się jednej rzeczy.

Zawsze można zarobić więcej.

Zawsze.

Wyższa stawka.

Lepszy kontrakt.

Inny kraj.

Inna firma.

Inna technologia.

Rynek karmi tę narrację.

"Nie zaniżaj swojej wartości."

"Znaj swoje stawki."

"Nie bój się zmiany."

Zmiana staje się nawykiem.

Praca przestaje być miejscem.

Staje się przystankiem.

- Zostaję rok.- Maksymalnie dwa.- Potem skaczę wyżej.

To nie jest cynizm.

To jest logika rynku.

Tylko że życie nie jest rynkiem.

Relacje nie są kontraktem B2B.

Zaufanie nie ma okresu wypowiedzenia.

Programista często mówi, że "nie robi tego dla pieniędzy".

A potem przez godzinę analizuje ofertę z 15 procent wyższą stawką.

I nie chodzi o 15 procent.

Chodzi o potwierdzenie wartości.

Bo jeśli ktoś jest gotów zapłacić więcej, to znaczy, że jestem więcej wart.

To uzależnia.

Nie sama kasa.

Porównywanie.

Sprawdzanie.

Licytacja.

- Ile masz za godzinę?- Ile masz netto?- Ile masz na fakturze?

To są pytania, które padają częściej niż "czy jesteś szczęśliwy".

Programista często żyje w iluzji, że ma wolność.

Bo może zmienić pracę.

Może pracować zdalnie.

Może odmówić projektu.

Ale prawdziwe pytanie brzmi inaczej.

Czy może nie gonić więcej?

Bo gdy przestajesz rosnąć finansowo, pojawia się lęk.

Może już nie jestem na topie.

Może rynek mnie wyprzedza.

Może powinienem się przebranżowić.

Może AI mnie zastąpi.

Tak.

AI.

Nowy straszak.

Nowe widmo.

- Jeśli algorytm napisze kod szybciej, co zostanie ze mnie?- Jeśli junior z narzędziem AI zrobi to, co ja, po co senior?

Pieniądze miały dać bezpieczeństwo.

A przyniosły nowy rodzaj presji.

Wyższy standard życia.

Wyższe oczekiwania.

Wyższe koszty.

Kredyt.

Lepsze auto.

Większe mieszkanie.

Subskrypcje, o których nie pamiętasz.

- Im więcej zarabiasz, tym droższy staje się Twój spokój.

Programista często mówi, że "kiedyś zwolni".

Kiedyś.

Jak zarobi wystarczająco.

Jak odłoży X.

Jak zamknie projekt.

Jak spłaci kredyt.

Tylko że "kiedyś" jest jak refaktor, który ciągle odkładasz.

Zawsze jest coś pilniejszego.

Pieniądze zmieniają też relacje.

Nagle jesteś "tym bogatym".

Albo przynajmniej tak Cię widzą.

Jedni zazdroszczą.

Inni bagatelizują.

Jeszcze inni próbują wykorzystać.

- "Ty to masz dobrze."- "Siedzisz tylko przy komputerze."- "Lekka robota."

Lekka.

Siedzenie 10 godzin z mózgiem w trybie maksymalnego skupienia.

Lekka.

Ciągłe uczenie się, żeby nie wypaść z obiegu.

Lekka.

Życie z przekonaniem, że jedna decyzja może kosztować miliony w produkcji.

Ale pieniądze odbierają prawo do narzekania.

Bo skoro zarabiasz tyle, to nie możesz być zmęczony.

Nie możesz być wypalony.

Nie możesz być zagubiony.

- Masz za dobrze, żeby było Ci źle.

I tu zaczyna się rozdźwięk.

Bo możesz mieć wszystko, co materialne.

I nadal czuć pustkę.

Nie dramatyczną.

Nie filmową.

Cichą.

Tę, która pojawia się w niedzielę wieczorem.

Gdy wiesz, że jutro kolejny sprint.

Kolejne spotkanie.

Kolejne zadania.

Pieniądze dają komfort.

Nie dają sensu.

A programista często myli jedno z drugim.

Kupuje sprzęt.

Nowy monitor.

Nową klawiaturę.

Nowe biurko.

Nowe słuchawki.

Bo może problemem nie jest praca.

Może problemem jest ergonomia.

- Jeśli kupię lepszy fotel, będę szczęśliwszy.- Jeśli zmienię firmę, będę spokojniejszy.- Jeśli zarobię więcej, przestanę się bać.

Tylko że lęk nie jest zależny od stawki.

On jest zależny od tego, czy Twoja wartość zależy od stawki.

A często zależy.

Programista bardzo szybko przyzwyczaja się do poziomu życia.

To, co kiedyś było luksusem, staje się normą.

To, co było marzeniem, staje się standardem.

I wtedy trzeba nowego marzenia.

Droższego.

Większego.

Bardziej imponującego.

Nie dla świata.

Dla siebie.

Bo pieniądze stały się miernikiem postępu.

A jeśli nie rosną, to znaczy, że stoisz w miejscu.

A stanie w miejscu w tej branży jest jak cofanie się.

I tak w kółko.

Bez końca.

Pieniądze miały być rozwiązaniem.

Stały się kolejnym backlogiem.

Kolejnym celem.

Kolejną tabelką w Excelu.

I gdzieś pomiędzy fakturą a przelewem pojawia się pytanie.

Nieśmiałe.

Niewygodne.

Czy gdybym zarabiał połowę, ale był spokojniejszy, wybrałbym to?

Większość nie chce znać odpowiedzi.

Bo odpowiedź mogłaby zaboleć.

A ból nie mieści się w budżecie sprintu.

Rozdział 3 - Syndrom wiecznego juniora

W tej branży nigdy nie jesteś gotowy.

Nigdy.

Możesz mieć 5 lat doświadczenia.

10 lat.

15 lat.

I nadal czujesz się jak ktoś, kto właśnie odpalił pierwszy tutorial.

Bo technologia nie stoi.

Ona pędzi.

A Ty biegniesz za nią jak ktoś, kto boi się, że jeśli zwolni, wypadnie z gry.

- Wczoraj uczyłeś się frameworka.- Dziś on ma już nową wersję.- Jutro ktoś napisze, że to już "martwe".

I zaczyna się od nowa.

Nowy kurs.

Nowe repozytorium.

Nowa dokumentacja.

Nowa lista rzeczy, których nie wiesz.

Programista może mieć tytuł Senior.

Lead.

Principal.

Architekt.

Ale w środku często siedzi junior.

Z tym samym lękiem.

Z tym samym poczuciem, że zaraz ktoś odkryje, że jednak nie wie wystarczająco.

To ma nawet nazwę.

Impostor syndrome.

Ale nazwanie czegoś nie usuwa tego.

To tylko nadaje temu ładniejszą etykietę.

- Boję się, że nie ogarniam.- Boję się, że inni ogarniają bardziej.- Boję się, że moje doświadczenie to przypadek.- Boję się, że kiedyś się potknę i już się nie podniosę.

Programista żyje w porównaniu.

Z kolegą z zespołu.

Z kimś z LinkedIna.

Z anonimowym geniuszem z GitHuba.

Internet nie pomaga.

Bo zawsze znajdziesz kogoś młodszego, mądrzejszego, szybszego.

Kogoś, kto w wieku 22 lat ma startup.

Kogoś, kto napisał własny silnik.

Kogoś, kto rozumie rzeczy, które dla Ciebie są czarną magią.

I nagle Twoje 10 lat doświadczenia wydaje się przeciętne.

Syndrom wiecznego juniora to nie brak wiedzy.

To brak poczucia, że kiedykolwiek wystarczy.

Bo wiedza w IT to studnia bez dna.

Im więcej wiesz, tym więcej widzisz, że nie wiesz.

- Uczyłeś się backendu.- Potem odkryłeś frontend.- Potem DevOps.- Potem architekturę.- Potem bezpieczeństwo.

Każdy obszar to osobny wszechświat.

I każdy pokazuje Ci, jak bardzo jesteś ograniczony.

To jest brutalne.

Bo świat zewnętrzny widzi tylko efekt.

Dobrą pensję.

Stanowisko.

Stabilność.

Nie widzi, że w środku toczy się ciągła walka.

Czy jestem wystarczający?

Czy nadążam?

Czy jeszcze się liczę?

Programista bardzo rzadko przyznaje się do tego lęku.

Bo branża premiuje pewność.

Stanowczość.

Autorytet.

Nikt nie chce słuchać architekta, który mówi "nie jestem pewien".

Więc uczysz się mówić pewnym tonem.

Nawet jeśli w środku masz chaos.

- Mówię, że to najlepsze rozwiązanie.- W duchu modlę się, żeby nikt nie zapytał dlaczego.

Syndrom wiecznego juniora sprawia, że nigdy nie odpoczywasz.

Bo zawsze jest coś do nadrobienia.

Jakiś kurs do zrobienia.

Jakaś książka do przeczytania.

Jakiś trend do ogarnięcia.

Nawet w weekend.

Nawet na urlopie.

- Oglądam tutorial zamiast filmu.- Czytam blog techniczny zamiast powieści.- Śledzę nową wersję narzędzia zamiast własnych myśli.

Bo jeśli przestanę się uczyć, przestanę być konkurencyjny.

A jeśli przestanę być konkurencyjny, przestanę być potrzebny.

To jest wyścig bez mety.

Nie ma momentu, w którym ktoś mówi: wystarczy.

Możesz przestać.

Możesz być spokojny.

Bo zawsze znajdzie się ktoś, kto zrobi więcej.

Szybciej.

Taniej.

Z AI.

I tak rodzi się paradoks.

Im więcej osiągasz, tym mniej czujesz, że osiągnąłeś.

Bo poprzeczka przesuwa się razem z Tobą.

Dostajesz awans.

Czujesz dumę przez tydzień.

Potem zaczyna się nowy lęk.

Czy udźwignę odpowiedzialność?

Czy nie okaże się, że byłem lepszy jako senior niż jako lead?

- Awans daje prestiż.- Zabiera komfort.

Syndrom wiecznego juniora ma jeszcze jedną twarz.

Perfekcjonizm.

Bo jeśli nie czujesz się wystarczający, próbujesz być bezbłędny.

Refaktorujesz.

Poprawiasz.

Optymalizujesz.

Dopieszczasz.

Nie dlatego, że to konieczne.

Dlatego, że boisz się, że ktoś zobaczy niedoskonałość.

- Lepiej spędzić 3 godziny więcej.- Lepiej nie oddać czegoś "tak sobie".- Lepiej zmęczyć się teraz, niż wstydzić później.

Tylko że perfekcjonizm jest paliwem do wypalenia.

A wypalenie w tej branży jest ciche.

Nie krzyczy.

Nie wali drzwiami.

Ono przychodzi powoli.

Najpierw znika ciekawość.

Potem znika radość.

Potem zostaje tylko obowiązek.

I wtedy nawet sukces smakuje jak papier.

Programista z syndromem wiecznego juniora nie potrafi usiąść i powiedzieć: jestem dobry.

Zawsze jest jakieś "ale".

Jestem dobry, ale nie znam tego narzędzia.

Jestem dobry, ale tamten ogarnia więcej.

Jestem dobry, ale to był łatwy projekt.

To "ale" zjada satysfakcję.

Po cichu.

Konsekwentnie.

I może największą ironią jest to, że świat widzi w Tobie eksperta.

A Ty w sobie widzisz ucznia, który zaraz zostanie wezwany do tablicy.

Tylko że nikt nie wezwie.

Nikt nie krzyknie "sprawdzam".

Bo większość ludzi wokół ma ten sam lęk.

Ten sam syndrom.

Ten sam cichy głos, który mówi:

Jeszcze za mało.

Jeszcze nie teraz.

Jeszcze nie jesteś gotowy.

I tak mija 5 lat.

10 lat.

15 lat.

A Ty nadal czujesz się jak ktoś, kto dopiero zaczyna.

Może to daje energię.

Może to napędza rozwój.

Ale zabiera spokój.

Bo w świecie wiecznego juniora nie ma momentu, w którym możesz po prostu być.

Zawsze musisz się stawać.

Kimś lepszym.

Kimś szybszym.

Kimś bardziej na czasie.

I może dlatego tak trudno wyłączyć komputer.

Bo kiedy komputer gaśnie, zostaje pytanie.

Jeśli nie muszę się już udowadniać, to kim jestem?

A na to pytanie nie ma roadmapy.

Rozdział 4 - Życie w sprintach, czyli jak zamienić czas na backlog

Programista nie żyje tygodniami.

Nie żyje miesiącami.

Nie żyje latami.

On żyje sprintami.

Dwa tygodnie.

Czasem trzy.

Czasem miesiąc.

Krótkie odcinki rzeczywistości podzielone na zadania.

Na tickety.

Na estymacje.

- To wejdzie do tego sprintu.- To przerzucimy na następny.- To jest poza zakresem.

Życie też zaczyna być poza zakresem.

Najpierw nieświadomie.

Potem systemowo.

Planowanie wchodzi w krew.

Nie mówisz już: zobaczymy.

Mówisz: zaplanujmy.

Nie pytasz: co czujesz.

Pytasz: jaki jest status.

Człowiek przyzwyczaja się do mierzalności.

Story points.

Velocity.

Wydajność.

Czas dowiezienia.

Tylko że emocje nie mają velocity.

Relacje nie mają estymacji.

Miłość nie ma deadline'u.

A Ty próbujesz ją upchnąć między task 1345 a bugfixem.

- Spotkajmy się w piątek po deployu.- Wyjedziemy, jak zamknę projekt.- Odpocznę, jak skończy się sprint.

Sprint się kończy.

Zaczyna się następny.

Programista bardzo szybko uczy się myśleć krótkoterminowo.

Dowiezienie.

Zamknięcie.

Odznaczenie.

To daje satysfakcję.

Mały zastrzyk dopaminy.

Task done.

Green check.

Commit merged.

Ale życie nie daje zielonych checków.

Nie daje jasnego "zrobione".

Dlatego tak trudno jest poczuć, że coś jest wystarczające.

Bo backlog nigdy nie jest pusty.

Nigdy.

Zawsze jest coś do poprawy.

Zawsze jest coś do zoptymalizowania.

Zawsze jest coś, co można zrobić lepiej.

I ta logika przenika do głowy.

- Mógłbym być lepszym partnerem.- Mógłbym być lepszym ojcem.- Mógłbym być lepszym sobą.

Mógłbym.

Mógłbym.

Mógłbym.

Ale teraz nie mam czasu.

Bo sprint.

Programista często mówi, że ma elastyczną pracę.

Że może pracować z domu.

Że może wyjść w środku dnia.

Teoretycznie.

Praktycznie sprint ma swoją dynamikę.

Zespół czeka.

Stand-up o 9:00.

Refinement o 13:00.

Retrospekcja w czwartek.

Demo w piątek.

To nie jest 9-17.

To jest rytm, który wchodzi pod skórę.

Zaczynasz myśleć jak projekt.

Twoje życie staje się roadmapą.

Q1 - zmiana pracy.

Q2 - większe mieszkanie.

Q3 - urlop.

Q4 - podwyżka.

A gdzieś po drodze gubi się teraźniejszość.

Bo teraźniejszość nie jest efektywna.

Nie przynosi natychmiastowego rezultatu.

Nie da się jej zamknąć jako ticketu.

- Nie mogę teraz odpocząć.- Nie mogę teraz zwolnić.- Jeszcze tylko ten sprint.

Sprint staje się metaforą wszystkiego.

Związek w sprincie.

Zdrowie w sprincie.

Kariera w sprincie.

Nawet rozwój osobisty w sprincie.

Kurs 30 dni.

Wyzwanie 14 dni.

Plan 90 dni.

Jakby życie było produktem do wdrożenia.

Problem w tym, że sprint zakłada napięcie.

Tempo.

Presję.

I to napięcie jest znośne przez chwilę.

Ale nie przez dekadę.

Programista bardzo często nie zauważa, że jest zmęczony nie pracą.

Tylko trybem pracy.

Ciągłym dowożeniem.

Ciągłym mierzeniem.

Ciągłym byciem ocenianym przez pryzmat efektu.

- Ile zrobiłeś?- Ile zamknąłeś?- Ile dowiozłeś?

Nikt nie pyta: jak się masz.

A jeśli pyta, odpowiedź jest krótka.

Dobrze.

Zajęty.

Dużo się dzieje.

Zajęty to nowe dobrze.

Bo zajęty znaczy potrzebny.

A potrzebny znaczy wartościowy.

I tak programista zamienia czas na backlog.

Godziny na tickety.

Dni na milestone'y.

Lata na roadmapę.

A potem nagle przychodzi moment ciszy.

Projekt się kończy.

Sprint się zamyka.

Backlog jest na chwilę pusty.

I pojawia się coś dziwnego.

Niepokój.

Bo bez napięcia czujesz się bezużyteczny.

Bez deadline'u nie wiesz, jak istnieć.

- Jeśli nikt niczego ode mnie nie chce, czy nadal jestem kimś?

To pytanie jest groźne.

Dlatego wielu szybko szuka kolejnego projektu.

Kolejnego celu.

Kolejnego sprintu.

Bo sprint daje strukturę.

A struktura daje iluzję kontroli.

Tylko że kontrola jest częściowa.

Bo nawet najlepiej zaplanowany sprint może się wysypać.

Zmiana wymagań.

Bug w produkcji.

Klient zmienia zdanie.

I nagle Twoje planowanie rozpada się jak domek z kart.

A Ty czujesz frustrację.

Bo świat nie działa jak dobrze napisany kod.

Nie jest deterministyczny.

Nie reaguje przewidywalnie.

Programista, który latami żyje w sprintach, zaczyna mieć problem z bezczynnością.

Z nudą.

Z brakiem celu.

Bo jego układ nerwowy przyzwyczaił się do presji.

Do ciągłego lekkiego stresu.

Do bycia na krawędzi dowiezienia.

To uzależnia.

Nie adrenalina.

Struktura.

Kiedy ktoś mówi: odpuść.

Odpocznij.

Nie rób nic.

W głowie pojawia się panika.

Bo "nic" nie ma miejsca w backlogu.

Nic nie ma estymacji.

Nic nie jest produktywne.

A produktywność stała się religią.

Sprint to wygodna metafora.

Bo usprawiedliwia wszystko.

Nie mam czasu.

Sprint.

Nie mogę przyjechać.

Sprint.

Nie oddzwoniłem.

Sprint.

Tylko że życie nie czeka na koniec sprintu.

Ono toczy się równolegle.

Starzeją się rodzice.

Dorastają dzieci.

Zmienia się ciało.

Zmienia się świat.

A Ty siedzisz i planujesz kolejny refinement.

Może największą ironią jest to, że programista buduje systemy, które mają przyspieszać życie innych.

Automatyzują.

Optymalizują.

Ułatwiają.

A sam coraz mniej doświadcza życia bezpośrednio.

Bo jest zawsze trochę przed.

Zawsze w planie.

Zawsze w następnym sprincie.

I kiedy ktoś zapyta: gdzie byłeś przez ostatnie 5 lat?

Możesz odpowiedzieć dokładnie.

Projekt A.

Projekt B.

Firma C.

Awans.

Podwyżka.

Ale trudniej odpowiedzieć: jak żyłeś.

Bo żyłeś w sprintach.

A sprinty nie pamiętają uczuć.

One pamiętają tylko wynik.