Чи розробники більш продуктивні вночі? [зачинено]


34

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

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

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

Примітка модератора:

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


5
Відмінне запитання! Мені б хотілося знати причину того, чому ми (або ми вважаємо, що) більш продуктивні вночі!
Стівен Євріс


12
Я зовсім навпаки, я встаю рано, приймаю душ, хапаю чашку кави і починаю кодувати до 7 ранку, перш ніж хтось ще не потрапить в офіс. Моя продуктивність є найвищою, як тільки я входжу і постійно знижується до пізнього дня, коли я потрапляю на серфінг і дрімаю. Можливо, це тому, що в офісі так тихо, чи тому, що я просто природно ранкова людина?
maple_shaft

3
@bjarkef Це не дало відповіді на запитання, яке вимагає конкретних доказів та обґрунтування того, чому розробники є більш продуктивними вночі: "здоровий глузд", оспорюючи передумови питання, не є вагомою основою для відповіді; в кращому випадку це коментар. Відповідь, на яку посилається Стівен Євріс, знаходиться тут .

1
це питання щодо скептиків.
Pankaj Upadhyay

Відповіді:


30

Як було зазначено в коментарі SK-Logic, є деякі наукові докази, які підтверджують це.

З статті wikipedia про нічних совах :

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

Це ознака того, що деякі люди вважають за краще працювати вночі.


Цей цікавий документ вивчає продуктивність програміста з часом .

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

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


@Stevent, дякую за довідку. Circadian - хороший термін, щоб описати це. Однак це все ще суб’єктивно. Я думаю, що має бути щось об’єктивне щодо ночі. Я це шукаю. У будь-якому випадку +1 для довідки.
Саїд Неаматі

2
@Steven Jeuris - що папір не доступний без логіну / пароля - можливо, щось на зразок lionet.info/ljimg/programmer-lifecycle.pdf було б корисним?
Joris Timmermans

2
@Steven, я б хотів проголосувати 10 разів. Це дуже гарна відповідь. Хоча я все одно не прийму цього, щоб побачити, що мають на увазі інші.
Saeed Neamati

1
"Ця думка заснована виключно на моєму досвіді та спостереженнях за останні шість років". Я не кажу, що я не згоден (це звучить на місці), але цей документ не є науковим дослідженням.

1
@canisrufus: Я погоджуюсь, і думав згадати про це, але його особистий 6-річний досвід роботи на посаді старшого інженера-програміста, і те, що він опублікував, є сильнішим показником, ніж багато сформульованих тут суб'єктивних думок. На жаль, це найважливіше дослідження, яке я знайшов.
Стівен Євріс

20

Будьте обережні, хоча. Працюючи вночі, ви можете зробити це через спокій духу і відсутність взаємодій, але, хоча я сама сова, я вважаю, що мій мозок працює не так добре, як вночі . Я точно не такий швидкий та інноваційний.

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

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


1
Я не кажу про те, щоб стати позбавленим сну. Коли я кажу, що я більш продуктивний вночі, я маю на увазі, коли я спав досить.
Саїд Неаматі

3
@Saeed: Все, що я говорю, - це меч з подвійними кінцями ...
c_maker

1
Це хороший момент - Боб Мартін робить важливу відмінність між перебуванням у зоні та перебуванням у потоці. Ви можете написати багато коду, коли ви знаходитесь в зоні, але це може бути не найкращим кодом. Повна історія - у книзі «Чистий кодер».
Фентон

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

14

Не обов’язково час ночі робить розробників більш продуктивними ...

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

Менше відволікайте! Тільки відсутність дзвінка по телефону, адвокати, які продають файли cookie, зменшення кількості електронних листів та менше балаканини, приносять величезні дивіденди за роботу вночі. Ваш розум розслабляється і відкривається до ряду творчості - легко потрапити в зону, коли вам не вдається.

Це не обов'язково вночі, навколишнє середовище з меншими відволіканнями і порушеннями завжди буде виступати каталізатором продуктивності розробників

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

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


1
Менше відволікання є ключовим. Зазвичай я заходжу в офіс приблизно на годину раніше, ніж мої колеги. За ту саму годину я отримую приблизно в 3 рази більше роботи, яку я виконав би, ніж за годину, коли тривають регулярні відволікання.
Kibbee

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

5

Я думаю, що це особливість людини. Я знаю багатьох розробників, особливо тих, у кого сім'ї, з якими вони проводять час вночі, які навмисно приходять в офіс рано.

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


Я просто привів свої особисті проекти як приклад. Взагалі, більшість розробників, яких я знаю, більш продуктивні вночі, будь то особистий проект чи ні.
Saeed Neamati

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

5

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

Можливо, також, що пізно вночі у вас немає інших зустрічей або інших речей, які можуть вивести вас з потоку.

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


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

4

Особисто я піднявся о 6, поза домом о 6:30, на роботі о 7 та вдома трохи після 3. Я точно не є нічною совою. Всі бонуси з меншим відволіканням увечері можна однаково застосувати до ранку.


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

2

Я теж набагато продуктивніший вночі. Він залежить від людини до людини, але, якщо я міг, моїм ідеальним робочим часом буде 3-11 вечора або 4-поночі. Я вважаю, що за ці години я з різних причин можу зробити набагато більше. Деякі з них:

  • Більшість бізнесу майже закінчено. На той час набагато більше спокою і тиші. Жодних дратівливих дзвінків по продажах, і більшість питань із клієнтами не за день.
  • Я вже неспав кілька годин. Це для мене велике. Мені жахливо стрибати з ліжка і прямувати ні до чого.
  • Тут прохолодніше ... як при температурі. Мені подобається бути гарячим, коли я працюю.
  • Я просто отримую загальне відчуття, що я роблю свою роботу, і не потрібно мати постійних 9-5, коли начальник наглядає за моє плече, тягнучи мене до постійного оновлення.

Незважаючи на все сказане, я працюю в тому місці, де мені належить виконати 8-5 річ ... яка смердюча, бо я відчуваю, що я б'ю головою об стіну за кілька днів до полудня.


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

2

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

Я не заперечую, що є інші фактори, такі як відсутність відволікань і втома, але я не вважаю, що вони є такими важливими, як початкова причина, що я запізнююсь.

Попри це, у мене також є досить серйозний СДУГ, тому в моїй продуктивності є щоденніші відмінності, ніж у більшості.


Питання відредаговано, щоб попросити посилання та цитати. Перегляньте поточну версію питання та відредагуйте свою відповідь, щоб включити допоміжну інформацію для особистого досвіду та думок.
Адам Лір
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.