Практически все компании сейчас оказывают давление на сотрудников, побуждая их работать больше часов, чем указано в договоре. Это давление маскируется разными эвфемизмами: красивыми словами про миссию, личный вклад, марш-бросок. Те, кто изъявляет готовность перерабатывать, часто получают поощрительные знаки внимания от руководства: «Джо выложился на сто пятьдесят процентов, чтобы помочь нам достигнуть поставленных целей: работал допоздна, выходил на выходных. Он жертвовал своим временем ради нашей миссии».



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

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

Профессионализм


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

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

Более разумно звучит фраза: «работай в полную силу, а потом иди домой». Здесь предполагается, что между работой и прочими аспектами наши жизни выдерживается какой-то баланс. Каждый день мы приходим на работу, прилагаем все усилия, чтобы сделать все, что требуется, а потом, когда выходит рабочее время, встаем и идем домой. Чем мы занимаемся, когда дневной объем работы выполнен — это уже наша забота. Мы имеем полное оставить все, что связано с работой, на работе, и самим распоряжаться своим временем.

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

Приоритеты


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

В свою очередь, это объясняется просадкой в коммуникации. Нужно добиваться того, чтобы в ходе работы команды регулярно и четко давали друг другу обратную связь. Всякий раз, когда это правило нарушается, возрастает риск того, что мы занимаемся не тем, что больше всего требует внимания в текущий момент. Реальность такова: если ценность чего-то не вполне ясна, не стоит тратить на это время. Усилия к тому, чтобы устранить любые неясности, помогают сосредоточиться на главном. Если же мы можем обрисовать, в чем смысл того или иного действия, скорее всего, выполнять его вообще нет необходимости. Ошибочные приоритеты ставят под вопрос успех продукта — ведь у нас нет уверенности, что делается именно то, что нужно пользователям.

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

Вне графика


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

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

Гибкость


Первый принцип в манифесте Agile разработки ПО звучит так: «Люди и взаимодействие важнее процессов и инструментов». Любая организация, которая следует методологии гибкой разработки в первую очередь думает о своих сотрудниках. Чтобы нужная работа была сделана хорошо, нужно сперва позаботиться, чтобы хорошо было людям, которые будут ее выполнять. Также среди в числе принципов, которые легли в основу манифеста, упоминается необходимость придерживаться темпа разработки, реалистичного в долгосрочной перспективе.

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

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



Продуктивность


Ко всему сказанному выше, исследования показывают, что переработка — пустая трата времени. Чем дольше люди регулярно работают сверхурочно, тем сильнее падает их продуктивность. И судя по всему, это спад полностью аннулирует тот количественный прирост, который дают дополнительные часы. Новые данные указывают на то, что сидя в офисе допоздна мы выполняем примерно тот же объем работы, что и обычно, только в более медленном темпе. Сверхурочная работа, как намекает заголовок статьи по ссылке, попросту бесполезна.

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

Качество


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

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

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

*
Как же решать эту проблему? Ну, лично я просто отказываюсь работать сверхурочно. Я не скрываю раздражения, когда слышу, что кого-то хвалят за то, что он сидит допоздна. Я защищаю интересы тех, кто не делает этого сам, хотят они того или нет. В общем, начинать следует с того, что ясно обозначить: переработка — это проблема. Первый шаг должен быть таким.

Сверхурочная работа — признак неполадки в системе, сигнал, что где-то что-то пошло не так. Если кому-то пришлось работать больше положенного времени, мы должны сделать все, чтобы предотвратить подобные ситуации в будущем. Нельзя допускать, чтобы переработка переросла в профессиональное выгорание — а поощряя ее, мы именно к этому и идем. На этот счет в организациях должны существовать железобетонные правила.

Комментарии (20)


  1. Neikist
    19.10.2018 14:46

    Интересно, те кто ратуют за work/life баланс (и особенно рассказывают об этом в подобных статьях) к какой части относят самообразование в свободное время? А то иногда встречаешь людей которые сверх работы не работают, не учатся, и удивляются потом а почему это и ЗП так себе, и перспективы не просматриваются, и вообще… Так то рабочим задачам я больше 8 часов не отдаю (разве что в случае авралов), даже признаюсь честно, в течении дня и 8 часов чистой работы не наберется, но стараюсь хотя бы 3-4 часа из свободного времени каждый будний день расширять кругозор, стать читать, книги, подкасты, эксперименты разные, языки иностранные и т.д.


    1. Taliesien
      19.10.2018 15:04

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

      От себя ещё хочу добавить, что встав на путь программиста выработал для себя два правила, которыми пользуюсь последние три года:
      1) Каждый день узнавать, что-то новое. Необязательно профильное. Просто новое. Можно даже бесполезное и незначительное. Главное новое и каждый день.
      2) Пришел на работу. Лень. Не хочется. Все отвлекают. Яйки в кулак и работать. За 15 минут не втянулся в работу — пинаешь балду пока не пригорит или не проснется совесть. Как правило за 15 минут втягиваешься в процесс, и дней безделия очень мало. Главное в голове иметь спасительный ключик, что ты всегда можешь отступить и работаешь, не потому что надо, а потому что сам этого хочешь.


      1. Neikist
        19.10.2018 15:07

        В целом похожих принципов придерживаюсь, разве что целенаправленно на работу не разгоняюсь, обычно хватает просто допить утренний чай и отгородиться от гама музыкой.
        Просто иногда встречаю мнение что work/life balance — означает именно на работе работаем, а в свободное время вообще ничем связанным с программированием не занимаемся. Бывают экстремалы которые вообще пишут о том что даже не связанным с программированием заниматься не стоит если это какую то умственную нагрузку создает.


    1. EvilsInterrupt
      19.10.2018 15:24

      А кто мешает заниматься самообразованием во время работы? Ведь не всегда же аврал! Если что-то нужно для работы, значит и изучать это надо в рамках рабочего, а не личного процесса! Если вы что-то решили изучить, но это не нужно текущему работодателю, то стоит задуматься, а может это и другим тоже не особо нужно?

      Если у человека нет ничего интересного в жизни кроме работы, то над этим стоит крепко задуматься. Пока человеку до 30 лет, то не паришься. Энергии чуть больше чем дофига. А потом, ближе к 35-36 годам совершенно по-другому относишься к жизни. К примеру, сейчас у меня нет возможности взять и поговорить по телефону с отцом. Казалось бы, берешь мобилу, в контактах ищешь отца и набираешь. А вот не все так просто. Его в 2013-м в землю закопали и крест сверху поставили. И встает вопрос: А так ли уж была важна для меня переработка 8 лет назад и попытки сделать офигенно крутые задачи, вместо того чтоб лишний раз позвонить к отцу и пообщаться с ним?

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


      1. Neikist
        19.10.2018 15:34

        Ну, во первых самообразование во время работы не одобряется, позволяется только стажерам, всем остальным в исключительных случаях. Во вторых лично я что то изучаю в свободное время больше для себя чем для работодателя. На работе то у меня 1с, на кой черт моему текущему работодателю тот же flutter? А вот то что я когда то немного в плюсы, java и андроид погружался для себя на работе уже пригодилось. Да и то же знание алгоритмов, парадигм, структур данных лишним на мой взгляд не будет никогда. Ну и да, от общения с родственниками устаю обычно минут за 10, хоть это меня и не лучшим образом характеризует.
        Я живу ради удовольствия и любопытства, а так как оно для меня сейчас совпадает с программированием (не только, но один из наибольших интересов), то почему бы на него не тратить свое время? Тем более если это еще и конкурентное преимущество дает.


        1. EvilsInterrupt
          19.10.2018 15:59

          >>На работе то у меня 1с, на кой черт моему текущему работодателю тот же flutter?
          Если это работодателю не надо, то зачем вам это надо? Для чего? Чтобы что достичь? Интерес ради интереса? ;)

          >>>Ну, во первых самообразование во время работы не одобряется, позволяется только стажерам, всем остальным в исключительных случаях.
          Кто сказал не одобряется? ;) У вас ошибочное мнение на этот счет. Мир меняется. Любой вменяемый работодатель это отлично понимает. Само по себе знания и навыки по их использованию не могут возникнуть. Если какая-то технология нужна для вашей работы, то смело идите к работодателю и обсуждайте про выделение времени на ее изучение и прикручивание.


          1. Neikist
            19.10.2018 16:08

            Интерес ради интереса

            Ну да, ведь книги и фильмы исходя из того же читают и смотрят)
            Кто сказал не одобряется

            Прямым текстом так и сказали) Не, то что не одобряется изучение например нативного андроида 1снику это понятно, но допустим когда требуют сдать на какой нибудь сертификат нужный компании — в рабочее время готовиться к нему запрещают.


            1. EvilsInterrupt
              19.10.2018 16:23

              >>>в рабочее время готовиться к нему запрещают.
              И вы все еще работаете на этого дядю? ;))) Ну чтож. Успехов вам!

              Я лично всегда говорю «Дома мне это не нужно». Ставя дядю в положение, что если ему это необходимо, то должен помочь мне преобрести необходимое. Это его задачи, а не мои личные.

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


        1. begemot_sun
          19.10.2018 16:59

          > Ну, во первых самообразование во время работы не одобряется,
          Дичь у вас какая-то. Да хотя бы образовываться чтобы решить задачи работодателя, это в какую сторону? А что вы делаете, когда «гуглите»?


          1. Neikist
            19.10.2018 17:17

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


      1. 0xd34df00d
        19.10.2018 22:01
        +1

        Если вы что-то решили изучить, но это не нужно текущему работодателю, то стоит задуматься, а может это и другим тоже не особо нужно?

        Работодатели разные бывают. Кто-то застрял с C++ двадцатилетней давности, кто-то уже год как использует C++17, кто-то посматривает в сторону Rust.


        А можно вообще хотеть сменить область. Я, например, официально C++-программист и прикладной математик с уклоном в машинное обучение, но я понял, что это скучно, и в свободное время ковыряю более абстрактный матан и всякие там идрисы.


    1. nexus478
      19.10.2018 17:10
      +1

      Интересно, те кто ратуют за work/life баланс (и особенно рассказывают об этом в подобных статьях) к какой части относят самообразование в свободное время?

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

      А еще может они не настолько горят программированием и карьерным ростом и текущее положение дел вполне их устраивает.

      Понятное дело, бывают исключения, но я думаю, что разработчиков, у которых 1-3 года опыта, которые хотят быстро прогрессировать и которые ратуют за баланс, крайне мало.


      1. Neikist
        19.10.2018 17:19

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


        1. JediPhilosopher
          19.10.2018 20:59
          +1

          что всему его научить на работе должны

          Ну как бы так и есть. В рабочее время работаешь, остальное тратишь на хобби и развлечения. Хобби могут в себя включать какое-то самообразование и что-то связанное с профессией, а могут не включать, и это нормально.

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

          еще и оплачивая ему это как полноценную работу

          Стажерам часто платят какие-то совсем символические деньги, ни о какой полноценной оплате речи не идет.


          1. Neikist
            20.10.2018 08:40

            Ну как бы так и есть. В рабочее время работаешь, остальное тратишь на хобби и развлечения. Хобби могут в себя включать какое-то самообразование и что-то связанное с профессией, а могут не включать, и это нормально.

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

            Ну, я слишком любопытный чтобы не учиться) Единственное о чем жалею — что слишком в голову гормоны ударили (ну да, такое себе оправдание) и с 14 до 20 лет провел в разных гулянках и подобном. Из за этого и вуз то выбрал (эконом фак с/х академии) по принципу куда знакомые поступают хотя всегда нравились физика, математика и информатика…
            Стажерам часто платят какие-то совсем символические деньги, ни о какой полноценной оплате речи не идет.

            Ну, у нас это в районе средней официальной ЗП по городу. Из требуемых знаний — уметь на псевдокоде написать несколько элементарных циклов и условий а также набросать несколько SQL запросов, без вложенных запросов и т.д., просто пара простых джоинов.


  1. Roottyck
    19.10.2018 21:18

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


  1. xState_level80
    19.10.2018 22:28

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


    1. alan008
      20.10.2018 12:18

      Если что, статья — это перевод, так что автор вряд ли ответит.


      1. xState_level80
        20.10.2018 16:50

        Если что, благодарю! Не обратил внимание.


  1. drafff
    20.10.2018 12:21

    Прочитал статью во время переработки, что довольно иронично.