В большинстве случаев задачу поставил кто-то сверху, кто именно — инженер не знает. Возможно, потому что менеджер хочет держать инженера в неведении или менеджер хочет держать своего босса в неведении. Бoльшую часть времени задачи придумываются кем-то, кто понятия не имеет, о чём он просит и сколько времени это займёт.
Вот общий сценарий, который разыгрывается между инженером и его боссом, инженером-менеджером. Менеджер спрашивает, сколько времени займёт выполнение новой задачи. Бывает, что инженер не делал эту задачу раньше, поэтому честно отвечает, что понятия не имеет. Менеджер не принимает такой ответ — и снова спрашивает. Тогда инженер даёт оценку практически наугад, а босс отвечает: «Это слишком долго». Даже если инженер знает, сколько времени займёт выполнение задачи и даёт реалистичную оценку, менеджер часто отвечает: «Это слишком долго. У тебя есть время до пятницы». Когда инженер спрашивает, как давно стало известно об этой задаче, босс отвечает, что месяц назад. Когда инженер спрашивает, почему он не сказал ему об этом месяц назад, тот просто смотрит на инженера, как будто не понимает вопроса.
Часто менеджер ставит невозможный дедлайн, например, три дня, чтобы решить проблему, которая, вероятно, займёт месяц. Это означает, что у инженера два варианта. Он может сделать некачественную (то есть паршивую) работу. Или может вернуться через три дня и сказать боссу, что работа не закончена. Очень часто, если он выбирает первый вариант, все счастливы, что есть какой-то результат, даже если это полный мусор, который абсолютно ни на что не годен. Если инженер возвращается через три дня и говорит менеджеру, что работа не завершена, его босс спрашивает, почему. Тот факт, что времени было недостаточно, не является приемлемым ответом. Но если работа всё же должна быть выполнена, инженеру дают больше времени. Подозреваю, что если работа изначально не была очень важной, босс просто говорит, что время истекло и нужно идти делать что-то другое.
Мне кажется, что такое взаимодействие между менеджером и инженером — ни что иное, как игра. Либо для менеджера, либо со стороны компании. В первом случае это может быть демонстрация власти, а во втором — реализация стратегии увеличения прибыли компании. Другими словами, если босс не совсем глуп (как иногда кажется), то он понимает, что инженер не может выполнить за три дня работу, которая занимает месяц. Но он играет по правилам компании: она хочет, чтобы инженер делал неоплачиваемую сверхурочную работу столько, сколько способен выдержать. Вот почему так много инженеров в некоторых компаниях работают по 70 часов в неделю.
Многие ИТ-компании фактически сдают своих инженеров в аренду клиентам по часам. ИТ-компании взимают плату за работу либо по количеству часов, которое потребуется для выполнения работы, либо по количеству инженерных часов, которые работа фактически занимает. Они берут с клиента плату за каждый час. Когда их инженеры работают бесплатно в течение долгого времени, это чистая прибыль для компании. Таким образом, у компаний есть огромный финансовый стимул, чтобы заставить инженеров бесплатно работать сверхурочно. В результате многие компании пытаются заставить своих инженеров работать как можно больше неоплачиваемых сверхурочных, даже если приходится придумывать фальшивые дедлайны.
Вы можете спросить, разве это законно? Да, это законно в Соединенных Штатах, поскольку инженеры получают фиксированную зарплату, а не почасовую оплату. Работнику выдают одинаковую сумму каждую неделю независимо от того, сколько часов он фактически работает. Почему это законно? Вероятно, это связано с тем, что крупные ИТ-компании могут позволить себе нанимать лоббистов, а инженеры — нет.
Для Соединенных Штатов это означает, что многие инженеры перегружены работой и производят мусор. Когда ваш новый ноутбук умирает через шесть месяцев или в новом американском автомобиле через год взрывается прокладка головки цилиндра, причина может быть в этом. Жадные и эгоистичные компании заставляют врать и своих менеджеров, и инженеров. Они вынуждены говорить, что работа выполнена, когда она не выполнена, чтобы компания получила больше прибыли. Похоже, топ-менеджеров проблема не волнует. Вероятно, отчасти это объясняется тем, что большинство из них — социопаты и психопаты. К сожалению, многие из наших компаний, по-видимому, стали оруэлловскими машинами, которые привели этих людей к власти, а оказавшись там, они порождают полный хаос для всех нас.
edogs
Есть явная недосказанность по поводу того — с чего вообще инженер работает сверхурочно бесплатно. Во всех компаниях овертайм или оплачивается или не является обязательным, особенно в штатах, особенно в ИТ сфере. Да даже на фрилансе и то такие правила, хотя у штатных сотрудников условия существенно выгоднее.
Hivemaster
Возможно потому, что если ты часто не укладываешься в дедлайн, тебя выкинут на улицу, а на твоё место приведут аутсорсера, который будет выдавать паршивую работу в установленные сроки.
questor
Ты всё равно не будешь укладываться в дедлайн, выше же было об этом. Как скоро выкинут тебя на улицу — вопрос неоднозначный, от фирмы зависит, но на твоё место действительно полно желающих. Тут ещё теорию игр можно подтянуть, посмотреть наиболее эффективные стратегии для обоих сторон.
edogs
Так что «рыночек» решает, устроился на зарплату меньше чем стоишь — не будет ни одного желающего на твое место, устроился на зарплату больше чем стоишь — будет толпа.
Nalivai
Решает не «рыночек», а самые богатые игроки на этом рыночке, они устанавливают уровни зарплат, пылесосят рынок труда.
И зачастую не самым большим компаниям именно что выгодно набрать побольше тех, кто не ерепенится, пусть и похуже будет, зато перерабатывает без проблем, человекочас дешевле, затраты меньше, выгода. Фиговый продукт рано и дешевле может быть выгодней чем более лучший но позже или дороже.
0xd34df00d
Так чем то, что вы описали, отличается от рыночка?
stalker320
Думаю он имеет в виду то, что рынок труда искусственно изменяется несколькими людьми, а те кто ниже подстраиваются… рано или поздно.
rinace
Если в городе 1-2 IT компании рыночек ничего не порешает.
VolCh
А ИТ-специалисты не в ИТ-компаниях не помогают рынку?
Ivan22
Черту оседлости отменили вроде. А так свобода перемещения очень сильно ударила по таким локальным монопольным царькам, теперь стонут везде «людей нормальных не найти, работать некому». А еще сверху удаленная работа добавляет конкуренции рынку.
MichaelBorisov
Аутсорсеры тоже срывают сроки направо и налево. И им это часто сходит с рук.
jorikaaa
сходит рук по другой причине
Nick_Shl
Аутсорсер приведет аутсорсера? Почему тогда клиенту сразу не пойти к другому аутсорсеру? Ну и аутсореры работают по чпасам — забиллить "бесплатные" часы не получится.
Но вообще бороться с этим просто: работаем 10 часов что бы уложиться в дедлайн, а в ведомости, на основе которой клиенту выставляется билл указываем 8.
Ivan22
«Ударим бесплатными переработками по бесплатным переработкам!»
Comdiv
Одним из способов, является создание комплекса вины. Ты не смог выполнить в срок, который сам и назвал. Это твоя вина и ты должен искупить её за свой счёт.