Pull to refresh

Comments 129

Прошу прощения, если нечто подобное уже спрашивали. Не нашел. В любом случае, будет актуальный опрос.
Не хватает ответа более 8 часов…
UFO just landed and posted this here
Смысл вообще такого опроса?
Каждый рабочий день получается работать по разному.
да и почему работой считают только сам процесс кодинга?
то что сотрудник профессионально растет даже сидя на хабре — почему это не в счет?
если прогер в геймдеве играет в другие игрушки — это ли не часть работы?
настоящий специалист работает 24 часа в сутки, даже во сне умудряется идеи черпать
если ты прогер тогда респект! думаю согласишся что продуктивного и как в сабже («реально работаете») времени ровно столько уходит. все остальное потуги над собой и т.с. проба пера. но за этот час получается самое ценное.
Ну, прототипирование и поиск других путей решения проблемы я считаю реальной работой… А брождение по просторам инета — не работой.
не хватает «За меня кодит НЛО»
Задолбали со своим НЛО. Если вы не в курсе, то это не хохма, чтобы всем было смешно, а реальная необходимость во времена первого хабра, когда не было кнопки «посмотреть результаты», а посмотреть их хотелось, и чтобы не искажать результаты, люди голосовали за НЛО. Теперь она не нужна и просто бесит, если кто-то всеже такой вариант ставит, считая его адски остроумным.
UFO just landed and posted this here
Вам действительно интересно, сколько людей заходят на хабр из клиник для душевно больных? Для этого можно сделать другой опрос, в этом вопрос поставлен по другому.
UFO just landed and posted this here
Времена меняются, традиции остаются.

В некоторых из них нет ничего плохого.
Есть. Искажаются результаты и не понятно как интерпретировать такие ответы.
Их можно просто не считать) Велика вероятность что люди выбравшие такой вариант ответа, не будь его, выбрали бы наобум.
а где вариант в 12 часов?
шутк… :)
эххх… гдеж тот запал былого детского энтузиазма, когда за программингом сидели по 20 часов в сутки в среднем… спали на клавиатурах и т.д. :)
UFO just landed and posted this here
Депресняк от чего? Бессоница от чего?
Найди себя :)
UFO just landed and posted this here
UFO just landed and posted this here
Также хотелось бы послушать мнения на этот счет: сколько часов, вы считаете, работать возможно, чтобы моск не взорвался? Сколько ваш работодатель думает вы работаете? Ну и так далее.
UFO just landed and posted this here
я пробовал работать и час-два — становится скучно и все равно начинаешь кодить ченибудь, не обязательно для работы. лучше уж тогда вообще не приходить )
3-4 часа почти оптимальное, но зависит от загруженности.
5-6 самое оптимальное — по работе все можно сделать и еще немного времени останется на безделье
7-8-9 довольно часто, когда авралы — тогда и все 10-12. но после этого уже не в состоянии чем либо заниматься, сваливаешь домой.
UFO just landed and posted this here
над интересной задачей несколько дней можно работать и по 14 часов непрерывно. А если чередовать разные виды деятельности, то по 10 часов можно нормально работать довольно долго.
UFO just landed and posted this here
Есть такой тип людей, которые любят повозмущаться, якобы как работы много и когда ж жить вообще. При этом работают мало, не продуктивно и ведут довольно пассивный образ жизни (могут все выходные в какую-нибудь WOW проиграть).
Вообщем я это к тому, что просто надо уметь организововать себя, уметь работать, уметь отдыхать, если надо, можно и 16 часов проработать. А если человек заботиться только о том как бы ему не перетрудиться, то этот человек — лентяй.
Я работаю 8-9 часов в день (именно работаю, а не сижу на Хабре, контакте и т.д. и т.п.). в будни, по 2-3 часа в выходные и считаю, что перегружаться не нужно ни в коем случае.

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

А если слишком сильно перегружаться, то это действительно весьма вредит здоровью, работал одно время в таком режиме:
1. с 10-ти до 17 на одной работе
2. с 18:30 до 22-х в универе(если день выходной, то расчет типовиков и лаб).
3. с 23 до 9-ти на другой работе
4. Проходим пункты 1,2 затем сон 8-9 часов и по новой.

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

Так, что ИМХО лучше правильно планировать день, работать по 8-9 часов в день, а остальное время читать интересные книги, кататься на роликах, встречаться с девушками и т.д. и т.п.
Работа это хорошо, но кроме нее в жизни есть много чего интересного.

Я полностью согласен с тов. zeleniy, Можно работать по 16-18 часов в сутки, но зачем так гробить себя?
а если работа интересная, и прочие виды деятельности (те самые, с которыми чередуем) — и есть жизнь? ну нравится мне так… живу 24 часа в сутки, и не жалуюсь:)
Я предпочитаю жить, когда есть деньги. Когда нет денег, это просто существование. Следовательно, чтобы жить — нужно как следует в молодости поработать.

Я рад, что врач имеет свое мнение, но я его также имею. Моя старость покажет, был прав ли я, или нет.
Главное так поработать, чтобы потом еще немного здоровья осталось. А то все заработанные деньги уйдут на комфортабельную палату…
Есть такое. За свое физическое здоровье не безпокоюсь, потому что со спортом я на «ты». А вот то, что постоянное сидение за компьютером ведет к частым головным болям, недосыпу и далее по списку — это уже присутствует.

Одно радует, что скоро наступит тепло, и можно будет часто бывать на природе, или вне дома.
UFO just landed and posted this here
Согласен, если работа интересная, то можно долго поработать
Работал и по 14. Смотря какой аврал, и какое отношение ты имеешь к нему ;-)
3-4 часа оптимально, не выбиваешься из сил, после работы чувствуешь себя вполне дееспособным.

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

Жесть. А вы программистом работаете? На кого-то или для себя? Всего по три часа в день?
а вы по 8-10 часов в день _реально_ работаете? или все-таки какое-то время дурью маетесь типа хабр почитать и т.д.?
10 часов в день на протяжении какого-то продолжительного времени — это вынос мозга, имхо. Да и 8, если постоянно по 8 часов в день _работать_.
имею в виду непосредственно программирование, т.е. написание кода, багфиксы и т.д.
в сложных проектах большая часть времени уходит на обдумывание, чем на непосредственно написание кода.
Вы путаете программиста с Оператором по набивке текста.
с другой стороны, если программист успевает сделать всю работу за 3 — 4 часа в день — то возможны 2 варианта:
1. мало работы
2. программист такого высокого уровня, что работодатель просто не успевает придумаывать задания (это я серьезно, есть у меня такие знакомые)
это работодатель не умеет работать
Либо у программиста есть набор готовых решений, помогающих ему справляться с задачей намного быстрее. Это называется «опыт», «высокий уровень» или как-нибудь еще.
3. мало денег дают
UFO just landed and posted this here
UFO just landed and posted this here
Тут вопрос такой — сколько работаю или сколько программирую?
Согласен. Работать можно 12 часов, из которых реально программировать 6.
И я о том же, у меня на программирование на работе уходит в районе 5-6 часов в день, плюс еще 3-4 часа на все прочее — документирование, архитектура, оптимизация, работа с серверами, и т.п.
Плюс еще к тому же, я в свободное время тоже много времени провожу за программированием — это куда отнести?
Когда как получается. Бывает, часов 9 херачишь без перерывов, аж от клавы дым идёт. А бывает, часов 5-6 на работе посидишь, полистаешь жж и хабр, погоняешь чаю с тестировщицами, да и пойдешь домой.
Среднее значение определить не берусь.
2-4

Реально если писать больше, мозг плавится.
Но например продумывать структуру и т.д. могу и по 6 часов. Но это я обычно делаю в ванне :D Лижишь в теплой ванке и сам с собой разговариваешь — планируя тот или иной элемент проджекта.
Мы с вами похожи. Комментарий как будто мной написан. ;)
Был у меня сосед по общаге… Когда в ванной оказывался смеялся всегда. Причём неважно, стирал он или купался. Всё равно смеялся. Я тогда подумал, что он какой-то ненормальный, а теперь понял: программист он, наверно, был :)
Читал у Спольски, что если программист занимается работой по 4 часа в день, то это очень хороший программист. Т.е. 4 часа чистой работы, а не сидения на рабочем месте. У него в команде были люди, которые программировали и по 5 чистых часов, но они уже считались монстрами=)

Тогда заинтересовался и поставил себе программу учёта времени. Оказалось, что сам максимум по 4 часа эффективной работой занимаюсь. После этого срока мозги начинают съезжать на пол.
Да, я тоже помню, он вроде говорил, что работает в среднем по 2 часа в день.
Я позавчера 22 часа сидел без отрыва, потом еще 19 часов осыпался
пока нет, нужно еще гдето столькоже
тогда легкого тебе кода и творческих идей… надеюсь на себя а не на дядю пашеш :)
На себя, сам рад! От дяди уволился год назад
фриланс или свой проект?
Сейчас свой, переодически бывает фриланс
Свой проект — это супер =) я бы тоже так работал
было и по 34 часа кодинга — когда загоряюсь чем-то, но если учитывать не только кодинг, а и обсуждения, то в среднем будет 8-9 часов
а что подразумевается под работой программиста? :)
проголосовал за своего прогера *EVIL*
сорри, ответ был 1-2 часа. гыгы.
да реально день на день не приходиться, но блин не надо заливать что более 8 часов, здравый смысл столько времени не может быть on-line, после 5-6 часов уже начинаешь бредить…
когда бредишь той же работой (например, во сне видишь куски кода и алгоритм, который никак не хотел придумываться) — то получится и 24 часа;)
Я последний месяц на работе 8-12 часов, без учета обеда… На всякие перерывы уходит от силы часа полтора-два. На обсуждения и разговоры по делу мб час-два. Так что в итоге 4-8 часов эффективной работы… Если делать перерывы, то мозг вполне справляется =) К тому же, я витаминки ем, думаю, это тоже способствует
посоветуй витаминки плиз))) мож и у меня КПД мозга возрастет))
Ну, я сейчас употребляю обычный «Витрум» (просто потому, что не хватает витаминов в обычной пище), плюс, для мозга — Берокка+ (в шипучих таблетках). Его лучше пить с перерывами. Пару месяцев попил, пару месяцев перерыв.
12-14.
А во время рабочей лихорадки — больше.
Работа программиста это ведь не только программирование, но и обдумывание самого процесса с выбором максимально удобного способа решения определенной задачи, так что лично я работаю всё время когда не сплю. Часто бывает так что сидишь вроде для стороннего человека создаётся впечатление что ничего не делаешь, а тут бам, приходит какая нибудь идея и начинаешь ещё исполнять, независимо от времени суток.
в рабочий день (с 9 до 18) — это наверное часа 4-5
а за день 7-8 набегает точно
Bob Porter: Da-uh? Space out?
Peter Gibbons: Yeah, I just stare at my desk; but it looks like I'm working. I do that for probably another hour after lunch, too. I'd say in a given week I probably only do about fifteen minutes of real, actual, work.

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

Вообще, моя любямая часть своей работы — непосредственно деловое общение с другими программистами. А это уже неисчислимый процесс)
приходилось 5 дней подряд по 12-13 часов работать, проект вытаскивать.
зато потом дня 3-4 никак не могли прийти в нормальное состояние.
Как то я прочитал в одной книге, что программа должна быть в голове, но так как голова не самый удачный способ хранить программы, для этого используется комп ;)
Очень по-разному. Иногда по 6-7, а последние три дня я выходил из офиса в 9… (начиная в 8) — так что все сильно зависит от ситуации и среднюю температуру по больнице вывести вряд ли получится.
выбрал 7-8 (выбора больше нет...), но на самом деле значительнее больше))
Непонятно, что автор подразумевал под «реальной работой программиста», из-за этого результаты будет сложно интерпретировать. Для кого-то реальная работа программиста — это только кодинг. А остальное — «нереальная» :) А еще есть xkcd.com/303/ :)
Опрос показался весьма полезным. Похоже, не я один не в состоянии продуктивно работать больше 4-5 часов на протяжении долгого времени. А то ж мучали мысли постоянно, мож я лентяй такой заядлый :)

Но тут все же не совсем ясно, что считать «работой». Раздумья над чашкой чая с карандашом в руке — это работа? А без карандаша? Или речь о непрерывном стучании по клавиатуре? Тогда и того меньше.

Еще интересно, какая часть времени из это работы уходит на «исследования»? Изучение документации, поиск готовых решений/инструментов, теоретические изыскания.
Мы с другом работаем по 12-20 часов в сутки. Рекорд безвылазного сидения за компом (конечно работы ради) у меня был 28 часов (не пускали в отпуск, надо было решить много вопросов, я тогда в той конторе ведущим был). Часто на ногах до 36 часов. Иногда жалею, что стал программистом. В связи с кризисом друзья часто интересуются трудно ли стать программистом (в этой сфере работы только прибавилось), я говорю: «Смотри, а то станешь, как я».
Помню в фильме про пиратов силиконовой долины, Стив Джобс раздавал футболки «90 hrs a week, and still happy» или что-то вроде того, ад, и по ходу мне этот ад тоже светит)
Когда как, иногда 1-2 часа остальное время всякой фигней страдаем типа игрушек и болтовни.
А иногда часов 10 и более, отрываясь только в туалет, а завершение работы ограничивает только необходимость до 22:00 сдать помещение под охрану.
Если считать только процесс создания кода, то не больше двух часов.
программист, который только пишет код — грустный программист…
Каждый человек работает настолько мало и некачественно, насколько мало ему платят объективную зарплату. То есть, он спит.
да средину тебе покажут, чё ты ;)
UFO just landed and posted this here
UFO just landed and posted this here
Верстка — это процесс, не настолько напрягающий мозг, как кодинг. Конечно, бывает, что вылезает какая-нибудь трабла, которую сложно обойти и приходится напрягаться, но опытный верстальщик обычно знает все возможные проблемы, которые могут возникнуть, и с получением опыта процесс верстки превращается из мыслительного в механический…

Вообще, самое сложное — это когда приходится программить то на PHP, то на JS, то верстать, и везде нестандартные задачи. Мозгу как будто приходится выгружать одну программу и загружать другую, но процессор при этом выполняет одни и те же операции… и перегревается.

А вот когда верстка простая, то во время работы над ней можно и передохнуть =)

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

Не в обиду вам, естественно :)
Сложные макеты, выход новых версий браузеров с новыми багами, желание сверстать красиво, а не чих-пых, расширяемо и поддерживаемо — все это не дает даже опытному верстальщику закостенеть мозгом.
Да пожалуйста, это ваше мнение =) Но все же выход новых браузеров и необходимость писать все лучше, имея все те же средства, чтобы соответствовать современному уровню — это разные вещи. Стандарты HTML и CSS меняются редко, а интернет постоянно развивается, проекты становятся всё более динамическими (в плане Ajax'а), а это значит сложная архитектура и всё больше и изощреннее JS, при этом, надо всегда оптимизировать, как свои временные затраты, так и скорость кода на JS, PHP и MySQL.
Верстка более локальный процесс. Я не знаю сайтов верстающихся 3-4 людьми. Но я знаю много программ, которые пишут больше 3-4 людей.
А как это соотносится с моим комментарием?
Кроме того, подозреваю, что, например, яндекс верстается даже большим количеством человек, чем 3-4. Да что там, я прямо сейчас с напарником верстаю сайт, над которым до нас работало по очереди еще два человека.
2 дня в неделю 8-12. 2 дня в неделю 2-3 часа. ну и оставшиеся 3 дня по часу. Помню писал курсовик — компилятор на лиспе. 24 часа без не отрываясь от компа, но написал успел сдать. боюсь правда сейчас уже организм не выдержит такого.
Что значит «работать»? Бывает неделю балду пинаю и на бумажке или в КПК алгоритмы прописываю, потом за 2-3 часа кодинга зв компом реализую всё и в тест.

И сколько я тогда работаю в день? :-)
UFO just landed and posted this here
опять крыс и хомячков исследовали? :)
А бывает, что прогается по наваждению? Ненормированно, так сказать. =)
Сколько бы хотелось — 5-7 часов продуктивной работы.
Из-за суматохи и текучки — получается 3-4 :(
UFO just landed and posted this here
а если так: когда интересно — хоть 16, а когда нет — от силы 3?..
Мне кажется ваш вариант более правильный
В зависимости от загрузки на текущий день.
Реально ноль часов работаю. Кодинг это не работа.
Мой правильный ответ (4 – 5) куда-то пропал =)
По поводу того, что в этом вопросе считать «рабочим временем», есть вот какая мысль.

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

2. Все несколько сложнее, когда в наличии свободный график. В этом случае (при наличии должного интереса, естественно) работа может занимать все мысли постоянно (на этот раз даже без карандаша), и часто получается, что ничем другим, кроме рабочих вопросов, за день даже и не занимаешься. И тут почти невозможно нормировать время: все равно задача (если она интересная) вылезает на передний план и перетягивает на себя все ресурсы.
Зависит от того насколько мне это интересно. Хоть весь день если интересно.
В нашей компании мы используем самописную системку: таскменеджер + таймтрекер. Практика такая: с определенной периодичностью (например, перед перекуром) исполнитель отписывается в задаче, сколько было потрачено времени, чем именно занимался и какой результат. Точность достаточно высокая (на основе этой статистики выставляются счета по задачам с повременной оплатой).

Так вот, как-то следил по статистике за несколько месяцев, для меня оптимальным получилось соотношение ~5 часов учтенного времени при 8-9 часах рабочего дня. Оставшееся время — тупка во френдленте / RSS-читалке, перекус, перекуры, болтовня и т.д. Это при нормальной загруженности. Если меньше — начинается расслабуха, падает эффективность, трудно сосредоточиться. Если больше — можно проработать 1-2 недели, потом от всего начинает тошнить.

Еще у нас работают студенты неполный день, у них выходит что-то порядка 4 учтенных часов из 5 рабочих. Обедают до работы, ну и устают наверно чуть меньше.

По поводу того, что считать работой — поддерживаю высказывание Дмитрия. У нас довольно четкие критерии, какое время учитывать:
1. Работа должна быть отнесена к заведенной задаче (постановка задачи — тоже работа).
2. Работа направлена на решение конкретной проблемы в рамках своей задачи.
3. Работа должна иметь явный результат, который указывается в примечании к записи о потраченном времени.

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

Неточности появляются не из-за накруток, а когда исполнитель тупо забывает вовремя записаться, и потом в конце дня пытается вспомнить, «чего ж, блин, я сегодня делал?».

Это все хорошо, пока в команде 6-7 человек, как у нас. На большой толпе потестировать интересно, но я подозреваю, что будет много проблем.
> В сознательной накрутке нет особой выгоды для исполнителя, сейчас з/п никак не привязана к системе.

Позвольте, а вот выше вы разве не написали, что «на основе этой статистики выставляются счета по задачам с повременной оплатой»?
Так и есть. Но от того, что заказчик заплатит на 20 баксов больше, конкретный исполнитель лишнюю двадцатку не получит. В масштабах конторы зарабатывать на мелком жульничестве — это не серьезно :)

Ну и кроме того, эффективность такой системы зависит от конкретной команды. Если данные используются для оптимизации процессов, для большей точности оценки сроков и т.д. — система работает. Если отклонения по времени (в любую сторону) служат сигналом, что надо что-то улучшать в организации — время пишут точно и правдиво. Стоит один раз устроить взбучку из-за циферок — начнут писать те циферки, которые хочет видеть начальство, но толку от этого будет ноль. Если коллектив управляется в «авторитарном» стиле — такой подход едва ли будет работать.
могу точно сказать, сейчас я не работаю )
Sign up to leave a comment.

Articles