Как стать автором
Обновить

Комментарии 150

Если по восемь и более часов кодить, когда думать то?
Китай тут «хороший» пример. Недавно была публикация. Со стороны особенно хорошо видно.
Я не программист, но по своему опыту знаю что эти графики разбиваются о суровую реальность. Пока мысля прёт и интерес/желание не угасло, занимаешься пропуская даже обед.
А вот заставлять себя и работая по 8+ часов, наоборот получаешь снижение результативности/эффективности.
Если что-то реальное интересное, например хобби проект то легко можно и более 8 часов в день эффективно кодить. Под словом «кодить» в данном контексте я имею в виде занятие программированием, которое включается в себя гуглеж, разработка архитектуры, написание кода, чтение документации, отладка.
Хэх, все верно. Мне хоть и уже 42 года, из которых 25 лет в программинге (фрилансе), а сейчас, после перегорания, в архитектуре и дизайне (строительство), но бывает что легко позавтракав в 10 утра, выныриваешь в 22 вечера, пропустив обед и все остальные перекусы в состоянии потока. Главное чтобы была отдача и кайф от процесса. Иначе ни какие техники не спасают, увы. Может индивидуально что-то действует, но системно, главное правило получение своей дозы дофамина от процесса. Иначе рутина затягивает в болото.
НЛО прилетело и опубликовало эту надпись здесь
Ну как архитектором, скорее базовым проектировщиком и технадзором.
А вообще кайфую) И от процесса проектирования и, особенно, от созерцания готового результата. В программинге тоже, есть такое дело, когда видишь результат и получаешь удовольствие от работающего кода.
Но в строительстве это совсем иное, это как 2D и 4D. Ты видишь результат своей работы, мы можешь его его пощупать и этот запах новостроя, особенно из натуральных материалов, это вообще ни с чем не передать. К тому же все это удовольствие усиливается осознанием того, что ты это сам спроектировал, да и построил.
Свои тупики конечно тоже есть, сказывается отсутствие профильного образования и малый опыт. Но тут на помощь можно, уже за небольшую плату, призвать дипломированных архитекторов для исправления косяков и разработки правильных чертежей.
Я не знаю длительности вашего опыта, но по моим наблюдениям, практически все коллеги (исключения бывают, да) с опытом более/менее стабильной специализации в 5-7 лет ломаются, даже если это поначалу было хобби и суперкруто, а не галеры
Ниже разумно говорят, что смена сферы деятельности помогает, но
— во-первых, часто ты больше ничем особо в своей жизни и не интересовался
— во-вторых, страшно: тут семья, дети, ипотека, а я на меньшую зарплату в омут с головой…
А вот заставлять себя и работая по 8+ часов, наоборот получаешь снижение результативности/эффективности.

Не знаю как у других, но если я потрачу на программирование за день 8 и более часов, то на следующий день у меня на следующий день «бодун» и приходится дольше втягиваться в работу, поэтому обычно на работу выделяю 5-6 часов.
у меня так же
было бы интересно узнать почему так и почитать что-нибудь научно-популярное, может быть знаете куда копать?
как устают мышцы понятно, а вот как устаёт мозг нет, и это не ощущается сразу

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

Последствия такие же как и при отсутствии сна (к сожалении с ходу ссылку на статью не нашел), повреждение мембраны клеток лобных долей и как следствие нарушение работы последней (добровольная медленная лоботомия). У китайцев как я помню в графике работы есть 1 час на дневной сон)
было бы интересно узнать почему так и почитать что-нибудь научно-популярное, может быть знаете куда копать?
Оакли Б. — Думай как математик. Как решать любые задачи быстрее и эффективнее.
как устают мышцы понятно, а вот как устаёт мозг нет, и это не ощущается сразу

Думаю, что здесь устает не мозг, а воля. Мозг не способен не думать, но если человек вынужден заставлять себя возвращаться мыслями к какому-то вопросу, это вызывает утомление. Собственно, выгорание — это усталость воли.
воля — это абстракция. Устает именно мозг. Истощается. Просто он болит не так, как натруженные мышцы. А не хочет напрягаться и думать сложное.
Я могу на выходных 10-12 часов просидеть над хобби проектом (вычисления общего назначения в WebGL, думать там нужно). И это вызывает гораздо меньше усталости, чем, что-то гораздо проще, но что нужно делать через «нехочу»
Потому что хобби — это то, чем вы занимаетесь очень много, и ваш мозг
1) привык этим заниматься, тратит меньше усилий на привычные вещи
2) вам нравятся ваши достижения, нравятся на химическом уровне, а это собственно тоже подпитывает мозг
НЛО прилетело и опубликовало эту надпись здесь
Ученые ставили эксперимент. Подпустили к пальме, на которой растет банан, обезьянку. Обезьянка потрясла пальму — банан не упал. Обезьянка села, затылок почесала, взяла палку и сбила банан. Потом к пальме запустили <тут любая профессия>. Тот потряс пальму — банан не падает. Посидел, затылок почесал. Потряс пальму — банан не падает. Посидел, затылок почесал, три раза вокруг пальмы обежал — снова начинает её трясти. У ученых кончается терпение. Ему <тут любая профессия> говорят — «а ты подумай». Он <тут любая профессия> в бешенстве орет «зачем думать!? Трясти надо!!!»

Все эти success stories бесполезны — так как в них как правило не обозначается проблема, с которой все начинается. Выгорание — оно с этого и начинается, когда человек начинает держать себя в силках (силки — это ловушка для птицы если что, а не маленькие силы). Вот и доводят себя люди до состояния, когда хочешь помочь всем — а в итоге помощь нужна уже тебе самому. «Думать (и жить) некогда — кодить надо!».
человек начинает держать себя в силках
Вы имеете ввиду, что он осознанно или подосзнательно снижает самоотдачу?
(Как это еще называют, переходит в режим «энергосбережения».)

до состояния, когда хочешь помочь всем — а в итоге помощь нужна уже тебе самому
Мне кажется, что когда ты еще хочешь всем помочь это не так страшно как когда ты уже никому не хочешь помогать.
НЛО прилетело и опубликовало эту надпись здесь
Ну, это причина, а не следствие
Тут нюанс в том, что причина не единственная
Да, всепроектный попозатыкатель выгорит первым
Но его коллега, который просто занят рутиной, также выгорит лет через 5-10
А человек не на своем месте (не знаю, интроверт в продажах) выгорит также как первый, хотя делать, возможно, будет меньше всех
Нужно понимать, что мозг он пластичен. Если программирование увлекает, то при любой организации рабочего времени мозг довольно быстро перестроится и программировать можно будет 8-12 часов в сутки без перерывов и без особой усталости. Программирование само по себе не слишком утомительно для привыкшего к нему мозга.

По моему опыту, по настоящему утомляют две вещи:

1. Когда работать не хочется и приходится себя заставлять. Работа которая не увлекает довольно быстро вызывает ощущение усталости и неспособности что-то еще запрограммировать.

2. Когда работа не замыкается в уже известной модели, а связана с изучением новой информации, методик, задач. Здесь у любого сколь угодно тренированного мозга есть предел.

Например, если нужно писать некий сложный алгоритм, этим можно заниматься сутками и не особо уставать, здесь мозг уже имеет все что нужно и просто занимается выработкой стратегии достижения результата. Эта работа для него не сильно затратна.
Наоборот — если, например, нужно изучать постановку задачи, документацию, разбираться в сложных (и скучных) системах, сделанных кем-то другим, усталость неминуемо придет через несколько часов работы.

третья вещь которая утомляет это когда работаешь над одной задачей но тебя прерывают и требуют сделать дургую. потом прерывают и требуют чтото срочно поправить. итд.

Самое страшное — когда говорят сделай автомобиль, делаешь, потом говорят «он должен еще и плавать», делаешь чтобы плавал, затем говорят «и летать». Вот в этой ситуации архитектура превращается в такой ад, что вспомнить страшно. Если бы сразу сказали, «нужен автомобиль, чтобы плавал и летал», тогда сел бы, спокойно продумал архитектуру и сделал бы.
Эдак вы вообще начнете задвигать идеи, что водопад не такая уж плохая идеология, крамола какая!
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Нет техзадания — давай досвидания.
Все изменения в рабочий ТЗ оформляйте как отдельный заказ, работа над которым начнётся после сдачи-приёмки рабочего ТЗ и его оплаты. Без всяких «тебе же на пол-дня работы, давай поправим!»…

это может сработать для фриланса. но работая в компании фулл тайм такое не прокатит.Никто не будет заморачиватся ТЗ. делай пока менеджеры не будут довольны.

НЛО прилетело и опубликовало эту надпись здесь

Нет, просто когда вы нанимаете человека в штат на оклад, то собственно сделанная работа — это далеко не основная часть этого самого оклада. Гораздо более важная вещь, которую вы приобретаете — это наличие человека, которому можно поручить задачу в любой момент времени. Компетентность менеджеров, которые распределяют нагрузку — это ортогональная вещь. Будь хоть у вас трижды идеальное ТЗ, даже самые идеальные менеджеры не могут смотреть в будущее. Если внезапно возникает более срочная задача, то если вы на окладе, то вы двигаете свою работу (ну, или двигаете с работы).

НЛО прилетело и опубликовало эту надпись здесь
Один из моих опытов — разработка внутреннего продукта для некой компании. Там постоянно что-то шло не так (с ТЗ). Постоянно вспоминались «новинки» и «частности». ТЗ постоянно менялось. Да оно чуть ли не каждый день чуть ли не флуктуировало!

Первое время этот момент был занимателен. Потом — нормально так напрягал, иной раз до раздражения и опускания рук. А потом я «вскипел» (ну, всё по классике). И вот только когда я вскипел, и готов был чуть ли не на всё (при понимании, что проект вкусный и «ну, вот, не стоит делать необдуманные резкие движения»), меня озарил простой вопрос: А чего, собственно, напрягаюсь? Что именно меня «крючит»?

И я понял, после долго «футбола». Неподконтрольность процесса! Поиск решения был тривиален. А вот само решение, возможно, не сказать, что тривиальное.

Факт неподконтрольности процесса я принял, как подконтрольный факт. Дальнейшее не столько интересно, думаю: разделил проект на вехи, а вехи на блоки. Блоки, само собой, на задачи, но, с нюансом. На задачи-неразбивайки. Проблема была решена ибо, когда я заезжал в новую задачу мне было без разницы, была она уже или её только что подвезли. Собственно, я так теперь и работаю, в сложных случаях. Пока что жаловаться на схему не довелось.
Факт неподконтрольности процесса я принял, как подконтрольный факт.

"А вот с этого места подробнее, пожалуйста"(ц) "тресковые войны"
Не совсем понял, как именно Вы его приняли как подконтрольный. И как разбивали меняющиеся требования на вехи-блоки-задачи. Разве изменение требований на вехи-блоки влиять не влияло?

В уме. Аксиомой. То есть я знаю, что точность и строгость ТЗ, это неподконтрольный мне фактор. Как сила ветра на улице, или дождь. Но одеться-то поплотнее, или в непромокайки (подконтрольные мне) я же могу. Так же и тут. То есть, воздействуем на события на подконтрольном уровне. На уровне задач. А неразбивайность, это, например, задача «кодим форму опроса». Всё, трава не расти, а форма кодится, как описано в подробностях ТЗ.

Изменения, за крайне редким исключением, вводятся в задачу, а не в блок или в веху, т.к., обычно, в ТЗ есть неточности или неоднозначности, а не «надо помидоры, а заказали гантели».

Если изменение заезжает в блок или в веху (читай, отменили старый блок или веху и породили нечто новое), то тут уже нужен доктор в виде остановки работы над проектом и полном переосмыслении ТЗ. За счёт заказчика, разумеется. В x2 режиме. Работает, вполне нормально.

Интересно. Спасибо.

Это мелочи. А вот потом заказчики смотрят на этот автомобиль который плавает и летает, и говорят что такое страшное чудо им не нужно…

… То садишься на воздушный шар и сулетаешь оттуда.
о да… это прям беда…
у меня после некоторого времени даже фразочка в голове родилась — «если тебя постоянно будут дергать, ты будешь дерганным»)
Но ведь у автора нет в расписании в блокнотике прерываний на другие задачи, так что третью вещь можно и игнорировать =)
Меня наоборот вдохновляет изучать новое и реализовывать, а не кодить по старым шаблонам. Это про второй пункт.
Аналогично. Вообще люблю тут приводить анекдот про математика который говорит
решение существует
Инженер, физик и математик поселились в гостинице. У каждого в номере начинается пожар.
Инженер выбегает в коридор, видит на стене пожарный шланг, хватает его, открывает воду, вбегает в номер и заливает очаг возгорания.
Физик, быстро прикинув объём горючих веществ, температуру пламени, теплоемкость воды и пара, атмосферное давление и т. п., наливает в стакан из графина строго определённое количество воды и заливает огонь этой водой.
Математик выскакивает в коридор, видит на стене огнетушитель и, обрадовано воскликнув: «Решение существует!», спокойно возвращается в номер.
Я не совсем о том. Вопрос в статье, как не уставать, а вдохновение понятие относительное.
Изобретение нового на основании уже известного — это как раз не утомительно. Иногда это можно делать даже лежа в постели утром в полу-дреме.
Если вам нужно изучить новые концепции, которыми вы планируете пользоваться очень долго, это утомляет уже больше, но если концепции достаточно фундаментальны — то все еще не так сильно. Возможно из за энтузиазма или потому что на входе очень мало бит (новая концепция) и основная задача — ее усвоение мозгом и увязка с другими.
А вот если вам дадут методику с описанием процессов на неком предприятии, которые вам нужно понять, то тогда понятно, что мозг будет вымотан очень быстро. Потому что это куча сложной непонятной информации, которую нужно усвоить для решения задачи и которую через пару недель придется выкинуть из головы как ненужную.
По моему опыту

Вот это важная оговорка. У кого-то при любом раскладе потолок 7 часов. У уого-то — 4. А есть подростки, которые фигачат по 30. Ну и ощущение усталости — штука субъективная. Вот ты сейчас бодро автоматизировал отправку json'ов. А вот через час неотложка приехала. Вроде задачи простые, но в 25 лет уже работаешь на аптеку.

Нда. Организация труда — прекрасная штука, однако "допнагрузка" в виде 20-30 часов митингов, ровным и непредсказуемым слоем размазанных по неделе, слегка портит картину. Но это моя личная проблема конечно.

Во-первых, это называется летучки и совещания.


Во-вторых, а что в них плохого? 20-30 часов в неделю можно ничерта не делать, а тебе за это ещё и платят по полной ставке. Ну, или самому выступать. Навык мести языком вообще полезный в работе и карьере.

Если 4 часа обсуждений из 8 в любой конкретный день сгруппированы в одну большую кучу — это одно. А когда приходится отвлекаться от кода каждые 5 минут чтобы быстренько напомнить где там лежат скрипты, вместе подебажить неработающий код или в 5-й раз пообсуждать убер-фичу, которая запланирована на 3-й квартал — это совсем другое.

Если Вы достаточно Senior для таких вещей — то вполне возможно, что к Вашему мнению прислушаются, если Вы попросите спланировать эти обсуждения и дебаги чужого кода на определенное время.
«С тогда-то по тогда-то — общаемся, обсуждаем, в остальное время я пишу код». Надели наушники, поставили табличку “Do not disturb”.
Мне в свое время помогло.

20-30 часов в неделю, вы нечего не путаете? Это 50-75% рабочего времени. Нет, ну если вы руководитель, тогда это ваша обычная деятельность, но для линейного персонала, это очень странные цифры…
НЛО прилетело и опубликовало эту надпись здесь
В заголовке написано про восемь с лишним часов, а на приведённом распорядке дня размечено ровно 6 часов под так называемый deep work
image
НЛО прилетело и опубликовало эту надпись здесь
и периодически пьёшь воду 17 минут…

Это ещё не все, дальше там про технику 69-минутных интервалов. В каждом интервале 17 минут перерыва (зарядка итп). Итого (606 — 606/69*17)/60 = 4.5 часа действительно работы.


Вот это поворот! :)

И это тоже ещё не всё. Там ещё про содержание deep work. Написать статью, написать скрипт, написать скрипт, подготовить контент для твиттера на завтра, take a chair (это я вообще не понял).

Короче, программирования там от силы пара часов.
Возможно, имелось в виду участие в какм-то комитете.
Главное — а нужно ли кодить по 8+ часов в день на постоянной основе?
И что включается в понятие «кодить», просто стучать по клавиатуре? ​
Что делать с задачами дольше 45 минут?
А с вещами типа RnD, когда вообще не понятно ничего?
Да та же поддержка легаси, разгребание пахнущего кода, рефакторинг, исследования. разбор спецификаций, интеграция, дебаг etc. — не всем повезло с настолько гранулярно-структурированной работой.
Да, вот например я пришел на новый проект продолжать там автоматизацию. А она там уже прилично разрослась за 5 лет. Было написано около 300 UI тестов которые разбиты на три группы и выполняются аж 1.5 часа в распараллеленом режиме. И хоть с инструментом тестирования я знаком, но там по факту надо переделывать все, потому что человек работал один, и архитектурой, масштабируемостью и оптимизацией не заморачивался.
Так там, блин, не знаешь за какую палочку потянуть, чтобы не посыпалось все. Вот где ужас. Когда днями ходишь в нерешительности вокруг и не знаешь как подступиться. А время тикает, и рано или поздно релиз к которому надо написать пачку новых тестов.
По идее нужно составить конкретный список всего того что я хотел бы изменить, а потом отсортировать по критичности и по сложности, и улучшения вводить постепенно.
Может стоит об этом с лидом поговорить, но он мне уже сказал «улучшай на здоровье, но новые тесты под релиз в приоритете».
НЛО прилетело и опубликовало эту надпись здесь

А где время на встречи, изучение задачи, уточнение требований, code review и прочее прочее? Или в какой-то удивительной стране задачи все расписаны, на все есть спецификации и общение с коллегами не требуется?)

Да. Хотелось бы так непрерывно кодить, но, как правило, основное время отнимает понимание, что вообще нужно сделать и нужно ли.

НЛО прилетело и опубликовало эту надпись здесь
Просто дежурное напоминание тем, кто все еще чувствует вину за то что не работает общепринятые 8 часов.

Ещё бы оно воспринималось. Вот сам же это знать знаю — и всё одно эмоционально ковыряет. Особенно когда уставший.


Потом отходят после этого от трех дней до недели и больше.

По личному опыту, отход явно дольше, чем дополнительно прокодили.

программисты способны пару дней работать по 12 часов, выдавая что-то средненькое в больших количествах. Потом могут и дальше сидеть по 12 часов но эффективность будет никакая. Потом отходят после этого от трех дней до недели и больше.

Один раз я в течение месяца работал по 20 часов в день абсолютно не уставая. Это было когда я шёл на поправку после тяжелой формы ковида. То ли последствия самого коронавируса, то ли сайд-эффект от лечения. Спал я 2-3 часа в сутки, и мне этого полностью хватало, я просыпался абсолютно бодрым и не знал как уснуть дальше, за сутки усталости так и не появлялось. Я был тогда в слишком странном состоянии для общения или каких-либо повседневных задач, а кодить получалось хорошо: не было проблем с дефицитом внимания, я вообще ни на что не отвлекался и мне вообще ничего кроме текущей задачи не было интересно. Был такой машиной по закрытию тасков. Такой вечный поток. Я был предельно эффективен, но рад что этот период закончился.

Я к тому, что мозг может работать порой в очень необычных режимах, и мы внутри своего контекста даже не представляем что может быть по-другому. Я вполне допускаю, что автор статьи за счёт жёсткого режима натаскал мозг эффективно работать над его типом задач. Тема с тем что работа — это далеко не всегда поток в статье конечно осталась открытой.
Но весь социальный аспект ушел на второй план? Желание общаться например?
Это больше было похоже на состояние под веществами когда восприятие притупляется ровно на столько, чтобы стать маловосприимчивым к стороним раздражителям но острота ума сохраняется или это было больше похоже на то как будто организм в качестве ultima ratio, просто открыл все резервы.
Пик Балмера?
Да, социального аспекта было минимум. Первое время было буквально сложно общаться с людьми: я не мог расслышать что они говорят своими приглушёнными голосами. Думаю, это была проблема не с остротой слуха, а с повреждением процесса обработки звукового сигнала мозгом. Потом всё восстановилось. Ваш комментарий напомнил истории про некоторых аутистов, у которых социальный план минимален, зато выдающиеся способности например в математике. Хотя у меня ничего выдающегося не было, просто такое странное смещение.
Вы возможно говорите про савантов, но они физически не способны на другие вещи (прототип человека дождя не смог научиться застегивать пуговицы)
Я после ковидного госпиталя выписался, две недели фигачил часов по 12 как заведённый. Может правда эффект такой
то ли сайд-эффект от лечения.

Как я понимаю, там в процессе пытаются улучшать снабжение тушки кислородом. Вот оно так и влияет.

НЛО прилетело и опубликовало эту надпись здесь
А сказалось ли это как-то на здоровье? Мне всё же кажется, что стоило спать больше, хотя в таком случае вы бы и не достигли (либо позже, либо я ошибаюсь) таких выдающихся результатов в своей сфере деятельности.
Вы это делали через силу (т.е. заставляли себя так много учиться)?
НЛО прилетело и опубликовало эту надпись здесь
Какая сейчас разница, что на плато в знании условного C++ я вышел в 22-25 лет, а не, скажем, в 30?

Разница большая, ведь за это время можно было бы получать за свою работу большую прибыль.
О каких упущенных возможностях идёт речь? Тусовки с одногруппниками? Не является ли высокооплачиваемая работа (за счёт высокого уровня знаний) хорошей возможностью?
Всё так. Единственное, когда действительно делаешь код прям несколько дней и даже получаешь от этого натуральное удовольствие — это рефакторинг какого-нибудь большого компонента/системы. Вот там ты а) предоставлен сам себе б) можешь выдать весь свой творческий потенциал
Для себя в компании приняли такое правило — при планировании всегда рассчитывать только на 5 продуктивных часов в день из 8 ми.
У всех есть митинги, всем нужно отойти выпить кофе или еще что. С тех пор, даже burndown почти совпадает (оценка в сторипоинтах) и за 4 года никто не жаловался.

А что касается апворка, стоит ли включать в «рабочие часы» отдых или он мимо тарификации идёт?

НЛО прилетело и опубликовало эту надпись здесь

Записывать, зарисовывать, майндмеп "конспектировать" по ходу мыслей. Иногда помогает.

НЛО прилетело и опубликовало эту надпись здесь

'Конспект' получается размером с сами материалы, что изучаешь. Потом это все уменьшается, но после того, как в голове структура для раскладывания всего этого по полочкам кристаллизуется.

Конспекты и протоколы реально помогают. В качестве бонуса — этими записями можно отбиваться от лишних уточняющих разговоров.

КДПВ и первая фраза поста создают удивительный кумулятивный эффект
у меня вообще зародилась мысль, что это арабский разработчик
Возможно, картинка просто отзеркалена. Мышка лежит слева.

Сто процентов отзеркалена, посмотрите на код)))

Собственно это я и имел в виду

У автора довольно странное представление о понятии «кодить»:
Сегодня я успешно использую эту систему, занимаясь созданием контента. Каждый день я пишу в свой блог, создаю практичный курс по JavaScript, занимаюсь контентом для соцсетей, пишу книгу о том, как успешно пройти технические собеседования и получить высокооплачиваемую работу, а также выполняю множество других задач без усилий и усталости.
Да вся публикация натягивание совы на глобус(начиная с желтушного заголовка) ради рекламного блока в конце.
НЛО прилетело и опубликовало эту надпись здесь
Поразительно, на какие ухищрения готовы пойти офисные работники лишь бы принести своему боссу еще один миллиард, а себе геморрой и выгорание (я просто не поверю что можно кодить по 8 часов в день и не встретить вот тех двух ребят)
Это скорее работа дэффективных маркетологов. В краткосрочной перспективе эффективность и следовательно прибыльность поднимется, но потом пик пройден и компания полетит под откос.

Если им в кайф кодить и работа достойно оплачивается — неважно сколько миллиардов получает босс, главное чтобы себе хватало (да, денег бывает достаточно). Лучше получать деньги за то что нравится, если уж всё равно на это уходит не только рабочее но и свободное время (да-да, у некоторых свободное время уходит на это, а не на походы-спорт-клубы-семью).


А насчёт тех двух ребят… это кому как, они могут и без кодинга по 8 часов посетить, а могут и с кодингом по 10 часов не появиться.

… мне чутка за 50, и я программист — как-то я начал чувствовать ужасную сонливость после обеда, бывало — хочешь поработать… Но можешь только мордой в стол, и дремать. И тема бывает вроде интересная, но башка как будто наполнена киселем, а ляжешь поспать — не ахти как помогает. Мерил я все — и давление, и кислород в крови — и все окей, спортом занимаюсь три раза в неделю, но после обеда — сон и прокрастинация — чаще всего до вечера. И было так было пока я не увидел заветное видео на ютубе, про кандиду — вид дрожжей что обитает у человека в желудке, и вообщем-то, да, нужна нам для нормального пищеварения, но как размножится черезмерно — становится сущей бедой. Означенная кандида очень любит сладкое и углеводное — картошечку, печенки — а если ее хорошо кормить, то будет ее много, и принудительный сладкий послеобеденный сон, с последующей длительной вялостью до вечера — обеспечен. Короче — перешел я на белковую, бедную углеводами диету, попринимал микрофлору в таблетках, и с тех пор — пашу себе с 10 до 19 — без особых проблем, а по дороге на работу еще и ин. яз изучаю. Написал это — в надежде что пригодиться кому-то, причины снижения работоспособности разнообразны, и про сому часто забывают, толкуют о психологии и организации труда — когда истинная причина может быть и в расстройстве пищеварения.
НЛО прилетело и опубликовало эту надпись здесь
Состояние с повышенным сахаром в крови мне хорошо знакомо — и оно отличается от «загрузки» какую я испытывал в послеобеденое время.
Все-же — всяко может быть, спорить не буду.
Как человек не понаслышке знакомый с темой повышенного уровня глюкозы в крови поддерживаю мнение PerlPower. Так уж устроен мозг и так влияет на него глюкоза после приема пищи и дрожжи тут не играют роли, не слушайте всякий околонаучный бреддомыслы.
Мне было-бы легче с вами согласиться — но по наблюдениям — выпитый сладкий напиток, или сьеденная шоколадка не ведут к сонливости — а вот медленные углеводы вроде риса и картошки — да. Причем «загрузка» происходит быстро — поел — и в дремоту, то есть голова наливается киселем задолго до того как пища успевает усвоиться. Повторюсь — я не спец в медицине, все вышеописаное — субьективно. Однако, какое-бы предположение — о сахаре, или о дрожжах — не оказалось-бы верным, в моем случае — отказ от значительного количества углеводов в пользу белков — лично мне, на данное время, помогает.
Если вы про белый рис, то его гликемический индекс очень высок. Картошка — крахмал, тоже не относится к медленным углеводам. Разве что полупропечёная и не разогретая.
Столкнулся с аналогичной проблемой, долгое время (годы) не мог понять, что со мной не так. Периодические походы к врачам давали нулевой эффект. Когда начал немного разбираться, тоже сначала боролся с кандидой и дисбаком в целом (не только кандида может давать подобный эффект), но потом обнаружил и другую причину (которую удалось подтвердить в отличии от кандиды) — многие углеводистые продукты (особенно зерновые, косточковые и даже специи) являются для некоторых людей сильными аллергенами (особенно, если имеются воспаления ЖКТ в виде гастродуоденита или колитов). Так вот, аллергическая реакция, сопровождается выбросом гистамина, и, как правило, отеками тканей и сильной сонливостью/туманом в голове, который проходит только через 3-4 часа, на протяжении которых не только кодить, но и вообще связно мыслить невозможно. Есть мнение, что помимо отека внутренних органов происходит также отек тканей мозга. Те кто не сталкивался с подобным, будут говорить об инсулине и скачках сахара, и я этот фактор не отрицаю, но ощущения от этого и того, о чем говорю я, никак не сопоставимы.
Спасибо, очень интересно.

Это интересно. Но как вышли на подтверждение гипотезы? Сдали батарею тестов на аллергены?
Сам мучаюсь подобной 'жижей' в голове и нечеткостью восприятия, но пока только думаю, куда копать.

Через тесты (в нашем захолустье) ничего не выявишь, есть клиника в Мск, которой доверяю в этом вопросе, но это пока в планах.

На осознание и эмпирическое подтверждение гипотезы ушло много времени и сделано много ошибок. Сначала пересел на безуглеводку (только мясо, яица, жир) — решил попробовать после просмотра на ютубе «Joe Rogan — Jordan Peterson's Carnivore Diet», хотя затея казалась безумством. Улучшение было настолько заметным и даже по тем фронтам, на которые не расчитывал, что я на какое-то время уверовал во вред всех углеводов. Потом начал постепенно вводить некоторые продукты и смотрел реакцию, обратил внимание, что реакция может быть и на безуглеводный продукт, либо на сочетание продуктов. Изучал различную литературу по грастроэнтерологии (старую и новую) и по др. тематикам, в некоторой авторы явно указывали (особенно в старой) на возможную аллергическую природу различных заболеваний (например, «Strong Medicine, dr. Blake F.», много отсылок есть в «Певзнер, Основы лечебного питания»), потом стал находить современные подтверждения.

Аллергическая реакция на разные продукты может отличаться, варианты (по отдельности и в сочетании):
— Сезонные аллергии на пыльцу (перекрестные).
— Психические проявления: сонливость, подавленность, спутанность созанния, депрессия, различные проявления аутистического спектра, похмельный синдром, хроническая усталость.
— Кожные проявления: экземы, фурункулы, сальность кожи, перхоть и т.д.
— Хронический тонзиллит (пробки) и др. лор-проблемы, частые простуды, заложенность носа, белый налет на языке, частые ушные проблемы.
— Ревматические боли.
— Рецидивирующие воспаления конъюнктивы.

Проверяется так: держится ограниченная диета (пока не уйдут симптомы), потом съедается некий продукт и реакция раз за разом должна воспроизводиться. Некоторые реакции проявляются только при долгом употреблении реактивного продукта и долго не уходят при его исключении. Некоторые реакции — отложенные. Но, обычно, большинство реактивных продуктов дают быструю реакцию.

Кандида и др. патогены могут быть как причиной аллерго-иммунных реакций, так и следствием, но обычно сочетаются и усиливают симптомы. Диагностируются редко и сложно — официально дисбак не существует в современном мед. сообществе.

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

Кому интересно побольше узнать, чем может обернуться недружба с продуктами, посмотрите, например, сюжет «Mikhaila Peterson — 'Don't Eat That'» или доклады «L. Amber O'Hearn».

Мед. образования у меня нет и все вышесказанное является куцым описанием собственных изысканий и наблюдений.
НЛО прилетело и опубликовало эту надпись здесь
Большинство гастритников плохо переносят молоко в чистом виде. Плюс, если вовлечен кишечник, будет неперносимость лактозы, что спровоцирует сильный дисбактериоз и последующее воспаление кишечника, желчного, поджелудочной. В традиционных культурах считается крайне неблагоприятным смешивать молоко с рядом продуктов, в этих же традициях повышенную кислотность корректируют исключением продуктов, вызывающих ее подъем, а не приемом продуктов-антагонистов. В современном мире утрачена культура питания вместе с представлением о совместимости продуктов. Есть очень простое правило для интуитивного определения совместимости: если смешивание продуктов в одной тарелке не выглядит аппетитным, то и не следует их смешивать в один прием пищи (например, мне не по вкусу котлеты с молоком). Молоко — один из самых сильных аллергенов, как и пшеница. При проблемах ЖКТ исключение этих 2-х продуктов обычно дают весьма заметное улучшение самочувствия уже через несколько дней.
как удалось подтвердить аллергию?
на что тестировались?
у меня такая же история с послеобеденной сонливостью
но в какой-то мере проявляется даже если ничего не есть, насколько я понимаю из-за циркадного ритма. Но если употребить еду, даже белковую то становится намного хуже.
Послеобеденная сонливость может возникать при смещении режима сна даже без других факторов. А если вдобавок после обеда по другим причинам возникает сильная сонливость из-за которой невозможно работать, тогда часто приходится засиживатсья допоздна, чтобы доделать работу, в результате чего подъем тоже сильно сдвигается, эффект накладывется и усиливается. Выйти из этого замкнутого круга усилием воли невомзожно, не убрав эти дополнительные факторы.

На первый вопрос ответил выше.
А на сахар кровь не проверяли? Как раз статья недавно была и комментарии к ней полезные на тему, может тоже кому-то пригодится или вдруг кто-то пропустил:
habr.com/ru/company/ruvds/blog/553862/#comment_22958818
Сдавал анализ крови неоднократно, прибора для измерения сахара в крови у меня нет — сахар всегда был незначительно повышен. Пост Peacemaker — прочел, констатирую значительное сходство ощущений.
Недавно, в силу недостатка материальных ресурсов, пришлось сильно снизить расходы на еду и я снова перешёл на квашенную капусту (с подсолнечным маслом и хлебом) как на основной источник питания. И внезапно моя работоспособность и самочувствие заметно улучшились. Возможно, совпадение, возможно, слишком много мяса ел, возможно, просто резкая смена диеты «взбудоражила» организм. Ранее проводил эксперимент с отказом от сахара — но результат был прямо противоположным.
НЛО прилетело и опубликовало эту надпись здесь
Буду наблюдать за ощущениями, и с возрастом, конечно, болезни нарастают — но в целом верю что — радикальный отказ от питания в общепите, и переход на постоянную, строго контролируемую диету может помочь на постоянной основе — почему нет?
Не знаю почему поставили автору минус, но диета (строгая или не очень), особенно при наличии показаний (начиная от болезней печени, почек, поджелудочной и так далее) это практически единственный неинвазивный и немедикаментозный способ «держать болезнь на привязи», то есть не давать ей переросли в большую проблему. Одно дело, что сейчас «диета» стала модным жаргонным словечком недалеких людей из условного инстаграмма и другое — когда это необходимость и состав диет разнится от «о боже что за мрак» до «нельзя жаренное, соленное и сладкое» и когда люди просто сидят на диете (пусть и не на 100%, но придерживаются хотя бы как-то) годами, чтобы не пить постоянно таблетки с побочками или делать операцию с сомнительным результатом, которая ограничит жизнедеятельность при неудачном стечении обстоятельств, то это вполне нормальная практика — большинство проблем с ЖКТ и эндокринной системой так лечатся, но не надо думать, что лечатся диетами а-ля «не есть после 6»
Очередные эльфийские сказки не совместимые с реальностью.

Мой опыт помидоры: дает буст, тк заставляет когда сил мало, дожимать себя простыми задачами. В итоге получалось работать в районе 10 помидор в день, и делать реально много задач.


НО


Через какое то время, где-то через 5 месяцев начало появляться отвращение к работе, ощущение что как на каторгу хожу. Убрал помидору, через пару месяцев стало норм.

Автор без обид, но ничего идеального нет в природе.
В итоге победит стиль жизни типичного программиста, опишу его так:
1. Полное отсутствие каких либо планов, все делается срочно потому что тебе позвонили и сказали ничего хорошего.
2. Ты с утра не похавал, а точнее проснулся от звонка, за 10 минут умылся (не побрился) и с привкусом металла с чесноком во рту побежал на работу или куда обычно.
3. В таком виде ты работаешь торопясь все починить за ноутбуком который не чистился лет 5, имея 2 браузера умноженные на 30 вкладок.
4. Под вечер ты уходишь с работы, просидел ты там до 9 вечера и это еще повезло. И сидел ты там либо по причине что проект или иная его часть была для тебя интересной, либо по причине срочности и убогости случившегося на работе.
5. Приходишь домой, хаваешь гречку с мазиком и усаживаешься смотреть ютуб на интересующие темы, не дай бог садишься дротить в игрушки, и т.п.
6. Засыпаешь в часа так в 4 утра, и то с трудом, потому что тебя распирает под вечер энергия и энтузиазм.
7. Очевидно, звонок эдак так в 8-10 утра.
И последнее, проходит 4 месяца ты выгораешь и взрываешься на работе или дома, клянешься не работать в своей сфере и т.п. Через месяц от силы тебя заманивает твоя же работа ибо ты только в этом силен, цикл репитится.

Все что вы написали слишком перфекционистично и нализанно есть. Не забывайте, мир это хаос, а уже хаос рождает порядок. Уверен, с такими планами вы станете печатной машинкой без какого либо шарма или энтузиазма, вы не сможете искуссно решать задачи, вам не станет интересна жизнь ибо потеряется весь шарм и сумасбродность. Лично я нашел свой ритм жизни, я забил на все идеалы, на правильность и т.д.
я делаю то что хочу, делаю сколько захочу, и когда хочу. Внимание уделяю сути (смыслу, логике) выхлопу кароч а не процессу и прочим оптимизациям. И абсолютно счастлив, несмотря на многие неудобства, я живу. А возразить если типа «хАчуха не везде прокатит» то со временем мир под тебя подстраивается, и в итоге между внешним миром и личным находится компромисс. Я все мистер миддл, мира вам с сахарком.

Перечисленые этапы "работы" — это не проблема работы, а проблема в нас самих. Мы сами позволяем себе так нами распоряжаться. Подумайте как то на досуге

НЛО прилетело и опубликовало эту надпись здесь

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


также стараюсь не затягивать с глобальными и сложными вещами (потому как схема "сначала лёгкое, а потом дела посложнее", не работает)


а по поводу 8 часов эффективной работы и выполнения только одной задачи — это в идеале всем бы хотелось, но все мы знаем, как это может отличаться от реальности)

Без графика мне часто приходилось силой воли заставлять себя делать «нужные» вещи.

А с графиком силой воли приходится заставлять себя соблюдать график.
ИМХО надо разделить задачи.
Есть творческий процесс, когда ты знаешь конечный результат и не видишь путей для его решения.
Есть рабочий процесс, когда путь решения вопроса уже есть.
И подходы к повышению эффективности процесса очень разные.
ТС предполагает работу в одиночку, когда он никак не зависит от графика коллег. Работа в команде — другое.
Лучше бы написали, что делать, чтобы не кодить по 8 с лишним часов )
Таких книг тоже уже полно. Самая известная:

Как работать по 4 часа в неделю и при этом не торчать в офисе «от звонка до звонка», жить где угодно и богатеть
«После 62 книг по саморазвитию» он написал шестьдесят третью. Вот и всё, что нужно знать о книгах и статьях по саморазвитию. Они не дают ничего, кроме желания написать собственную, такую же бесполезную, как все прочитанные до этого.

Разве не точно так же родятся новые языки программирования, библиотеки-фреймворки и туториалы?

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

Да, это реально работает. По крайней мере первый и третий пункт — постановку задач с вечера я не пробовал.
Также хочу отметить, что интервалы для помидоров индивидуальны. Можно начать с классики 25/5 и посмотреть, насколько хочется увеличить. То, что предлагает автор — это ближе к 2 склеенным помидорам.

Если до работы ехать два часа — то устать можно просто по факту прихода на работу.

Также, есть компании, которые мастерски умеют мешать работать своим сотрудникам (наводя суету, и спешку на ровном месте), так что я бы усталость от работы искал не в самой работе, а в том, в каких условиях она проходит.
НЛО прилетело и опубликовало эту надпись здесь
Пробежал статью по диагонали, не нашел главного. А сколько уже автор практикует такую систему? Месяц? Год? Два?

Продуктивно кодить по 8 часов в день, а потом идти писать в блоги и практиковать йогу легко. Разумеется, при определённом семейном положении (или при отсутствии оного), и при том, что есть позитивная отдача — как на работе, так и с блогами. Сложно делать это на протяжении многих лет, на одном и том же уровне, без перебоев. Любимая работа надоедает, жизнь вмешивается со своими корректировками, приоритеты меняются.

А так — да, что есть методика, что нет — ты просто стараешься делать то, что тебе нравится и что делать надо, а что не нравится, или не надо — стараешься не делать. Совет дарю бесплатно, но могу за деньги и выступить на вашем ивенте в качестве лайф-коуча.

Аналогичный вопрос к автору статьи, ибо кажется, что система работает пару недель и приведёт к выгоранию в конечном итоге

Работаю с Big Data и иногда с обычными базами.
Есть такая фишка: если задача такая, что не распараллелить — то приходится подряд запускать тяжёлые запросы, которые могут работать по 1-2 часа, а особо тяжёлые — и всю ночь.

Выработал систему: с утра из дома пол часа деили митинг и 0,5-1 час запустить утренний запрос. Потом еду на работу, и пока еду — он считается. Потом на работе 5-6 часов, потом домой — опять пока еду считается. И на ночь проверить что за день посчиталось и иногда поставить что-то на всю ночь считаться — ещё 1-1,5 часа.

Итого по факту работаю 8 часов, вычислительные мощности заняты 10-16 часов, а коллеги, которые в офисе сидят — видят что я работаю 5-6 часов.
Судя по расписанию он работает 3 часа, а кодит конечно еще раза в два меньше)
image
ЗЫ: остальное время ест и в твиттере сидит )
1,5 + 4,5 != 3
Цитата:
«Сегодня я успешно использую эту систему, занимаясь созданием контента. Каждый день я пишу в свой блог, создаю практичный курс по JavaScript, занимаюсь контентом для соцсетей, пишу книгу о том, как успешно пройти технические собеседования и получить высокооплачиваемую работу, а также выполняю множество других задач без усилий и усталости»

Вопрос: Где тут 8 часов кодинга?
Нужно было прочитать 62 книги чтобы завести учетку в трелло? Серьёзно? Автор даже по собственному графику начал кодить по 6 часов вместо 8 и сделал вывод, что программируя по 6 часов вместо 8 — утомляешься меньше. Вот это да! А ещё там помидорка с 5 минутными перерывами т.е. ещё -16% времени т.е. в итоге автор кодит чуть более 5 часов. Другими словами устроил себе полставки за счёт работодателя и решил написать об этом на хабре. Грац, че… С наилучшими пожеланиями, надеюсь работодатель автора не читает хабр.
Многозадачность не работает.

Как по моему опыту, согласен с автором. Думаю, даже в тех случаях, когда она работает, это происходит потому, что основной таск и есть многозадачность!


Но потом я прочитал о Pomodoro.

Уточню, я хочу выразить свои чувству исходя из собственного опыта и не претендую на здравость в организации своего графика, я в этом еще далеко не преуспел. Подход Pomodoro отличен, если ваш труд поставлен на поток и вы умело компенсируете выгорание терапией, развлечениями, спортом и т.п. Но он для меня, ничем не отличается от пункта автора об уведомлениях и сообщениях, при глубоком погружении в код он так же внезапен и разрушителен. Лично я сторонник того, что программирование в большей мере творческий процесс и он не требует жестких границ. Нужно ли планировать? Да, нужно! Если это нужно ) Нужно ли использовать Pomodoro? Так же нужно, когда у вас задача связанная с рутиной, и не побуждает вас творчески мыслить, а требует собранности и концентрации. Нужно ли кодить 8 часов каждый день? Тут я считаю, что мозг получая задачу, не отпускает ее до момента решения. Не думаю, что это вообще вписывается в 8-и, или 10-и, или 5-и часовой формат. Подсознание не остановить! Как по мне, так же как здоровый человек умеет слышать свои потребности, так же и программист умело оперирую всеми доступными способами: улучшением рабочего процесса, спортом, правильным питанием и так далее должен балансировать на поддержание темпа и достаточного времени и энергии для того, что бы мозг мог решать задачи, а программист был счастлив )

НЛО прилетело и опубликовало эту надпись здесь

Вот этот пункт смутил:


мне не хотелось ничего, кроме как других задач, требующих низких затрат энергии (например, code review).

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

Важна эффективность часов работы, а не их количество. Тем более, что на постоянной основе 8 часов — это не непрерывное число. Каждый подстраивает задачи под себя и наоборот, это происходит по индивидуальной схеме, благо, книг и статей по этой тематике уже предостаточно
Эффекти́вность (лат. effectivus) — соотношение между достигнутым результатом и использованными ресурсами (ISO 9000:2015).

Эффективность = количество часов / зарплата ⇒ чем меньше работаешь, тем эффективнее работаешь. Иными словами эффективная работа — чтобы тебя хотя бы не выгнали + немного подворовать.
Животрепещущая тема. И уже давно. Производительность труда всегда актуальна, как и выгорание собственно. Лично я никаких методик по повышению не применяю. Может в этом и есть что-то, но в их эффективность верится с трудом. Жить по расписанию — это вообще как, это вообще реально? Это ты что живёшь один что ли? У тебя нет семьи, друзей, ты ни о ком не заботишься? Так что ли? А дело случая — это как? А когда тебе постоянно мешают?
Когда бывают хорошие, интересные проекты, то и ешь на рабочем месте.
Что касается непосредственно исполнения работы, то как-то мне попадалось в сети заметка по этому поводу. Резюме к ней примерно такоет, что как не крути, а при больших, сложных проектах у программистов получается в среднем написать один отлаженный оператор в час. Я как-то подсчитал, сколько я потратил времени на какой-то проект, и вышло, что примерно так оно и есть — один оператор в час. Поэтому я мысленно подписался под этой маленькой статейкой. И тут ничего нельзя сделать, так мыслиться. Всё равно наш брат — программист выгорает. Невозможно поддерживать высокую производительность труда. После двух-трёх недель (месяцев) интенсивной работы всё равно наступит опустошение. И будешь тогда просто тупо смотреть в экран. Так что…
Кстати, у меня стаж работы в программировании больше тридцати лет. И сейчас я работаю (в смысле программирования) два-четыре часа в день. Рекомендую всем. Эффект такой: не выгораешь длительное время, и хочется работать.

Не человек, а робот.

До новой системы кодил непрерывно 4 часа.
С вводом новой системы: 1.5+4.5 часа на кодинг. Из них реально 40-45 минут кодинга в час, остальное — "ритуалы" и настройка на работу. На выходе получаем примерно те же 4 часа реального кодинга в день )
Но если автору так удобнее, то ок

Пожалуй, я попробую данную методику. Выглядит довольно интересно.

Многозадачность не просто не работает, она не существует.
НЛО прилетело и опубликовало эту надпись здесь
Речь идёт про аналитическую часть мозга, которая думает. Она строго последовательная на аппаратном уровне, т.е. может думать только одну мысль в каждый момент времени. Рефлекторная часть мозга, которая отвечает за выученные действия, параллельная, но она не умеет думать, она только делает то, что выучила.
То, что вы называете «параллельностью» (вести машину, т.е. следить за дорогой и говорить по телефону), на самом деле является перманентным переключением контекста. Иными словами, ваше заявление в корне неверно. Исследования показывают катастрофическое снижение времени реакции во время такого поведения. Всё настолько плохо, что водителям не рекомендуется просто разговаривать о чём-то важном или умном с человеком в салоне, потому что это отвлекает на столько, что на дороге можно не заметить большого розового слона и/или гарантированно не успеть на него отреагировать. Если вам это удаётся, то вы просто ошибка выжившего. И это без учёта особенностей восприятия движущихся предметов и устройства зрения.
А само переключение контекста мозга — операция, требующая время и энергии. При этом, могут пропадать данные из кратковременной памяти, а мозг сильнее и быстрее устаёт. А рефлекторый мозг потребляет мало, работает быстро, работает параллельно, но думать не умеет.
НЛО прилетело и опубликовало эту надпись здесь
Ну, на педали вы нажимаете и подрулевые вы дёргаете рефлекторным мозгом. А ситуацию на дороге анализируете, конечно, аналитическим мозгом. И он там офигеть как напряжен в это время.
Зарегистрируйтесь на Хабре , чтобы оставить комментарий