Найти в Дзене
Кот и Код

Почему люди уходят из IT?

Я уже писал про вход в ИТ, но есть и обратные случаи. У меня есть не мало знакомых решивших завязать с кодом. Кто успел сколотить подушку из денег сейчас пробуют себя в бизнесе, максимально далёком от ИТ. Те кто выгорел до подушки из денег, подались в курьеры или на завод. Да я и сам после 6 лет в веб-студии, полгода поработал в банке и пересел в такси. И не уверен, что вернулся, если бы не дтп. Но ведь это престижная профессия мечты? Тёплый офис с печеньками. Почему же так происходит? Есть три причины убивающие желание программировать: Бывают хорошие проекты и команды с сильным лидером, которые не идут на поводу у бизнеса. Они не допускают костыли, занимаются документирование и тестированием. Но это такие единороги, что вероятность встретить их стремится к 0. А с уходом того самого лидера, сразу начинается «сделайте, чтобы сегодня работало, потом разберёмся» и новый слабый лидер превращает проект в ад. Поэтому в программисты стоит идти лишь тем, кто настолько кайфует от кода, что смож

Я уже писал про вход в ИТ, но есть и обратные случаи.

У меня есть не мало знакомых решивших завязать с кодом. Кто успел сколотить подушку из денег сейчас пробуют себя в бизнесе, максимально далёком от ИТ. Те кто выгорел до подушки из денег, подались в курьеры или на завод. Да я и сам после 6 лет в веб-студии, полгода поработал в банке и пересел в такси. И не уверен, что вернулся, если бы не дтп.

Но ведь это престижная профессия мечты? Тёплый офис с печеньками. Почему же так происходит? Есть три причины убивающие желание программировать:

  1. Деньги. Я уже писал, что средняя ЗП программиста сравнялась с другими профессиями. А устаревание знаний в этой сфере идёт бешеными темпами. И не все готовы быть вечными учениками, если это не приносит хорошие деньги.
  2. Бюрократия. Раньше бизнес не понимал что там делают ИТ-шники, и слепо доверял программистам. Но в следствии злоупотребления этим доверием, было придумано множество методик работы: Agile, Kanban, Scrum и Waterfall и куча других. Это позволил бизнесу лучше понимать, чем конкретно сейчас занимается программист, и когда задача будет сдана. Но то что помогает одним, мешает работать другим. В результате наплодилось куча менеджеров: CTO, teamlead, product-manager, project-manager, scrum-master. И с точки зрения программиста все они целый день задают вопрос «Когда будет готово?» и созывают встречи с другими отделами (дизайн, тестирование, продажи), а иногда тебя могут позвать на встречу с конечным клиентом.
  3. Грязный код. Лабораторные в универе и pet-проекты не имеют ничего общего с реальной работой. В 90% случаев вы будете заниматься поддержкой таких франкенштейнов, что программирование превратится в ад. Часто документация либо есть для галочки, либо её вообще нет. Временные решения (костыли) остаются в проектах навсегда, и спустя год абсолютно новый проект весь состоит из костылей и заплаток.

Бывают хорошие проекты и команды с сильным лидером, которые не идут на поводу у бизнеса. Они не допускают костыли, занимаются документирование и тестированием. Но это такие единороги, что вероятность встретить их стремится к 0. А с уходом того самого лидера, сразу начинается «сделайте, чтобы сегодня работало, потом разберёмся» и новый слабый лидер превращает проект в ад.

Поэтому в программисты стоит идти лишь тем, кто настолько кайфует от кода, что сможет выдерживать это годами.

P.s.: И да я работал в других сферах, и знаю что бюрократия, маленькие деньги и кривые руки коллег, становятся частой причиной выгорания и там.