Почему айтишники получают 500К в мес за 2 часа работы в день, избегая ответственности: вся боль IT-рынка в одной статье
Сколько на рынке по-настоящему крутых разработчиков, почему так сложно нанять сеньора, что бизнесу делать со всем этим и причем тут арабы.
Привет! Я основатель IT-компании Satori, мы создаем, развиваем и поддерживаем сложные проекты компаний, а еще развиваем DLH — собственную low-code платформу, которая автоматизирует сбор, обработку, хранение и использование корпоративных данных.
Как и многие собственники бизнеса, я страдаю оттого, что не могу вот так просто нанять в свою команду опытного айтишника. Мне приходится растить специалистов изнутри, а потом засекать время до того, как они катапультируются в какой-нибудь зарубежный стартап.
Я понял, почему опытные спецы так делают, и хочу обсудить с вами — что думаете на этот счет. Предлагаю обсудить потребности айтишников, их мотивацию брать ответственность за крупные задачи (или хоть за что-нибудь). Выясним, кто вообще такие эти «крутые айтишники», какие условия предлагает им рынок, и что с этим всем делать.
Алга на 5 минут чтения («Алга» по-татарски — это «вперед»).
Крутых айтишников всего сорок тысяч на всю Россию
По данным вице-премьера РФ Дмитрия Чернышенко, в России всего 800 тысяч программистов. Надеюсь, что в это число входят специалисты, которых я перечислю ниже.
Кажется, что и для айтишников верно нормальное распределение: больше всего мидлов, меньше всего джунов и сеньоров. Но это не так.
Из-за того, что сейчас повсюду кричат про онлайн-курсы «войти в айти», джунов стало немерено. Из джунов в мидлы переходят небольшая часть. А из мидлов в сеньоры переходят избранные — у них шило в жопе, аутизм и неведомая потребность во всем разобраться.
Тогда реальное распределение, навскидку, выглядит так:
- 60% джунов,
- 30% мидлов,
- 10% сеньоров.
По моим подсчетам, сеньоров в 5–10 раз меньше, чем джунов. Но, конечно, никакой реальной статистики нет — если не согласны, велкам в комментарии :-)
При этом сеньор сеньору рознь. Крутыми я называю сеньоров в любом направлении: аналитики, тестировщики, разработчики, архитекторы, DevOps’ы. Как по мне, критерии крутости у них такие:
✅Минимум два раза от начала до конца делали enterprise-проект, выводили его в промышленную эксплуатацию (aka PROD). А потом какое-то время выгребали баги и исправляли их.
✅Работали в качестве лидов.
✅У проектов была высокая нагрузка: большое количество данных (> 100Tb основных данных), надежность не ниже 95%.
Под эти критерии не подходят:
❌Ребята, которые сделали простенькие интеграции на сайт.
❌Сеньоры, которые работали пять лет на 1-2 проектах на одном стеке технологий.
Не подходят, потому что в этом случае понадобится от трех месяцев до полугода, чтобы вкатиться в проект. Даже если ты назывался сеньором раньше, экспертности не хватит. Чтобы вырасти в эксперта, нужна усидчивость и удачные обстоятельства — редко когда эти два фактора совпадают.
Так из всех сеньоров отпадает примерно половина (мне кажется, это даже оптимистично). В итоге остается 5% от числа всех программистов — а это сорок тысяч человек на всю Россию.
Поймать таких айтишников в свою компанию невозможно из-за раздутого ФОТ крупняков
За этими сорока тысячами гонятся все вменяемые компании в России. Крупные компании готовы платить им 600-700 тысяч в месяц. Как живет такой айтишник:
😌Работает с устаревшими технологиями два-три часа в день.
😌Еще четыре часа в день тратит на «левак».
😌И еще часок на поспать после обеда.
Что предлагаете такому айтишнику вы (и мы):
🥱Взять ответственность за новый проект в качестве лида или СТО.
🥱Получить в случае успеха премию в миллион рублей.
🥱Работать с 10 джунами.
🥱Сдать проект через три месяца.
Очевидно, что специалисту проще в первом проекте. Зарплату там не снизят — главное, чтобы все работало, а бюджеты осваивались. Ответственности меньше, сроки не такие сжатые.
И компаниям это выгодно. В них всегда держат больше специалистов, чем нужно — чтобы даже если весь отдел уволился, в компании справились. К тому же, чем больше компания, тем проще выбить высокий ФОТ и нанять крутого эксперта, чтобы он помогал со сложными вопросами. А сложных вопросов не так много — сеньорам нужно два часа в день, чтобы их решить. Тем более, они просто эксперты — отчитываться не нужно, защищать что-то на комитетах тоже. Отвечай на вопросы да рисуй схемы.
Еще одна угроза — зарубежные компании
Пока крутой сеньор прикидывает, что заработает с вами за несколько месяцев лям, к нему приходят «арабы». Предлагают новый проект, в котором за те же два часа в день готовы платить $5000 в месяц. Тут айтишник думает: «Это тебе не рубли. Это никакой ответственности — будут просто приходить с вопросами. Я же эксперт, ё-моё».
Тут вы его и потеряли. А у айтишника — никакой лишней ответственности, гемора с джунами и шанса получить по шапке. А у вас — проект, который запускают без него, но за год.
Варианты решений
Не платить такие деньги ИТ-экспертам. Или платить, но за ответственность и KPI.
На данный момент это не реализуемо: крутые айтишники уже сейчас, работая из СНГ, получают по $15 000 в месяц от зарубежной компании. В России даже Сбер не может платить такие бабки.
Давать крутым айтишникам долю в бизнесе. Так у них будет хоть какая-то мотивация тратить время и брать ответственность.
Так себе идея: никакой вменяемый бизнесмен, который кровью и потом зарабатывает по 500 тысяч в месяц, не даст долю ИТ-эксперту.
Растить экспертов внутри. Как по мне, это самая здравая мысль.
Но, к сожалению, потом они уйдут в Сбер, Яндекс или МТС.
В общем, нам с нашей бутиковостью, сложной разработкой в банкинге, финтехе и государственном управлении, просто так найти крутого айтишника не светит. Будем строить «конвейер» по выращиванию спецов внутри и, скорее всего, привлекать инвестиции.
А вы как думаете поступать?
В Телеграм-канале «Бэк, дата, 2 апи» делюсь внутрянкой IT-бизнеса и наблюдениями чаще — заглядывайте туда.
То, что вы называете "раздутый ФОТ крупняков" - это рыночная зарплата. Да, так работает рынок. И если у вашего ООО "Рога и копыта" не хватает денег на синьора - значит вы или не можете взять эти деньги с потребителя (и тогда это ваша проблема как владельца), или действуете в привычной для РФ парадигме МСБ. Которая про "окупиться за 3 месяца", "крузак и трешка в Уфе" и вот это все (и это тоже только ваша проблема)
Ну или учитесь достигать результата без синьоров. Так тоже можно.
А как без сеньоров-то?)
А что у вас за проект, что прям без синьоров никак?
У меня например вот этот https://vc.ru/services/1063966
Так. И в чем сложность? Архитектора данных на проектную занятость (сделать архитектуру и уйти дальше). Одного толкового продакта, к нему 3-4 системных аналитика (а у них далеко не 500 зарплаты). Дальше вам нужен 1 (один) лид и команда мидлов
Никакой толпы синьоров очередная надстройка над постгрёй не требует.
А зачем 3-4 системных аналитика? Не до конца понимаю эту роль, в отл от архитекта, продакт менеджера и продакт аналитика
Чтобы иметь возможность вместо синьоров использовать мидлов с идентичной эффективностью (это если говорить про конкретный контекст этой статьи и ветки комментариев)
По сути в данном случае системные аналитики "разжевывают" ТЗ до такой степени, что экспертность синьора не требуется.
Не до конца понимаю эту рольНу вот смотрите: у вас есть системный архитектор. Он создает архитектурные схемы до какого уровня? А наполнение запросов к API тоже будет архитектор писать?
По сути, системный аналитик (грамотный) разрешает ситуацию, когда системный же архитектор свою работу уже сделал, а команде разработки все еще "нипанятна". Можно разжежывать и архитектором, конечно (часто такое встречается), но это экономически неэффективно.
Я видел команды, где при 4 сильных СА команда бэкенд разработки из лида-мидла и 14 джунов успешно ваяла нагруженные сервисы (да, это был такой осознанный эксперимент), которые потом на ревью оценивались как "выглядит как код senior-grade, работает как код senior-grade"
Ответственный (?) сервис написать 14 джунами - эта пять.
Интересно, как наличие SA повлияло на качество кода и вообще на качество реализации? Код-то кто писал, кто ревьювил? Один миддл, которому пора платить как сеньору?
Вроде не забыл написать, что это был эксперимент. И да, на выходе - "это пять!". Потому что сервис работает под нагрузками выше проектных уже больше 6 месяцев. И работает хорошо. И рефакторинга пока (?) не требует.
Интересно, как наличие SA повлияло на качество кодаОпосредованно
и вообще на качество реализацииНапрямую. На выходе - целевое решение, а не мешанина из костылей из-за несогласованности или типичной ситуации "2 бригады укладчиков плитки двинулись навстречу друг другу с четким ТЗ: велодорожка справа"
Код-то кто писалДжуны
кто ревьювил?Смежная команда. В данном проекте использовалась модель кросс-ревью. Вот она, кстати, пострадала, потому что команду джунов пришлось в части ревью чужого кода дублировать. С другой стороны джуны поперли в гору как в жопу ужаленные
Один миддл, которому пора платить как сеньору?Занимался своими задачами тимлида)
Пора его повышать :)
В должности? Уже предложили - пока не хочет. В грейде? В сентябре пойдет на оценку