Rutyna programisty – kawa i słuchawki jako klucz do produktywności

with Brak komentarzy
Kawa i słuchawki na biurku programisty - codzienna rutyna pracy

Rutyna programisty – kawa i słuchawki jako klucz do produktywności

Są rzeczy, bez których mogę programować. Drugi monitor? Przydatny, ale nie konieczny. Ergonomiczne krzesło? Idealne, ale jakoś dałam radę rok na kuchennym taborecie. Mechaniczna klawiatura? Miła, ale nie niezbędna.

Ale zabierz mi kawę i słuchawki? Wtedy mamy problem.

Godzina 11:00. Dzieci w szkole do 13:30. Mąż w pracy. To moje złote dwie i pół godziny. Rytuał jest zawsze ten sam: robię kawę, wybieram playlistę, zakładam słuchawki. Dopiero wtedy otwieram VS Code.

To nie jest fanaberia. To jest system przetrwania.

Dlaczego kawa i słuchawki to nie fanaberia, tylko fundament

Kawa jako starter mentalny

Nie, kawa nie sprawia, że jestem lepszym programistą. Nie działa jak Limitless pill, która nagle otwiera wszystkie neurony. Ale działa jak sygnał dla mózgu: teraz pracujemy.

Psychologowie nazywają to „anchor” – kotwica. Mój mózg przez lata uczył się: zapach świeżo parzonej kawy = czas na głęboką pracę. To jak sygnał startu. Pawłowska reakcja na dzwonek, tylko że w wydaniu programistki w domowym biurze.

Czy mogłabym napisać ten sam kod bez kawy? Oczywiście. Ale zajęłoby mi to 45 minut zamiast 30, bo musiałabym walczyć z prokrastynacją, sprawdzaniem telefonu i „może najpierw posprzątam kuchnię?”.

Kawa to nie koncentracja. Kawa to decyzja, że teraz siadam i coś robię.

Słuchawki jako fizyczna granica

Mam nauszne Sony WH-1000XM4. Kupione w Black Friday 2022, najlepsza inwestycja w moją produktywność od lat. Nie dla dźwięku (choć jest świetny), ale dla symbolu.

Kiedy zakładam te słuchawki, dzieci wiedzą: mama pracuje. Nie „mama coś klika w komputer”, ale pracuje. Tak jak tata w biurze za zamkniętymi drzwiami.

Czy to działa perfekcyjnie? Nie. Ośmiolatek wciąż wejdzie z pytaniem „mamo, gdzie jest mój niebieski T-shirt?” (ten w szafie, tam gdzie zawsze). Ale w 80% przypadków, widok dużych czarnych słuchawek na mojej głowie powstrzymuje „mamo, nudzę się”.

To nie jest o tym, że izoluję się od rodziny. To o tym, że ustalam granice. I te granice trzeba jakoś zwizualizować, bo „jestem zajęta” nie działa na dziecko, które chce pokazać ci rysowanego dinozaura właśnie teraz.

Co słucham podczas programowania – przewodnik muzyczny

Muzyka do kodowania: gdy wszystko idzie zgodnie z planem

Kiedy piszę nowy kod, buduję funkcję, refaktoryzuję coś co już działa – potrzebuję energii, ale nie rozproszenia.

Mój Top 3:

  1. Lo-fi hip hop beats (tak, te z YouTube „lo-fi girl”)
    • Dlaczego: Powtarzalny rytm, zero słów, które rozpraszają
    • Kiedy: Pisanie nowych komponentów, tworzenie struktury
    • Link zawsze ten sam, mózg nie musi podejmować decyzji
  2. Ścieżki dźwiękowe z filmów (Hans Zimmer, Interstellar OST)
    • Dlaczego: Epickie, budujące napięcie, sprawiają że czujesz się jak hacker w filmie
    • Kiedy: Ambitne projekty, rzeczy które mnie stresują
    • Bonus: Czuję się jak główna bohaterka, nie jak mama w piżamie o 14:00
  3. Concentration playlists na Spotify (Deep Focus, Productive Morning)
    • Dlaczego: Algorytm robi za mnie robotę, nie muszę myśleć
    • Kiedy: Rutynowe zadania, które już rozumiem
    • Uwaga: Wyłączam „smart shuffle”, nienawidzę niespodzianek

Muzyka do debugowania: gdy nic nie działa

Debugowanie to inny typ pracy mózgu. To detektyw, nie architekt. Potrzebuję ciszy, skupienia, albo bardzo specyficznego backgroundu.

Co działa:

White noise / ambient (Noisli, Rain Sounds)

  • Najczęściej w trybie paniki „DLACZEGO TO NIE DZIAŁA”
  • Szum deszczu + grzmoty = mój ulubiony mix
  • Blokuje domowe dźwięki (pralka, sąsiad wiercący w ścianie)

Cisza absolutna (noise cancelling na max, zero muzyki)

  • Gdy bug jest naprawdę podły
  • Muszę czytać dokumentację i kod jednocześnie
  • Każdy dźwięk rozprasza

Instrumentalny utwór post-rockowy

  • Długie utwory, budują się powoli
  • Nie przeszkadzają w myśleniu
  • Emocjonalnie wspierają w trudnych chwilach („nie martw się, znajdziesz ten błąd”)

Czego NIGDY nie słucham podczas programowania:

  • ❌ Podcasty (muszę słuchać, nie mogę myśleć o kodzie)
  • ❌ Muzyki ze słowami w języku który rozumiem (mózg chce słuchać tekstu)
  • ❌ Nowych albumów (mózg analizuje, czy podoba mi się ta muzyka, zamiast skupić się na kodzie)

Czy kawa naprawdę pomaga? Nauka vs. rytuał

Poczytałam parę badań (bo programistka w końcu), więc oto prawda:

Co mówi nauka:

  • Kofeina faktycznie poprawia koncentrację (przez 2-4 godziny)
  • Działa lepiej na proste, mechaniczne zadania niż na kreatywne
  • Tolerancja rośnie – po tygodniach efekt słabnie

Co mówi moje doświadczenie:

  • Kawa o 14:00 = mogę pracować do 16:30 bez przerwy
  • Kawa o 18:00 = będę zasypiać o północy, nie o 23:00
  • Trzecia kawa w dzień = nerwy, drżące ręce, zero produktywności

Więc co to jest? Kofeina czy placebo?

Obie rzeczy. I to jest piękne.

Czy mogłabym wypić wodę i uzyskać ten sam efekt? Może. Ale nie mam czasu na eksperymenty. Mam 2,5 godziny dziennie na programowanie. Jeśli kawa działa jako rytuał, który uruchamia moją produktywność – niech będzie rytuał.

Jestem programistką, nie naukowcem badającym własne nawyki. Jeśli coś działa, nie naprawiam tego.

Praktyczne detale które zrozumieją tylko rodzice-programiści

Słuchawki: douszne vs. nauszne (to nie jest tylko o wygodzie)

Miałam douszne przez rok. Drobne, wygodne, dobry dźwięk. Ale były niewidoczne.

Syn wszedł do pokoju 12 razy w ciągu godziny. 12 RAZY. Bo nie widział, że mam słuchawki. Myślał, że sobie siedzę i patrzę w ekran. „Mamo szybkie pytanie!” (które nigdy nie jest szybkie).

Teraz mam nauszne Sony. Wielkie. Czarne. Nie do przegapienia.

Liczba przerwań spadła do 3-4 na 2,5 godziny. Dzieci widzą je z drugiego końca mieszkania. To jak znak „Nie parkować” dla rodziców.

Bonus: ANC (Active Noise Cancelling) naprawdę działa. Gdy włączam „tryb głębokiej pracy”, świat zewnętrzny przestaje istnieć. Pralka w wirówce? Nie słyszę. Sąsiad z wiertarką? Nie słyszę. Dziecko krzyczy „mamo”? …no dobra, to słyszę. Ale mniej.

Pro tip dla rodziców-programistów: Dużą wizualizację granic. Słuchawki, zamknięte drzwi, kartka „Proszę nie przeszkadzać do 16:30” na drzwiach. Dzieci potrzebują sygnałów fizycznych.

Jak nauczyłam dzieci zasady „słuchawki = nie przeszkadzać”

  • Dzień 1: „Jak widzicie te słuchawki na mamie, to mama pracuje. Jak w szkole jak pani ma ważne zebranie.”
  • Dzień 3: „Możecie przerwać TYLKO jeśli coś się pali, ktoś krwawi albo straszy was obcy pan.”
  • Dzień 7: „Jeśli przerwiesz bez powodu, żadnej bajki wieczorem.”
  • Dzień 14: Działa. Mniej więcej.

Awaryjne sytuacje, które przerywają nawet słuchawki:

  • „Mamo, Janek się porzygał” ✅ (to nagły wypadek)
  • „Mamo, gdzie jest pilot?” ❌ (nie moja wina że zgubiliście)
  • „Mamo, czy dinozaury naprawdę były?” ❌ (Google to wie)
  • „Mamo, bolą mnie ząbki!” ✅ (pierwsza pomoc zawsze priorytet)

Złota zasada: Jeśli możesz poczekać 2 godziny – poczekaj. Jeśli nie możesz – wchodź. Ale potem wyjaśnij dlaczego nie mogło czekać.

Ulubiona muzyka do różnych typów zadań

Kod nie jest kodem. Są różne rodzaje pracy, potrzebują różnej muzyki:

Pisanie nowego kodu (tworzenie) → Energia, rytm, coś co mnie napędza → Lo-fi beats, Tycho, Bonobo

Debugowanie (detektyw mode) → Cisza albo ambient, zero rozpraszaczy → Rain sounds, białe szumy, albo kompletna cisza

Refaktoryzacja (porządkowanie) → Coś przyjemnego ale nie za bardzo angażującego → Jazz instrumentalny, klasyka, movie soundtracks

Code review (czytanie kodu innych) → Lekkie tło, nie może rozpraszać od czytania → Classical study playlists, café sounds

Nauka nowej technologii (mózg w trybie gąbka) → Coś co utrzymuje czujność ale nie przeszkadza → Focus playlists, post-rock, ambient electronica

Panika „deadline jutro” (survival mode) → Cokolwiek co doda adrenaliny → Epic soundtracks, Hans Zimmer, Two Steps From Hell

Co robię gdy kawa się kończy a jeszcze nie skończyłam tematu?

Scenariusz 1: Jest 16:30, kawa się kończyła, ale jestem W STREFIE

Zła decyzja: Zrobić kolejną kawę

  • Będę spać o 2 w nocy
  • Jutro zombie mode
  • Nie warto

Dobra decyzja: Herbata

  • Czarna Earl Grey = ~40mg kofeiny (połowa kawy)
  • Wystarcza na dokończenie tego co robię
  • Nie rujnuje snu

Najlepsza decyzja: Woda + spacer 5 min

  • Czasem koncentracja wraca po micro-przerwie
  • Woda nawadnia (często biorę pragnienie za zmęczenie)
  • Powrót do biurka z fresh perspective

Scenariusz 2: Kawa się skończyła o 13:30 (katastrofa)

Quick fixes:

  1. Herbata na start (kupuję czas)
  2. Check czy mam zapasową kawę (instant w szafce dla emergencies)
  3. Przerwa + zimna woda na twarz (obudza lepiej niż myślisz)

Jeśli to nie działa:

  • Zmieniam typ zadania na coś mniej wymagającego
  • Code review zamiast pisania nowego kodu
  • Dokumentacja zamiast debugowania
  • Zapisuję gdzie skończyłam i przenoszę na jutro

Awaryjny plan „kawa się skończyła a sklep zamknięty”:

  • Poziom 1 – Łagodny kryzys: → Herbata (zawsze mam zapas) → Kawa instant (brzydka ale działa) → Coca-Cola z lodówki (last resort)
  • Poziom 2 – Umiarkowany kryzys: → Zimny prysznic (seriously, to działa) → 20 przysiadów (krew do mózgu) → Zmiana playlisty na coś energetycznego
  • Poziom 3 – Kod czerwony: → Akceptuję że dziś już nie pokodzę → Przełączam się na zadania non-code (planning, research, emails) → Idę spać wcześniej, zacznę jutro świeża o 6:00

Rzeczy których NIE robię (nauczyłam się -> trudna droga):

  • ❌ Energy drink (będę miała palpitacje i zero produktywności)
  • ❌ Praca na siłę (kod napisany w zmęczeniu = 3x dłuższe debugowanie jutro)
  • ❌ Obwinianie się o „nie chce mi się” (to fizjologia, nie lenistwo)

Jak zapobiegam sytuacji „brak kawy”?

System zakupów który działa:

📦 Subskrypcja kawy (co 2 tygodnie automatyczna dostawa)

  • Nigdy nie zapominam zamówić
  • Zawsze mam zapas
  • Jedna rzecz mniej do myślenia

Kawa instant jako backup

  • W szafce zawsze jedna paczka
  • Brzydka? Tak. Ale w nagłych wypadkach ratuje życie
  • Sprawdzam co 3 miesiące czy nie przeterminowana

🏪 „Kawa panika” nota na telefonie

  • Lista sklepów otwartych po 20:00 w okolicy
  • Na wypadek gdyby backup też się skończył
  • Jeszcze nigdy nie musiałam użyć, ale daje spokój

Popołudniowa rutyna programisty – krok po kroku

Skoro już tu jesteśmy, oto moja dokładna rutyna:

13:45 – Dzieci przyszły ze szkoły (odebrałam młodego)→ 5 min sprzątanie biurka (czyste miejsce = czysty umysł) → Sprawdzam listę zadań na dziś

14:00 – Kawa + muzyka + słuchawki → Włączam czajnik z wodą (4 minuty na zaparcie) → Wybieram playlistę do typu zadania → Zakładam słuchawki jeszcze PRZED otwarciem laptopa

14:05 – Deep work rozpoczęty → Telefon na tryb samolotowy → Zamykam wszystkie taby poza VS Code + dokumentacją → Timer na 90 minut

15:35 – Micro break → 5 min przerwy (naprawdę ważne!) → Rozciągam nadgarstki, szyję → Dolewam wody/herbaty

15:40 – Sprint finałowy → Ostatnie 50 minut przed odbiorem dzieci → Najprostsza muzyka (lo-fi zawsze) → Finalizuję, commituję, dokumentuję

16:30 – Koniec pracy → Zapisuję gdzie skończyłam → Notatka „jutro zacznę od…” (oszczędza 10 min rano) → Zdejmuję słuchawki = tryb mama ON

Najważniejsze wnioski dla programistów pracujących z domu

  • Rytuały działają lepiej niż motywacja – kawa i słuchawki to mój sygnał „teraz pracuję”
  • Fizyczne granice są konieczne – zwłaszcza gdy pracujesz z domu i masz rodzinę
  • Dobra muzyka = lepsza koncentracja – ale musi być dobrana do typu zadania
  • Backup plans oszczędzają nerwy – kawa instant, herbata, alternatywne zadania
  • Naucz rodzinę twoich granic – słuchawki = nie przeszkadzać (z wyjątkami)
  • 2.5 godziny deep work > 6 godzin rozproszenia – jakość ponad ilość

Czy to działa dla każdego?

Nie.

Niektórzy programują najlepiej w nocy. Inni rano o 5:00. Część ludzi nie pije kawy. Ktoś koncentruje się lepiej w ciszy.

To nie jest uniwersalny przepis. To jest mój przepis.

Ale jeśli jesteś rodzicem pracującym z domu, który stara się wykroić czas na programowanie między obowiązkami – może kilka z tych tricków ci pomoże.

Bo nie chodzi o to, żeby robić tak jak ja. Chodzi o to, żeby znaleźć swój system.

I trzymać się go konsekwentnie.

Bo konsekwencja > perfekcja.

Zawsze.


P.S. Piszę ten tekst w słuchawkach Sony, przy drugiej kawie dnia, słuchając lo-fi beats. Jest 16:37. Dzieci wracają zajmują się sobą. Mam czas.

I to jest właśnie najlepsze uczucie.

Zapisz się na mój newsletter

Pobierz darmowy
„Przewodnik programowania dla mam

Podąrzaj Danuta:

Blogująca mama dwóch chłopców. Ciągle ucząca się i poszukująca pomysłu na siebie. Obecnie pogłębiająca tajniki programowania.

Zostaw Komentarz