Я нахожу, что у меня большие проблемы с бдительностью 8 часов в день. Я слышал о людях, которые договаривались о трудовых договорах всего 4 часа в день, утверждая, что они не смогут сделать гораздо больше за восемь часов.
Меня часто переполняют сонливость, скука, отвлечение. В некоторые дни я, кажется, полыхаю через восемь часов в яростном взрыве производительности; в другие дни я почти ничего не делаю. В большинстве случаев это где-то посередине, и я чувствую себя плохо из-за того, что трачу много времени, потому что не могу собраться, чтобы быть лучшим в течение большей части дня.
Я хотел бы услышать ваш опыт (скажите мне, что я не одинок!), И, если найдете, ваши решения этой дилеммы.
Вы работаете 8 часов в день почти каждый день? Как?
productivity
fzwo
источник
источник
Ответы:
Вы описываете чувство: 1) я действительно не хочу работать над этим? или 2) я застрял?
Я не хочу работать над этим
Некоторые люди лучше справляются со сроками. Снимите разумную часть задачи и установите крайний срок. Совместное использование сроков с другими может помочь сохранить вашу ответственность.
Один из моих любимых приемов - начинать каждый день с листа бумаги и делать три столбца: « Должен (сегодня - встречи, звонки и т. Д.)», « Должен» (работать над - надвигающимся дьяволом) « Хочу» (работать над). Под каждой колонкой разделите задачи, которые у вас на уме. Из этих списков выберите три предмета, которые вы можете сделать сегодня, чтобы продвинуть вашу кучу вперед. Выбейте этих троих, и все, кроме этого, является бонусом, т. Е. «Я был сверхпродуктивным сегодня». Требуется немного практики, чтобы разбить задачи на нужное количество, но это эффективно.
Перерывы в порядке, но взять таймер (я использую электронный кухонный таймер). Это также может быть использовано, чтобы «обмануть» себя и двигаться вперед. Некоторые из моих: «Я проведу следующие восемь минут, пытаясь сдать этот тест». «Я потрачу следующие десять минут на настройку этого макета». Или, если это кажется слишком коротким, вы всегда можете рассчитать время ваших задач.
Я застрял
Поделитесь своей болью с другими. Простое описание проблемы часто приводит к решению.
Исследовательское тестирование - это отличная техника для поиска в системе, которую вы не понимаете, но которую нужно изменить.
Прогуляться. Отвлечения являются частью процесса. Только не делайте их единственным решением для каждой проблемы.
источник
Если мы определяем «производительность» как меру физического, пригодного для использования, работающего кода, то это в среднем ~ 3 часа в день, больше похоже на ~ 2 часа в день. И не расстраивайтесь, если не можете писать код весь день - большая часть работы происходит в вашей голове.
Разумеется, это может быть проблемой для менеджеров, вовлеченных в мышление «Почему Сэм не печатает».
источник
Вы можете прочитать статью « Огонь и движение» Джоэла.
источник
Я работаю до 12 часов в день!
Я знаком с каждой техникой, упомянутой выше. Вот что я могу добавить, это уникально для моего процесса:
МОЯ 3-ЧАСОВАЯ ТЕХНИКА: - Я делю свой день на 4, 3 часа. Это 9, 12, 3, 6 и 9.
В это время на моем телефоне сработала сигнализация! Понимание того, как проходит время, важно! Получить представление о том, что такое 3 часа, и как их можно использовать, неоценимо.
В каждом интервале я растягиваюсь, ем, двигаюсь и начинаю новую задачу. Иногда я использую 2, 3 часа на 1 задание, если я "чувствую это"
У меня есть множество различных задач, которые мне нужно сделать, чтобы чувствовать себя сбалансированным. Выполняя часть каждого задания, к концу дня / недели я не чувствую вины за то, что не сделал что-то действительно важное, пока работаю над чем-то еще действительно важным. (Я знаю, вы знаете, о чем я говорю.) Думая о другой задаче, работа над чем-то снижает производительность!
Диета / упражнение: мы просто обезьяны! Мы ожидаем слишком много от себя. Единственный способ, которым это работает, это уважать механику тела тоже. Ну, я рад сказать, что трехчасовые интервалы - это ИДЕАЛЬНО для высокоэнергетической диеты с высоким метаболизмом! Прежде чем начинать, проводите дополнительные исследования, но, по сути, употребляя МАЛЕНЬКОЕ количество пищи, каждые 3 часа ваше тело продолжает сжигать топливо вместо того, чтобы шокировать и пытаться выжить при плохом режиме питания.
И, наконец, я, должно быть, схожу с ума, но это работает для меня идея: я создал велотренажер с терминалом перед ним! Я могу подойти к нему (в другой комнате с прекрасным видом) и покататься на велотренажере, пока продолжаю работать! Верно! Я тренируюсь без необходимости прекращать работу !!! Локальная сеть позволяет мне подобрать, где я был, не пропуская удар. Это круто Представьте себе, что если в середине дня, когда вы резко упадете, то вместо этого у вас будет биться сердце. Боже мой, через 30 минут я готов снова все это принять! (Иногда мне нужно принять душ после этого, но это послужило мне отличным временем для обдумывания моих задач)
Удачи ребята! Не забудьте дышать, есть и моргать! :)
источник
Тяжелая концентрация в течение 8 часов не должна быть целью. Цель состоит в том, чтобы создать решение проблемы под рукой.
источник
Я думаю, что это полностью зависит от того, что вы делаете в этот день. Если я делаю что-то интересное, захватывающее и интересное, пролетит 8 часов; но если я просто копаюсь в унаследованном коде, чтобы найти неясную ошибку, время ползет.
В любом случае, я думаю, вы многое можете сделать, чтобы оставаться продуктивными в течение дня.
Сначала делайте регулярные перерывы. Работа в течение нескольких часов БЕСПЛАТНО снизит производительность по сравнению с 5-минутным перерывом в час или около того, будь то приготовление чашки чая или кофе, беседа с коллегой, прогулка по офису, выход на улицу для сигарету или даже быстрый перерыв, чтобы посмотреть новостные или социальные сайты.
Это также помогает варьировать ваши задачи (когда это возможно). Выполнение одного и того же действия в течение нескольких дней без изменений приводит к скуке и тяжелой работе. Работа над одним делом утром, а затем над другим помогает поддерживать высокий уровень концентрации, но практичность этого полностью зависит от вашей рабочей среды.
источник
Вот несколько простых, но эффективных вещей, которые я делаю, чтобы делать 8+ часов кодирования каждый день:
Когда я не делаю этого, я чувствую сонливость, скуку и легко отвлекаюсь.
источник
Я думаю, что здесь есть две проблемы:
Во-первых, в некоторые дни вполне нормально быть супер продуктивным, а в другие дни ничего не делать. Все отвлекаются на вещи, как связанные с работой (это краткое изложение компании на новом веб-сайте отдела кадров, на который обязательно нужно пойти), так и не связанные с работой (programmers.stackexchange)
во-вторых, ваше восприятие того, насколько вы продуктивны, вероятно, искажено. Если вы потратите неделю на отладку сложной ошибки, первые четыре дня, вероятно, почувствуют, что вы никуда не денетесь, когда будете исследовать различные тупики. последний день будет очень продуктивным, когда все встанет на свои места и вы достигнете своей цели. Но важно признать, что вся эта работа, исключающая возможности, которые не являлись проблемой, была продуктивной, даже если она не дает вам этого приятного гула достижений.
источник
Сначала комментарий: если вы измеряете производительность как «руки на КБ, пишете код», то я думаю, что у вас неправильный показатель. Как разработчики, многое из того, что мы делаем, это понимание актуальной проблемы . Это может занять много времени. Чем лучше ваше понимание, тем больше вероятность того, что вы напишете правильный код с первого раза. Это означает отправку электронных писем, общение с коллегами, доски и т. Д. Я думаю, что 3 часа реального кода в день было бы здорово.
Некоторые другие вещи для рассмотрения:
источник
Это во многом зависит от того, что вы делаете, и от среды, в которой вы это делаете. В какой-то момент, много лет назад, я работал на конвейере, и я мог бы сказать, что смог продуктивно работать весь день. Теперь, как «работник знаний», я обнаружил, что, хотя я мог бы измерять свое действительно продуктивное время, например, когда я сижу, работаю над проектом (например, проектирую базы данных, исследую проблему или пишу код), которое у меня может быть в среднем только четыре продуктивные часы в день с остальным временем, затрачиваемым на встречи и другие административные расходы.
В установленные сроки я могу сосредоточиться на задаче в течение длительных периодов времени (то есть, в классе все ночи), но они не являются устойчивыми, и, когда я стал старше, я обнаружил, что они, как правило, оставляют меня гораздо более истощенным, чем когда я был моложе, и мне нужно больше времени для перезарядки.
Самая большая проблема, которую я обнаружил, заключается не столько в том, чтобы оставаться в задаче, сколько в том, чтобы начать задачу, тем более, когда вы смотрите на большую проблему, которая еще не началась! Таким образом, одна хитрость, которую я обнаружил, заключается в том, что если у вас есть задача меньшего размера (т.е. от 30 минут до часа), о которой вы можете позаботиться, то чувство выполненного долга, которое вы получаете, может помочь вам установить темп для работая над большей проблемой. Художники и другие художники часто говорят о намеке на пустой холст, и во многих отношениях разработка программного обеспечения ничем не отличается, сидеть там, уставившись на пустой файл, может быть довольно пугающим.
источник
Я не буду комментировать то, что уже затронули другие, но я также думаю, что многое из того, что составляет ваше представление о продуктивности, зависит от вашей среды.
Я начал работать из дома в январе, так что это стало для меня большой проблемой. Одна вещь, о которой я постоянно стараюсь напоминать себе, - это количество времени, которое я проводил, будучи прерванным в офисе: - меня утащили, чтобы помочь людям с тривиальными проблемами, не связанными с моей работой, - вышибли из моего потока людей, монологовавших на них письменный стол - отвечать на телефонные звонки / принимать сообщения для людей - общая офисная бюрократия - плюс еще несколько человек (о которых, я уверен, многие из вас слишком осведомлены)
Работая из дома, я нахожу, что у меня гораздо более четкое представление о том, что такое продуктивный день, по сравнению с тем, когда я работаю в офисе полный рабочий день (вероятно, чувствую необходимость показать себя тем, кто считает, что удаленная рабочая сила проводит весь день лежа в постели..). По этой причине я действительно изнуряю себя в те дни, когда я многого не достигаю. Однако, когда я думаю об этом, я позволяю своей среде изменять мои стандарты - я уверен, что я был, во всяком случае, более продуктивным, так как я начал работать из дома. Просто я чувствую большую ответственность быть продуктивным перед лицом свободы, которая была предоставлена мне.
источник
Обычно я делаю свою лучшую работу в течение ~ 4 часов моего утра, а потом обнаруживаю, что остальную часть дня после обеда я выполняю гораздо меньше. Меня очень беспокоило, что я трачу слишком много времени на работе и слишком легко отвлекаюсь, поэтому стал больше разбираться в этом.
Я обнаружил, что общие советы, такие как завтрак, хороший сон и прослушивание музыки, немного помогли, но это было не очень надежно, и я все еще имел тенденцию терять фокус очень легко. Я наконец получил подозрение и поговорил со своим доктором, обеспокоенным тем, что у меня может быть СДВГ. Некоторое время я принимал Adderall и обнаружил, что это мне очень помогло. Трудно описать, но, похоже, это делает конкурирующие отвлекающие факторы тише, поэтому я могу выбрать, на чем сосредоточиться, и мне легче проскользнуть в «зону», о которой говорят многие программисты: замечательное состояние отвлекающего внимания чистая производительность.
Поэтому, если я просто приму лекарство, я смогу получить около 4 или около того продуктивных часов: сильное утро и приличные несколько часов днем. Если я делаю так, как должен, хорошо питаюсь и сплю, это дает мне примерно 5-6 хороших часов, и если у меня просто хороший день (скажем, у меня очень четкая проблема, с которой мне приходится работать) тогда я могу быть продуктивным все 7-8 часов фактического рабочего времени.
Во всяком случае, я не говорю это для всех, и при этом я не предлагаю это как всеобъемлющее решение проблем производительности. Но для некоторых людей, прочитайте о признаках СДВГ, поговорите с врачом, и, возможно, это может помочь. Я знаю, что я годами думал, что я просто ленивый или недисциплинированный, и поэтому я не мог сосредоточиться на школьной работе или работе, пока не решил, что просто не должно быть почти физически больно концентрироваться на том, что я должен делать, и искать Помогите.
источник
Я был действительно продуктивным в течение 8 часов в день, но это было только в течение коротких периодов. Я видел много ссылок, которые указывают, что если ваш обычный день дольше 8 часов, вы не получите никакого прироста производительности.
Помимо продуктивного времени, обычно есть длинный список вещей, которые должны произойти, которые не будут такими продуктивными:
Несколько вещей, которые пошли на получение 8-часовой производительности:
Я редко оказывался в такой ситуации. Современные кубовые фермы генерируют большие объемы прерываний. (Система мгновенного обмена сообщениями, которая ставит в очередь сообщения, может помочь, если люди попадут в замешательство.) Вы редко сможете получить мгновенные ответы от всех, когда они вам нужны.
Несколько вещей, которые вы должны попробовать.
источник
Я могу кодировать продуктивно около 4-6 часов в день (я предпочитаю 4 часа). Я могу делать другие виды работы с остальным временем. Я думаю о своих проектах, когда я гуляю или бегаю. Я делаю некоторые из моих лучших работ вдали от компьютера.
(Интересно посмотреть, сколько людей сказали «4 часа»)
источник
В дополнение ко всей полезной информации я также нахожу полезным задать вопрос: «Чего я избегаю?» если я чувствую, что я был менее продуктивным Часто будет какое-то препятствие. Это своего рода менталитет «SCRUM», если вы посмотрите на это так.
Как только вы знаете, чего избегаете, управление вашим отношением к нему становится легче.
источник
Есть много вещей, которые вы можете сделать, когда вы отвлечены, сонливы или скучно. Например, читать технические блоги, читать технические книги. Если вы мазохист, вы можете читать деловые электронные письма, пока вы не чувствуете себя на 100% продуктивным. Или вы можете просто подумать о дизайне / архитектуре вашего продукта или о последней ошибке, которую вы услышали от пользователя.
Даже если вы не пишете код, вы все равно можете что-то сделать.
источник
Я бы сказал, что если у меня хорошее настроение, хорошее отношение и я готов к работе, в среднем я «работаю», то есть активно программирую 3-4 часа. Остальные думают, ищут вещи, которые я хочу выяснить, и т.д ....
источник
У меня есть два типа дней. 1) Дни, которые я знаю, я не собираюсь делать много. 2) Дни, когда я использую технику Pomodoro. С типом 1) я могу рассчитывать на 2-3 часа реальной работы. С типом 2) я получаю не менее 6 часов. Я обычно первым делом узнаю утром, какой у меня день. Я изменил технику Pomodoro, поэтому буду придерживаться ее, и я не настолько строг, как этого требует документация.
В продуктивные дни у меня довольно строгий график:
8:30 - 9:00 проверка электронной почты, проверка RSS-каналов и BS с коллегами
9:00 - 9:30 Scrum Meeting, BS с коллегами и заполнение сегодняшнего списка
задач 9:30 - 11:30 первый Pomodoro с 5 минут перерывы каждые 25 минут
11:30 - 12:30 обед
12:30 - 2:30 секунда Помодоро с 5-минутными перерывами каждые 25 минут
2:30 - 3:00 перерыв
3:00 - 5:00 третий Помодоро с 5-минутными перерывами каждые 25 минут
Я обнаружил, что это прекрасно работает в продуктивные дни, но я не могу делать это каждый божий день или утомляюсь. Я стараюсь следовать этому 3 из 5 дней.
источник
Здесь есть много полезных советов, поэтому я постараюсь добавить несколько полезных мыслей и опыта.
Количество полезной работы, которую вы можете выполнить за день, уникально для вас как личности. Некоторые люди имеют больше умственной «выносливости», чем другие, точно так же, как некоторые люди могут пробежать марафоны, а другие едва могут дойти до конца улицы. Поэтому я думаю, что первое, что вам нужно понять, это то, сколько полезной работы вы можете выполнить за день и не выходить за рамки этого в течение продолжительных периодов. Попытка выдвинуть себя далеко за пределы своего текущего предела может оказаться порочным кругом, поскольку чрезмерная работа утомит вас, что приведет к ошибкам, которые приведут к переделке. Это может привести к странной ситуации необходимости работать по 12 часов в день, просто чтобы делать то, что вы делали в прошлом, за 4 или 6 часов.
Если вы хотите расширить свои возможности для продуктивной работы, я бы рассмотрел следующее:
источник
Вы, вероятно, не можете сконцентрироваться или быть в максимальной продуктивности в течение полного рабочего дня, но это не хороший аргумент для работы по 4 часа в день.
Основная причина в том, что ваши продуктивные часы не «по требованию» - поэтому вы не можете просто выполнять работу и идти домой. много раз вы начинаете становиться более продуктивным после долгого времени отвлечения.
Лучшее решение - подготовить задачи, подходящие для разных состояний ума, например, классифицировать задачи по
источник
Я изо всех сил стараюсь сосредоточить внимание на большинстве задач более двух часов без перерыва. Я думаю, что я, вероятно, сделаю около 4 часов за 7 часов в день. Все остальное время тратится на обучение.
источник
Несколько часов...
Pomodoro Technique является то , что я рекомендовал мне в несколько раз. Никогда по-настоящему не удается заставить это работать на меня, но кое-что попробовать.
источник
Я счастлив, если каждый день получаю 2 хороших двухчасовых блока программирования. В те дни, когда я делаю больше, я начинаю крутить колеса, тратить время и вносить ошибки в программное обеспечение. Остальная часть моего времени уходит на изучение, исследование, общение с пользователями и на то, чтобы мой мозг расслабился.
Вот способ проверить, где вы действительно проводите свое время по сравнению с тем, где вы думаете, что проведете свое время. Утром в понедельник сядьте и составьте список того, что вы хотели бы завершить в течение недели. Тогда убери это и не смотри на это до пятницы.
Возьмите блокнот и каждый раз, когда вы начинаете что-то новое в течение дня, записывайте время и то, что вы делаете. Это должно включать в себя все. Проверьте личную электронную почту, прочитайте личные веб-сайты, прочитайте технические веб-сайты, поговорите с вашим партнером по кубу, запрограммируйте проект x, пойдите на обед, поработайте над новой ошибкой Z, поговорите с пользователем y нового проекта и т. Д.
В пятницу вытащите свой первоначальный список и пролистайте список того, что вы сделали. Сравните их и посмотрите, насколько продуктивными вы были на самом деле. Вы, вероятно, будете удивлены и найдете вещи, которые вы можете начать менять.
источник
Я считаю, что проблема часто заключается в том, что проекты на работе являются прямым нарушением последних и самых значительных улучшений в этой области. Вещи, о которых я мечтаю, зная, что они сделают жизнь лучше для всех нас.
Я не хочу исправлять эту старую разметку таблицы, когда я мог бы использовать нарезку. Я не хочу переделывать этот раздутый, медленный XML-RPC, когда я смогу изменить API на JSON за один час. Я не хочу продолжать добавлять на этот сайт функции, использующие пользовательскую платформу, которая даже не имеет надлежащей абстракции базы данных, когда я могу перенести все это на реальную платформу всего за пару дней. Я не хочу делать эту глупую, непригодную, отстойную анимацию jQuery. Я знаю, что клиент удалит ее в более поздних ревизиях после того, как его голова окажется справа.
В такие дни я ставлю перед собой что-то, что мотивирует меня. Как награда.
Если я просто сделаю это - тогда я позволю себе посвятить весь остаток дня написанию правильной системы кеширования с использованием мембраны.
Хотя, я полагаю, вы должны любить свою работу, чтобы думать, что тратить время на новую библиотеку API или играть с новой базой данных - это весело. Я знаю, что. Хотел бы я создавать полезные, крутые вещи весь день.
источник
Я недавно начал использовать workrave для Ubuntu (workrave)
Он напоминает вам делать перерывы каждые X и Y минут (по умолчанию 3 и 45, но можно изменить). Это повышает вашу производительность.
Удачи!
источник
Звучит как две проблемы, с которыми я сталкивался ранее:
источник
Быть продуктивным в течение 8 часов не так уж важно. Вместо того, чтобы решать проблему с помощью грубой силы , тратя на нее больше часов, решайте ее творчески и разумно и проводите остаток дня, играя в фейсбол.
источник
Бывают дни, когда я могу работать 8 - 12 часов, зная, что я делаю после 5 или 6. Но есть дни, когда я не могу ничего сделать после порой.
я действительно концентрируюсь, когда наступают крайние сроки. скажем, осталось 4 дня, и вы должны сделать это, и если я знаю, что это может быть сделано за 4 дня, тогда это действительно заставит меня начать. если я знаю, что не могу заставить меня сделать это, то это истощит меня и потеряет концентрацию в половине случаев. Я также могу сконцентрироваться, если мне придется интегрировать какую-то приятную функцию в приложение. так что все зависит от того, что у меня под рукой.
источник
Для меня это то, что я делаю. Если задача сложная, я буду работать более 12 часов, наслаждаясь каждой минутой, и я уйду домой, желая прийти на следующий день, чтобы продолжить свою работу. К сожалению, иногда проблемы в окружающей среде действуют мне на нервы, влияют на мою концентрацию и снижают производительность. Мне никогда не будет скучно, если я не занимаюсь чем-то, что меня не интересует и не строит ничего в моей карьере или моем опыте, и в этом случае я мотивирую себя, что должен сделать это как можно скорее, чтобы вернуться к тому, что мне нравится и что я должен делать.
источник
Моя последняя работа в Agile Scrum использовала концепцию «идеальных часов» для оценки задач. Проще говоря, «идеальный час» - это час, потраченный на головокружительное кодирование новых вещей, которые никогда не существовали в проекте. Неидеальный час - это время, потраченное на рефакторинг, отладку, на телефон, на встречи, на обед, в перерыв, на скрытую публикацию в StackExchange и т. Д.
Типичное ожидание составляло от 5 до 6 идеальных часов на 8-часовой рабочий день. Вы просто не можете ожидать, что разработчики будут тратить 8 часов в день «подключенными», и даже если вы это сделаете, вы, как правило, обнаружите, что вы не получаете гораздо больше за эти 2-3 часа, чем в обычных 5-6. , Это не лень, это не «застревание», это даже не отсутствие навыков или скорости набора текста; простой факт в том, что дерьмо случается. Кто-то позвонит или отправит сообщение разработчику, спрашивающему о чем-то из их личной жизни. Технический долг должен быть погашен путем организации и рефакторинга кодовой базы (которую клиенты не будут считать продуктивной, потому что они не работают над точками, но важно поддерживать поддерживаемую и расширяемую кодовую базу, таким образом, поддерживая темпы развития). И разработчики должны выпускать пар; мы'
В любом случае, оценка нашей команды составляла примерно одну «точку» = около двух дней разработчиков (пять указателей были одной двухнедельной итерацией для разработчиков), исходя из 5-часового кодирования в день. Таким образом, пять указателей будут выставляться клиенту со скоростью, примерно равной 50 часам разработчика.
источник