Цей розпорядок дня програміста зробить вас вдвічі продуктивнішим

Андрій Губін

Розробник Джозеф Круз розповів про те, як програмісту створити портфоліо, якщо всі його досягнення знаходяться під NDA. Пропонуємо вам переклад його його авторського блогу від нашої редакції. Далі — слово автору.

Загалом, кожен розуміє під ефективністю програміста щось своє:

  • Написання більшої кількості рядків коду;
  • Закривати більше завдань;
  • Виконати роботу за день якомога швидше;

Я не хочу говорити про це. Я хочу поговорити про специфіку робочого дня і про те, як зробити його більш ефективним.

Робота поза роботою

Цю особливість я відкрив для себе років 15 тому, і суть її зводилася до того, що найвдаліші рішення приходили до мене після закінчення робочого дня; найчастіше — ввечері в душі: раптово приходила ідея, як вирішити проблему найкращим чином.

Друга дивна річ, яку я помітив, полягала в тому, що часто день і вечір проходили в шаленому поспіху вирішити якусь, здавалося б, просту задачу, але зусилля не були винагороджені, і проблема залишалася невирішеною.

Але вранці, наступного дня, проблема несподівано ставала тривіальною. І те, над чим вчора мучився п’ять-шість годин, сьогодні перероблялося за годину-півтори і виходило набагато краще.

Пізніше я знайшов пояснення цьому феномену — і воно зводиться до особливостей роботи мозку: більшість завдань вирішуються відносно швидко, створюючи ілюзію, що всі завдання можна вирішити аналогічно.

Насправді ж існують більш складні завдання, на вирішення яких потрібно більше часу. Дивно, але мозок працює над завданнями навіть тоді, коли ми вже встигли тимчасово забути про них, але не викинули з голови.

Ця особливість призвела до того, що довгі періоди очікування рішення не приводили до успіху, натомість просвітлення наставало в душі або наступного дня.

Простіше кажучи: деяким завданням потрібен час, щоб проаналізувати всю вхідну інформацію і сформувати на її основі прийнятний результат. Але для цього потрібно звільнити мозок: тут не потрібно грати в іграшку і чекати на одкровення.

Ми є тим, що ми їмо і п’ємо

Ви помічали, що у великих компаніях часто стоять кавомашини з безкоштовною кавою? Сподіваюся, ви не списуєте це на їхню виняткову чесноту. Все банально: вживання кави прискорює кровообіг, і людина стає більш продуктивною на деякий час — приблизно від 20 до 60 хвилин. І, звичайно, багато що залежить від сорту кави.

Щоправда, є і побічний ефект: продуктивність значно падає після того, як енергетичний заряд, викликаний кавою, вичерпується. При бажанні каву можна замінити алкоголем, але приріст продуктивності буде меншим, а падіння — більшим.

Тобто, якщо потрібно закрити термінове і дуже нагальне завдання, кава може стати надійним другом і помічником (за умови, що після цього ви зможете деякий час перебувати в паліативному стані); в іншому випадку її краще не пити (особливо щодня, день у день, можливо, навіть кілька чашок на день), тому що середній показник ефективності впаде, осяянь (описаних в попередньому розділі), також, не відбудеться або буде дуже обмеженим. До речі, це стосується і міцного чаю. Газованої води та енергетичних напоїв, звісно, теж.

Не забувайте про їжу

Не вся їжа однаково корисна, а деяка навіть шкідлива — це не секрет, але не всі проектують ці прості істини на ефективність. А я спробую. Поділюся, як завжди, власними спостереженнями.

Солодощі (цукерки і печиво) — їх краще виключити; з невідомих мені, як фанату всього цього, причин падає продуктивність, підвищується сонливість і настрій на роботу (тут варто було б вставити страшне слово «інсулін», але ви і без мене це знаєте). Але яблука і банани в грі.

Жирне — краще сильно обмежити, принаймні протягом робочого дня. За дивним збігом обставин, від нього хочеться йти додому спати, а не повертатися з обідньої перерви, одразу ж запиваючи його солодким компотом.

Ось, власне, і весь раціон, який перетворює робочий день на млявий процес прийняття складних рішень і створення вкрай посереднього коду. Неправильна їжа, з’їдена в неправильний час, зробить свою чорну справу.

Мозок, який ніколи не відпочиває

Як прекрасний цей момент, коли після важкого робочого дня за ненависним робочим комп’ютером можна прийти додому і сісти за улюблений і затишний домашній комп’ютер!

І тут всі ті завдання, які стояли в черзі, щоб дочекатися процесорного часу мозку, відсунуті в сторону котиками, ютубами та іграшками. Все, геніальних осяянь не буде, а завтра зранку доведеться витратити робочий час на вирішення робочих завдань.

А мозку не завадило б відпочити. І справа навіть не в тому, щоб витрачати особистий час на відпочинок, щоб краще працювати «на дядю», справа в тому, що не відпочивший мозок втомлюється в усьому, що стосується суміжних завдань. І якщо не дати йому відпочити і відновити сили, то хто це зробить за тебе?

Тут я не готовий давати якісь поради. Хтось вважає за краще лягати спати раніше або вимикати всю електроніку за годину до сну, хтось дає собі час в транспорті від роботи до дому, щоб відновити сили (це, звичайно, не стосується тих, хто працює вдома). Методів багато, і краще використовувати їх.

Здорові люди не потребують аргументів, а хворим спорт не допоможе
Взагалі, я не прихильник спорту, хоча мої спостереження показали, що ті хлопці, які регулярно займалися якимось видом спорту і давали собі пристойні навантаження, в цілому набагато краще переживали робочий день, відчували себе більш енергійними і краще справлялися з поточними завданнями (уточню, вони виконували всю ту ж роботу, що й інші, наскільки це доречно порівнювати, але втомлювалися менше або не втомлювалися зовсім).

Регулярні тренування мене швидше втомлюють, ніж заряджають енергією, але це означає лише те, що я не знайшов свій вид спорту. Отже, пошук триває.

Якщо ви знайшли помилку, будь ласка, виділіть фрагмент тексту та натисніть Ctrl+Enter.

Останні статті

Недооцінені фішки вашого смартфона, які спрощують життя

Щодня ми носимо в своїй кишені пристрій, що в сотні мільйонів разів потужніший за комп’ютер,…

05.06.2025

В чому різниця між фіксом та «костилем»?

Оце сиджу, працюю і задумався: «А де ж проходить та тонка межа між фіксом, який…

04.06.2025

Закон Гудгарта або як метрики змінюють цінності

«Коли вимірюваний показник стає метою, він перестає бути хорошою мірою» Закон який значною мірою відповідальний…

03.06.2025

Як приймати обдумані рішення за допомогою ChatGPT? Приклади промптів

Інколи здається, що ви врахували все. Упевненість у рішенні настільки висока, що ви вже подумки…

02.06.2025

Чи можете ви програмувати, не дивлячись на екран?

Блогер та розробник Джозеф Круз розповів, як він працює програмістом, маючи доволі серйозні проблеми із…

23.05.2025

Як швидко полегшити головний біль. Три науково доведені способи

Голова може боліти з безлічі причин. Але один з найпоширеніших різновидів — так званий головний…

22.05.2025