За что разработчика следует уволить одним днем?
Публичный постВ каких ситуациях менеджеру, который недостаточно разбирается в технической стороне дела, нужно реагировать немедленно?
Делая own research, я пришел к довольно ограниченному списку, наверное у меня недостаточно контеста и опыта.
- Прямое вредительство (уничтожение данных, потенциально вредоносный код на проекте)
- Воровство/использование ресурсов компании втемную (выбираем сервак не там, где оптимально, а там, где у человека партнерка).
- Прямая ложь (оценивает задачу в два дня, зная, что сделает за два часа, пинает балду в остальное время).
Что еще?
UPD: вопрос не про ТК. Его можно сформулировать как «За что следует инициировать максимально возможно быстрое в рамках правовых реалий увольнение разработчика», и его смысл не поменяется. Я не стал так делать, чтобы уровень душности не превысил санитарных норм.
Я исхожу из концепции, что плохих совсем людей (почти) нет, есть заблуждающиеся или находящиеся в плохом психическом состоянии.
При этом работа с людьми (которая включает, но не ограничивается наймом и увольнением) - основная обязанность менеджера, поэтому увольнение – это крайний способ исправления ошибки менеджера. В найме или в последующей работе с человеком.
Поэтому я смотрю на увольнения и прочие телесные наказания через призму собственной ошибки.
Это то, на что я реагирую сразу, при первых симптомах. Честно трачу на человека час времени, объясняя что не так, и как у нас принято общаться. Ну бывает, люди свалились с Луны и не в курсе, как общаются в приличном обществе. Я объясню, не развалюсь. Один раз.
Дальше все известные мне случаи делятся на две части:
а) Человек реально перегрелся на солнышке (тут любые личные проблемы), осознал, извинился и никогда себя так больше не ведет, потому что он нормальный. С ним проблем не будет
б) Человек решил, что этот диалог – повод брутфорсить правила. А что если нельзя агрессию, а можно пассивную? А что если нельзя посылать людей нахер, но можно в ответ на вопрос выстроить недовольное ебало и молча выйти из переговорки? А что если.. Ничего, мы просто попрощаемся. Я не стану тратить второй час, чтобы рассказать почему твое "новое" поведение нарушает озвученные ранее правила.
Один умный человек сказал как-то, что каждый человек заслуживает второго шанса, но никто не заслуживает третьего, стараюсь придерживаться этого принципа.
Но, к сожалению, тоже ничего не понятно. Как так вышло? Был нормальный человек и вдруг БАЦ стал вредителем? Ну что, его конкуренты подкупили, детей в заложники взяли? Я совсем в людях не разбираюсь?
А может он просто ошибся? Тут придется признать, что белковые тела ошибаются. В данном примере, скажем, ошибся или он, или я (когда не распознал саботажника).
Что нужно делать? Создавать систему, в которой ошибиться будет а) сложнее б) последствия будут дешевле.
Почему нельзя наказывать на ошибку штрафами и поркой по жопе? У нас не конвеер, где понятно какие болванки брать и какую деталь точить. Мы тут с вами в основном пытаемся инновации двигать, а в них всегда был и будет человеческий фактор. Именно он и способность к риску позволяют двигаться вперед, но они же и заставляют иногда ошибаться.
Практика показывает, что невнимательных больше, чем дураков. А дураков больше, чем злых гениев. Поэтому если кто-то накосячил, то скорее всего это ошибка, а не злой умысел. Хотя может и правда вас конкурент заказал!
Но люди не всегда оправдывают это доверие. Поэтому да, за недостаточную компенетность, нежелание расти и соответствовать, нужно уволнять. Не сразу, конечно, а после того как проблема сформулирована, варианты решения проблемы известны, но результатов нет. Точнее, когда нет движения в сторону результата или оно очень медленное.
На практике, дольше всего держатся люди как раз из этого пункта, хотя их больше первых двух. Потому что это явная ошибка менеджера, а признавать это не хочется.
За употребление наркотиков/алкоголя или нахождения в таком состоянии на работе.
За харассмент или физическое насилие.
За нарушение любых обязательств по контракту.
За кражу интеллектуальной собственности, за слив конфиденциальной информации, за халатность в обращении с sensitive информацией.
За грубую небрежность которая привела к финансовым или репутационным потерям.
За пренебрежение политиками безопасности: заражением систем вирусами, предоставления доступа к системам и данным третим лицам.
За криминальную деятельность любую.
За непрофессионализм в общем смысле: плагиат чужих материалов, подтасовка данных, скрытие данных, вранье по поводу рабочих часов/рабочего времени/отпуска/болезней и так далее.
За злоупотребление должностыми полномочиями: если доступ к системам или данным используется в личных целях для шантажа, давления.
За любой конфликт интересов: если в свободное время разработчик работает на конкурента условно или разрабатывает конкурирующий продукт.
За несоблюдение субординации и игнорирование культуры компании.
Добавлено:
Если разработчик несогласованно использует ресурсы компании в личных целях: хостит что-нибудь, майнит, придумайте сами.
Работа над личными или проектами другой компании в рабочее время.
За аутсорс своей работы другим лицам, например фрилансерам.
За сокрытие каких-то критических ошибок: если действия человека привели к каким-то потерям, а он не пришел и не сообщил как только узнал. В общем это попадает в несоблюдение политики компании по репортингу инцидентов, но даже если ее нет это веская причина.
За умышленный саботаж рабочего процесса: например если не проходит код-ревью или наоборот без веских причин или по надуманным причинам не проводит его. Тут кейсов может быть уйма. Если намеренно плодит баги, например.
За какие-то публичные или непубличные, но ставшие известными высказывания негативные про компанию.
Наверняка это неполный список, просто первое что пришло в голову. Но волить одним днем вообще никого не получится, например, у меня в Австрии. Будет проведено расследование, и это может затянуться на неизвестное время, в худшем случае. Так что я скорее отвечал на вопрос "за что стоило бы уволить одним днем".
Я думаю можно вдохновляться статьей "Расторжение трудового договора по инициативе работодателя" ТК РФ или любой аналогичной статьей из юрисдикций других стран. Например:
Ну как дети малые. :)
Во-первых, надо уточнить ситуацию. Увольняют, чтобы что? Почему? Бюджета нет? Риски надо закрыть? Просто уволить хочется? А если просто так, без причин, то уверен ли увольняющий, что увольнение принесет профит, а не потери?
Во-вторых, имхо, к увольнениям надо подходить субъективно, как и к любым решениям с людьми. Уничтожение данных? А если случайно? Прямая ложь? А если аналитик слезно попросил так оценить задачу?
Если вы работаете с небольшим количеством людей (меньше 30), то любые правила и принципы летят в определенном направлении. В этом случае вы можете оценивать каждый случай в отдельности. И правила не нужны.
Ну и да, а давайте не забывать про ТК и аналоги. Увольнять одним днем они собрались, мамкины увольнятели, ага.
Довольно много говорили, я со стороны разработки встану на защиту по одному пункту.
Программист может говорить любые сроки на выполнение задачи и делать так же за любые сроки. И это - данность.
Потому что точно назвать срок выполнения можно только для абсолютно одинаковой задачи, которую ты делал уже много раз.
Так что ошибка со сроками (в обе стороны) может не быть злым умыслом
Было забавно прочитать, как на протяжении семи часов к ряду в рабочую пятницу ребята из менеджмента обсуждают, как будут увольнять разработчика за то, что он из туалета не ответил)
Ждем зеркальный пост: "когда нужно как можно скорее уволиться из компании" 😉
UPD: spelling
Сужу по своему опыту:
Если у руководителя возникает потребность уволить сотрудника "немедленно", значит руководитель задолго до этого момента провафлил свою обязанность давать полный фидбек, проговаривать ожидания, слышать фидбек сотрудника и его ожидания.
Не считая кейсов, когда человек, например, пришел на работу пьяным. И даже эту ситуацию нужно проработать с hr и понять, а что вообще случилось, почему так вышло. Может быть у человека умер близкий, и этот человек находится в шоковом состоянии и не понимает что ему делать и куда идти за помощью, и ему нужно дать отдохнуть и помочь чем возможно
Акт агрессии или насилия к коллегам
Про оценку задачи в 2 дня, а сделать за 2 часа. Я не уверен что менеджер сможет это проверить на 100% и это хорошая причина увольнять человека 1 днём
Сам никогда не возьму на свою душу такой грех, но мне доводилось быть палачом, который увольняемому одним днём сотруднику отрубил все доступы, пока CTO объяснял ему в чём тот не прав. Ща будет прохладная.
Наняли ваньку из под Житомира откуда-то. Вывезли его из деревни, но деревню из него искоренить не получилось. То, что я видел в его исполнении, и за что я сам бы уволил:
Это интересный подход.
А если в IT компании (как во многих корпоратах/галерах/medium size компаниях) масса mediocre работающих людей, которые тратят на таски кучу времени из-за некомпетентности, нежелания учиться и прочего, и есть люди, которые все делают хорошо и быстро, а остальное время тратят на себя - то уволить "одним днем" (ну ха-ха) надо последних? Хмммм.
Хотя впрочем я не в вашей IT теме, но даже из-за забора и на примере тех, кого я знаю, такой поход кажется как минимум нелогичным.
Есть анекдот, «фару мне повесь, чтобы и ночью косил». Погуглите.
Вообще, читая (и комментируя) этот тред, я пришел к мысли, что есть два паттерна взаимодействия менеджер-подчиненный:
И большая часть спора идёт как раз тогда, когда сталкиваются представители этих двух парадигм.
Я сторонник партнёрских отношений, где трудовой договор и трудовой кодекс - это последнее средство решения проблемы (как и семейный кодекс для брака). Я готов подвинуться в каких-то моментах, если вижу что работодатель аналогично готов идти на какие-то уступки. И в этой парадигме "уволить одним днём" звучит примерно как "ты нарушила статью Х Семейного кодекса, поэтому я с тобой развожусь вот прям сегодня".
Я нашёл ответ на этот пост в соседнем треде!
Ни за что, пока не разберетесь что и как, резво можно только в кровати себя вести, бизнес не про это
—Возможно это несколько радикальная постановка вопроса, поэтому у меня так знатно пригорело от формулировок. Плюс комменты ниже добавили.
Есть очевидные ситуации связанные с вредительством и конфликтами, и на мой взгляд они достаточно регулируются законами.
Плюс процессами в организации которые направлены на исключение таких ситуаций.
На примере тех же оценок. Оценка трудоемкости и сроков это обязанность руководителя. Экспертная оценка исполнителя это только один из методов.
Далее участник команды их не выполняет и надо что то делать. Процесс управления командой это тоже ответственность руководителя и метод «увольнять одним днем» как будто очень быстро разобьется о реальность и трудовой кодекс.
В комментах писали про субординацию и репорты. Это вообще за гранью.
Вопрос, как построить эффективную работу, чтобы не хотелось всех уволить звучит как то более приемлемо.
Я бы очень сильно разделяла Сделано по злому умыслу и Сделано из-за неграмотности. Потому что если чувак по невнимательности взял старый образ докера, из-за чего у компании могут какие-то секьюрити риски появиться и если чувак специально это сделал, чтобы навредить или получить какую-то выгоду -- это две очень разные истории.
Вот тут очень интересный момент. Ты либо платишь за задачу по цене 16 часов этого разработчика, либо ты платишь просто за задачу и чем дешевле, тем лучше. Переход очень "русский", как бы это странно не звучало.
Мне кажется, что нужно определиться, цена эта подходит или нет. Не важно сколько он потратил времени на это.
Когда читаю в комментах про то, что можно увольнять за то что ты продал работы на 8 часов, а в рабочий день отвлёкся на пару часов по своим делам - сразу трансформируюсь в коммуниста. Петь хочется, про юный октябрь и молодого Ленина.
Я таску закрыл? Закрыл.
Работодатель пошёл на хер? Пошёл на хер.
Если на рынке будет тяжёлое время и у компании будут катастрофические убытки - работодатель в первую очередь будет думать про то как похитрее меня сократить чтобы минимизировать или не выплачивать компенсацию при увольнении.
Считаю жизненно необходимым в такой ситуации негласный социальный контракт который подразумевает что до этого момента работодателя буду обманывать я, умеренно, конечно.
Хотя, конечно, про обман это я говорю очень грубо. Обычно в первую очередь я стараюсь искать win-win стратегии. Что-то в духе:
В целом - только для срочной защиты бизнеса, наверное, когда только немедленное увольнение спасает бизнес от неминуемой кары, не знаю, сотрудник торговал кокаином в магазинах компании и его надо уволить до того, как приедет полиция.
В других случаях - не надо никого срочно увольнять, надо разговаривать, писать RCA и менять процессы ( если они есть ), или строить их ( если их нет ).
Да даже если человек на рабочем оборудовании майнил, например, то я бы сначала задал вопрос командам эксплуатации и безопасности - а как так вышло, что вы не заметили избыточного потребления ресурсов и как так вышло, что вы не заметили резидентное ПО в сети, которое куда-то ломится в эфир?
Может того, кто майнил, наградить надо, потому что по итогам расследования окажется, что у нас метрик нет и SOC спит, а не в дашборды смотрит?
Ну не знаю, у меня бывает что я оцениваю задачу в две недели, а уходит на это два месяца, чет мне кажется что менеджер был бы более счастлив если бы я изначально завысил оценку, а не занизил.
Но уж увольнять за такое да еще и одним днем, это как-то не адекватно. Если такое прям систематически повторяется, после нескольких предупреждений, то разве что тогда.
Увидела
и поняла, откуда берутся придурки (на самом деле нет), которые оценивают задачи по принципу "дать слишком оптимистичную оценку, нарушить дедлайн, а потом слёзно просить прощения", прям как в байке про "потом я понял, что Бог работает иначе: я украл велосипед и стал молиться о прощении".
АШТРИСЁТ
Увольнения одним днём мне кажутся неразумными - за один день не разберёшься, что произошло.
Я однажды видела у себя на работе историю, как человек создавал себе фейковую статистику с фейковых аккаунтов, разбирались не меньше месяца с ним.
Даже в случае физического насилия нужно время, чтобы разобраться - а вдруг это была самозащита?
За что угодно, например, не поздоровался или косо посмотрел. Другой вопрос, чтобы что или зачем?
Про оценку наверное да, перебор, неудачный пример. За разовый кейс 💯 не стоит дергаться. Причина в этом пункте наглое вранье как таковое.
За кражу/слив данных или разглашение прям критичной бизнес-инфы.
спасибо, хороший тред! поднял настроение
2023: топик стартер и пару полайканых постов тут вверху
2021:
no warcrimes (optional)
😱 Комментарий удален его автором...
😱 Комментарий удален его автором...