Jak koduję przez 8 godzin bez uczucia zmęczenia?

Całe życie kodowałem źle.
Myślałem, że jak usiądę przy biurku, otworzę laptopa, zrobię zadanie z mojej To-Do listy i będę kodował do momentu aż poczuję się zmęczony to będzie w porządku.
Ale w rzeczywistości ten model pracy zawsze powodował u mnie spadek poziomu produktywności po 2-4 godzinach kodowania.
Byłem tak zmęczony, że nie chciałem robić nic poza bardzo prostymi zadaniami, które nie wymagały dużych nakładów energii (jak np. Code Review)
Dzisiaj mogę kodować minimum 8 godzin i nie czuję się po tym tak tragicznie.
Zastanawiacie się pewnie... co się zmieniło?
Moje podejśćie do pracy
Stworzyłem system produktywności 🪐, który pomaga mi kodować, pisać, tworzyć i żyć na maksimum moich możliwości bez znudzenia, zmęczenia, czy bycia zamroczonym.
Mój system produktywności opiera się na 3 filarach:
- Harmonogram.
- TO-DO lista na jutro.
- System 69!
Przyjrzyjmy się bliżej każdemu z nich.
Harmonogram
Wszystko zaczyna się od harmonogramu. Co, gdzie i kiedy robię.
Mój harmonogram wygląda tak:
- 7:00 - 8:30:Medytacja, sport, prysznic.
- 8:30 - 9:00:Śniadanie.
- 9:00 - 12:00:Moje 3 godziny programowania.
- 12:00 - 13:00:Obiad i wyjście na 15-20 minutowy spacer.
- 13:00 - 18:00/19:00/20:00:Kolejne godziny na kodowanie.
- 20:00 - 21:00:Czas dla rodziny, oglądanie filmu czy coś w tym stylu.
Nie zapominaj o śnie! 8 godzin na dobę. Twój mózg potrzebuje czasu na zebranie do kupy tych wszystkich śmieci i pozbycie się ich.
To-Do lista na jutro
Moja To-Do lista jest prosta. Używam zwykłego papierowego notatnika i cyfrowej kopii w Notion.
Wieczorem tworzę swoją To-Do listę na kolejny dzień.
Robię to wieczorem, a nie rano, bo to pozwala mi zaoszczędzić na czasie produktywności i energii.
System 69
Kiedy zacząłem kodować, robiłem to mniej więcej tak:
Otwierałem laptopa 👉 Otwierałem edytor kodu 👉 Wybierałem zadanie 👉 Kodowałem aż poczułem się zmęczony 👉 Robiłem sobie przerwę (medytacja lub spacer przez 5 minut/spędzanie czasu na mediach społecznościowych).
Dokładnie tak!
Dopóki nie przeczytałem o Pomodoro. Technika Pomodoro to metoda zarządzania czasem, kiedy dzielisz pracę na interwały, tradycyjnie 25 minutowe, oddzielone krótkimi przerwami.
A jak u Ciebie? Kodujesz 8 godzin dziennie?
Z oryginalną wersją artykułu można zapoznać się na łamach Medium.