Многие дедлайны придумывают специально с целью заставить инженеров работать бесплатно

Автор оригинала: Tie
  • Перевод
Работа инженера — сплошное разочарование. Возможно, потому что у нас нет власти, а менеджеры сбрасывают на инженеров все проблемы и ожидают, что они будут решены к вчерашнему дню.

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

Вот общий сценарий, который разыгрывается между инженером и его боссом, инженером-менеджером. Менеджер спрашивает, сколько времени займёт выполнение новой задачи. Бывает, что инженер не делал эту задачу раньше, поэтому честно отвечает, что понятия не имеет. Менеджер не принимает такой ответ — и снова спрашивает. Тогда инженер даёт оценку практически наугад, а босс отвечает: «Это слишком долго». Даже если инженер знает, сколько времени займёт выполнение задачи и даёт реалистичную оценку, менеджер часто отвечает: «Это слишком долго. У тебя есть время до пятницы». Когда инженер спрашивает, как давно стало известно об этой задаче, босс отвечает, что месяц назад. Когда инженер спрашивает, почему он не сказал ему об этом месяц назад, тот просто смотрит на инженера, как будто не понимает вопроса.

Часто менеджер ставит невозможный дедлайн, например, три дня, чтобы решить проблему, которая, вероятно, займёт месяц. Это означает, что у инженера два варианта. Он может сделать некачественную (то есть паршивую) работу. Или может вернуться через три дня и сказать боссу, что работа не закончена. Очень часто, если он выбирает первый вариант, все счастливы, что есть какой-то результат, даже если это полный мусор, который абсолютно ни на что не годен. Если инженер возвращается через три дня и говорит менеджеру, что работа не завершена, его босс спрашивает, почему. Тот факт, что времени было недостаточно, не является приемлемым ответом. Но если работа всё же должна быть выполнена, инженеру дают больше времени. Подозреваю, что если работа изначально не была очень важной, босс просто говорит, что время истекло и нужно идти делать что-то другое.

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

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

Вы можете спросить, разве это законно? Да, это законно в Соединенных Штатах, поскольку инженеры получают фиксированную зарплату, а не почасовую оплату. Работнику выдают одинаковую сумму каждую неделю независимо от того, сколько часов он фактически работает. Почему это законно? Вероятно, это связано с тем, что крупные ИТ-компании могут позволить себе нанимать лоббистов, а инженеры — нет.

Для Соединенных Штатов это означает, что многие инженеры перегружены работой и производят мусор. Когда ваш новый ноутбук умирает через шесть месяцев или в новом американском автомобиле через год взрывается прокладка головки цилиндра, причина может быть в этом. Жадные и эгоистичные компании заставляют врать и своих менеджеров, и инженеров. Они вынуждены говорить, что работа выполнена, когда она не выполнена, чтобы компания получила больше прибыли. Похоже, топ-менеджеров проблема не волнует. Вероятно, отчасти это объясняется тем, что большинство из них — социопаты и психопаты. К сожалению, многие из наших компаний, по-видимому, стали оруэлловскими машинами, которые привели этих людей к власти, а оказавшись там, они порождают полный хаос для всех нас.
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

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

    +6
    Есть явная недосказанность по поводу того — с чего вообще инженер работает сверхурочно бесплатно. Во всех компаниях овертайм или оплачивается или не является обязательным, особенно в штатах, особенно в ИТ сфере. Да даже на фрилансе и то такие правила, хотя у штатных сотрудников условия существенно выгоднее.
      0
      Возможно потому, что если ты часто не укладываешься в дедлайн, тебя выкинут на улицу, а на твоё место приведут аутсорсера, который будет выдавать паршивую работу в установленные сроки.
        +7

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

          +3
          на твоё место действительно полно желающих.
          Компании стоит весьма ощутимых денег замена сотрудника, поэтому даже на «такого же» менять просто так не будут, смысла нет.
          Так что «рыночек» решает, устроился на зарплату меньше чем стоишь — не будет ни одного желающего на твое место, устроился на зарплату больше чем стоишь — будет толпа.
            +2
            Решает не «рыночек», а самые богатые игроки на этом рыночке, они устанавливают уровни зарплат, пылесосят рынок труда.
            И зачастую не самым большим компаниям именно что выгодно набрать побольше тех, кто не ерепенится, пусть и похуже будет, зато перерабатывает без проблем, человекочас дешевле, затраты меньше, выгода. Фиговый продукт рано и дешевле может быть выгодней чем более лучший но позже или дороже.
              +1

              Если в городе 1-2 IT компании рыночек ничего не порешает.

            +2
            Аутсорсеры тоже срывают сроки направо и налево. И им это часто сходит с рук.
              +1
              сходит рук по другой причине
          +6
          Действительно, многие дедлайны неестественно коротки. Однако, если посмотреть со стороны бизнес, то всё логично и прозрачно. Высокую прибыль приносит, обычно, низкокачественная продукция. Во первых, не нужно вкладывать ресурсы в решение скрытых проблем. Во-вторых, низкое качество специально закладывают для увеличение частоты покупок.
            0
            Высокую прибыль приносит, обычно, низкокачественная продукция
            высокую прибыль приносит дешевая продукция с малой себестоимостью. Качество вторично, но и оно существенно влияет на продажи — взять например смартфоны 1+ первого поколения.
            Во первых, не нужно вкладывать ресурсы в решение скрытых проблем
            это выгодно скорее менеджеру, который хочет премию и повышение за реализованную в срок фичу — на качество там обычно не смотрят. А для компании плохо сделанная работа почти всегда оказывается дороже.
            Во-вторых, низкое качество специально закладывают для увеличение частоты покупок.
            это бы может и работало, если бы покупатель не мог уйти к конкуренту.
            +3

            Простите, но если зарплата фиксированная, то работник выполняет работу фиксированное время. Например, 160 часов в месяц. И за сверхурочное время работодатель платит согласно договору.
            То что менеджер прос*ал все полимеры, инженеру до звёзды. Есть же нормативы. И инженер как человек умный объяснит менеджеру, что нарушение нормативов чревато нехорошими последствиями.

              –1
              Это зависит от страны. Во многих развитых странах сверхурочные не оплачиваются. У инженера выбор: или работать бесплатно, или срывать сроки и рисковать плохим отношением к себе начальства.
                0
                + много миллардов не могу ничего от себя добавить
                ну если только заменять «во многих» на «практически во всех»… вы не забывайте что майкрософтов на всех не хватит
                  +2

                  В развитых странах действует трудовое законодательство которое защищает права как работодателя, так и работника. И работник может подать в суд на работодателя. Сейчас даже в странах постсоветского пространства есть прициденты когда работник выигрывал суд. А не оплачивают сверхурочные только если работник по своей инициативе работает сверхурочно из страха что к нему будут плохо относится.

                    +2
                    Что значит «даже»? В РФ суды охотно встают на сторону работника, причём и в случае боданий с госучереждениями, причём зачастую в не очевидных случаях.
                    Да, есть определённый сегмент, где можно даже не пытаться, но думаю, что он очень небольшой, процентов 5-10 от общего числа рабочих мест.
                      +3

                      "защищает права как работодателя, так и работника."
                      Такого в принципе быть не может. Либо суд встаёт на сторону работника, либо на сторону работодателя.
                      Я общался с одним адвокатом, который так и сказал "в РФ трудовое законодательство ущемляет права работодателя". А когда я обратился за пояснениями, он и выдал, что поскольку это две противоборствующие стороны с противоположными интересами, то либо одно, либо другое… Что ж приятно слышать от буржуазного адвоката практически в точности марксистское определение противоречий капитализма… В чём то он прав, если не учитывать, что в РФ обычно добиться выполнения этого законодательства очень сложно, даже когда суд на твоей стороне...

                        +2

                        Внимательней читайте. Я писал о том что ЗАКОН защищает как права работодателя, так и работника. А судья не закон.

                          0
                          в РФ трудовое законодательство ущемляет права работодателя

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

                          0
                          Вы сами в какой стране работаете?
                      +1

                      Если менеджер ставит нереальные сроки, то имеет смысл попросить добавить людей в проект.

                        +3
                        А потом — времени… Людей же надо вводить в курс дела.
                          –2

                          Это да, но только один раз на человека. Расчет на то, что возможно получится перевести дискуссию на термины, понятные заказчику- хочешь быстрее-плати.

                        +28
                        Некоторое время велся на подобные штуки, переживал по поводу проектов и все такое. А потом понял, что мое рабочее время — 8 часов в день. И если я не смог выполнить работу за это время — это не моя проблема. И задержаться на часик сегодня я могу только, если завтра я на этот самый часик меньше поработаю. И вот как-то аж легче жить стало.
                          +4

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

                            +1
                            +1
                            у меня такой коллега… тут делов на секунду надо мой код глянуть, он не работает )
                            –4
                            Очень, очень часто это не от вас зависит. Подавляющее большинство людей не могут найти работу в один день, подавляющее большинство живет от зарплаты до зарплаты и не могут позволить месяцы простоя, кредиты-ипотеки-жены-дети. Если босс скажет прыгать, единственное что они могут ответить «как высоко».
                            Я очень рад за людей у которых эта ситуация иная, но они не большинство.
                              +3

                              Это естественный отбор. Ты можешь вкладывать силы и время в свои умения и начать диктовать условия работодателю.


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

                                0
                                Ты можешь вкладывать силы и время в свои умения и начать диктовать условия работодателю.

                                Жаль, что нынешние правила игры в обществе изо всех сил препятствуют осознанию этой идеи большинством людей. Однако, вы немного предвзяты — свои условия работодателю можно диктовать при любом практически полезном навыке, а не только редком и уникальном.
                                Это делается с помощью объединения в профсоюзы — и это намного эффективнее, чем гробить время своей жизни, чрезмерно углубляя навык, который через десятилетие может стать неактуальным (кооперация будет актуальной всегда).
                                  0

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


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


                                  Тут даже не про "прыгать", а про хорошую оплату, возможность работать внешним консультантом за хорошую почасовую ставку и т.п.

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

                                    Я вообще не про айти сейчас.


                                    В большинстве развитых западных стран айтишник получает не сильно больше почтальона и часто меньше хорошего учителя. И уж точно меньше врача.


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


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

                                      0
                                      Есть такая профдеформация у IT-специалистов. Лечится очень просто — небольшим погружением в машинное обучение или хотя бы шапочным знакомством с теорией Хаоса. Сразу приходит понимание, что рандом играет руководящую роль в жизни каждого человека, начиная с зачатия.
                                  +2

                                  "А потом понял, что мое рабочее время — 8 часов в день. И если я не смог выполнить работу за это время — это не моя проблема." — жму руку! Сам пришел именно к такому решению. Это видимо с возрастом приходит.
                                  Мне проблемы менеджеров абсолютно фиолетовы и попытки изображать комсомольцев-добровольцев вызывают улыбку. Как и модная тенденция назвать пьянку тимбилдингом ;-)

                                    0
                                    А потом понял, что мое рабочее время — 8 часов в день

                                    Жаль это не всегда регулируется «жестким» образом.
                                      +1

                                      Нет конечно, но некие шаблоны ориентиры нужно иметь.
                                      Ну например не изображать жертву в ответ на стоны манагеров — ах мы не успеваем

                                        +1

                                        Можно посочувствовать и посоветовать запросить согласование бюджета овертаймов с клиентом .

                                  –7

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


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

                                    +3
                                    Я один не вижу на практике дихотомии между сложностью и качеством? Либо программист уже знает как решить задач у и тогда будет быстро и качественно, либо не знает и тогда будет долго и некачественно.

                                    Гениально.
                                      0
                                      Нет, бывают просто объемные задачи для решения которых надо написать большое количество кода.
                                      Особенно, когда работаешь по TDD и у тебя CD, тогда бывает, что на небольшую, понятную задачу надо написать до сотни тестов.
                                        +1

                                        Любой программист может сделать программу двумя методами:


                                        1. Быстро что-то наговнокодить, лишь бы как-то работало.
                                        2. Проработать архитектуру приложения и уже потом писать код.

                                        В первом случае код будет получен быстро, но может работать через пень колоду. Во втором случае результат будет получен значительно позже, но при этом код будет лёгок в поддержке и доработке. Если что-то нужно будет изменить в гонокоде, то там даже сам программист спустя некоторое время может ничего не понять и проще будет переписать заново.

                                        +3
                                        В некоторых индустриях это уже давно стало новой нормой, crunch time в игроделе считай обязательный этап разработки, и никто даже и не думает за него платить.
                                          +5
                                          Я работал в такой фирме. Вроде и проекты интересные, и люди неплохие, и даже переработки оплачиваются. Но постоянное ощущение пропущенных сроков. Ставятся какие-то новые задачи в 5-7 часов вечера, которые нужно сделать сегодня. Или допустим утром ставится срочная задача в дополнение к двум другим срочным задачам, ты даже не успеваешь на неё переключиться, и хорошо, потому что к вечеру она уже и не нужна. В итоге ты работаешь практически всё время. Если в выходные или вечером нет работы, то проходишь курсы (например, на datacamp) или продолжаешь что-то доделывать.

                                          После этой фирмы я работал с почасовой оплатой в другой фирме. По-моему они немного подофигели от того, что я работал по 200-240 часов в месяц (плюс часов 40-80 ещё на другой работе). Или допустим на мои фразы, что я сделаю такую-то штуку за выходные тоже реагировали в стиле: да, ты расслабься, никакой спешки нет, можно и на следующую неделю перенести.

                                          Причем, на работе из первого примера проблема не в том, что менеджеры плохие. Они сами работают в том же режиме, на нескольких проектах, постоянные командировки. Для них каждый лишний час работы аналитика, программиста, дизайнера,… — это снижение эффективности проекта. Там все работают в таком режиме, пока не выгорают и не начинают понимать, что что-то не так. Начальство наверное тоже понимает, что что-то не так, когда половина основных сотрудников просто увольняются независимо друг от друга и по разным называемым причинам.
                                            0
                                            на работе из первого примера проблема не в том, что менеджеры плохие. Они сами работают в том же режиме

                                            та фирма из первого примера еще не развалилась?
                                              0
                                              Фирма работает, чё ей разваливаться. Проекты есть, их поиском занимается несколько ключевых сотрудников. Всех остальных можно без особых последствий заменить на новых: и ведущих, и начинающих специалистов. Всё по «заветам» Олдоса Хаксли. У меня вообще ощущение, что в компании в какой-то момент стало слишком много ведущих специалистов, и их численность просто отрегулировалась естественным образом. А для начинающих сотрудников такой режим работы возможно наоборот в плюс. Я думаю, что это обычная ситуация для многих компаний.
                                              +1

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

                                              +1
                                              Мне не понравилась только завершающая часть про Штаты.

                                              Во всех недоразвитых странах описанное в статье — норма. Серая зп — однозначное свидетельство.

                                              Я видел как работает Хуавей — именно так.
                                              Я видел как работают японцы из Мицуи — именно так.
                                              Вот европейцы (ирландцы из GM) — норм. Хрен вообще будут работать сверхурочно, даже в командировке, где как-бы не надо спешить к семье.
                                              Американцы (тоже из GM) — весьма хитрые жуки. Босс говорит, да, мол, уложимся. Инженера тут же поднимают вопрос допсоглашения по сверхурочным. В результате босс связывается с заказчиком и извиняется, что не получится уложиться. Хотя сами инженера, судя по всему, хотели именно денег. По всей видимости босс тоже это понял и не поддался на шантаж.
                                                0
                                                Босс говорит, да, мол, уложимся. Инженера тут же поднимают вопрос допсоглашения по сверхурочным. В результате босс связывается с заказчиком и извиняется, что не получится уложиться. Хотя сами инженера, судя по всему, хотели именно денег. По всей видимости босс тоже это понял и не поддался на шантаж.

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

                                                  На самом деле...
                                                  можно было уложиться, пока не выяснилось, что для босса это сулит лычку.
                                                +1
                                                Для Соединенных Штатов это означает, что многие инженеры перегружены работой и производят мусор. Когда ваш новый ноутбук умирает через шесть месяцев или в новом американском автомобиле через год взрывается прокладка головки цилиндра, причина может быть в этом

                                                Зачем искать такое сложное объяснение, хотя всё может быть проще. Напирмер мусор производят, т.к. это больше краткосрочной прибыли, чем от не-мусора. Или потребитель выбирает товар не по качеству (возможно, т.к. не может его измерить) а по более явным характеристикам.
                                                  0
                                                  Тут проблема глубже. Компании получают таким образом НЕ сверхприбыль, а только прибыль.
                                                  Дело в том, что кто-то первый это начал, тот, кто использует бесплатную рабочую силу, делает продукцию дешевле и забирает всех клиентов, весь рынок. Что бы другим компаниям просто выжить, нужно делать так же. Так что это уже не нажива, а замкнутый круг выживания. В итоге, все работают больше, а получают так же. Возможно, этот процесс связан с другими феноменами рынка, например, как постоянная и необходимая инфляция, или обязательные регулярные кризисы. В целом, вся экономика базируется на психологии человека. Какой человек — такая экономика.
                                                    +2
                                                    Потому что в бизнесе важна скорость, а не качество. Потому что покупатели берут из-за хайпа а не из-за качества. Вывод — виноваты покупатели.
                                                      0

                                                      Да, автор почти как Маркс размышляет.

                                                        +1
                                                        В статье описывается ситуация из какого то кровавого бодишопа. Ничего не могу сказать про такие места, никогда там не работал. Но могу сказать с точки зрения нормальной компании. В нормальной компании никогда не разрешат регулярные переработки, а уж тем более не будут их провоцировать:
                                                        1) Это дорого, каждый час x2 и выше
                                                        2) Люди очень быстро сгорят, а стоимость поиска, найма и анбординга нового инженера это очень дорого

                                                        По поводу искусственных дедлайнов — да, их ставят, но не чтобы закабалить разработчиков, а чтобы держать в тонусе. По сути весь скрам это искусственный дедлайн. Если ты дашь срок на перекрашивание кнопки в 3 месяца — ее будут перекрашивать все три месяца. Разработчики очень быстро расслабляются и начинают работать расслабленно и/или оверинжинирить на элементарных задачах. Делаем лендинг на одну промо акцию на месяц, после чего он будет выкинут в мусор? Конечно же надо сделать фреймворк для решения таких задач, спроектировать его на года поддержки вперед и подготовиться к нагрузке в миллиард запросов в секунду. Я конечно утрирую, но смысл понятен.

                                                        Главное в разработке это баланс. Делать хорошо, но не слишком долго. Не надо делать идеально, не надо делать на коленке за час. Менеджеры должны понимать стоимость изменений в будущем, инженеры должны понимать, что пока их код не приносит прибыль он не стоит ничего.
                                                          –1
                                                          Тогда инженер даёт оценку практически наугад, а босс отвечает: «Это слишком долго».

                                                          Я думаю, здесь дело в квалификации инженера и менеджера. Такой ситуации никогда может не произойти если: или инженер или менеджер предложит какой то разумный короткий срок на детализацию разработки (например неделя поинвестигйтить), а инженер в свою очередь эту неделю будет тратить на инвестигейшн, а не на пиво. И результат инвестигейшина будет заранее оговорен, а не одним числом.


                                                          Это как с ремонтом квартиры — бедовые строители всегда будут говорить цифры с потолка, а бедовые менеджеры всегда будут на них смотреть с подозрением.

                                                            +1
                                                            За десять лет опыта и шесть российских компаний, ни разу не попадал в такую ситуацию.

                                                            В большинстве случаев задачу поставил кто-то сверху, кто именно — инженер не знает

                                                            Почему нет? Гендиректор раз в квартал отчитывается перед всей фирмой — что делает фирма, зачем, перспективы и куда бежим. Продуктовнеры режут цели на задачи. Инжерены (разработчики, дизайнеры, тестировщики, аналитики) получают задачи и все прозрачно. Если вдруг непонятно зачем нужна эта задача — спрашивают и получают ответ, что задача нужна для того, чтобы прибежать к такой-то цели быстрее.

                                                            Бóльшую часть времени задачи придумываются кем-то, кто понятия не имеет, о чём он просит и сколько времени это займёт.

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

                                                            Менеджер спрашивает, сколько времени займёт выполнение новой задачи. Бывает, что инженер не делал эту задачу раньше, поэтому честно отвечает, что понятия не имеет

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

                                                            «Это слишком долго. У тебя есть время до пятницы».

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

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

                                                            Это означает, что у инженера два варианта

                                                            Вариантов конечно намного больше. Выше я описал один из них, который не вписывается в заявленные два автором.

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

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

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

                                                              Самое читаемое