Comments 11
осмотрел почти все вакансии Go-разработчика в России. Разобрал, какие технические навыки нужны для каждого грейда по разным рекрутинговым площадкам, посчитал медианную зарплату

Джун (0–1 год) — стажёр или начинающий разработчик;
Мидл (1–3 года) — разработчик с небольшим опытом;
Сеньор (3+ года) — опытный разработчик.
А дальше золотой сеньор, двойной изумрудный сеньор и тройной алмазный сеньор.
Надеюсь, что через пару лет мы не будем вспоминать 2025-й как «тот год, когда был прекрасный найм».
Будете.
3 года это джун
А хирургам вообще с таким опытом практиковать не дадут: ординатура 4 года
Я спустя 3 года стал чувствовать что только-только стал мидлом. А синьором за 3 года - ну разве что синьором фреймворка. Если все эти 3 года только на одном стеке и сидеть. Да и то не в любой компании и не с любым бэкграундом
Как известно, существует 3 вида лжи:
Ложь, наглая ложь и статистика.
В свой пост я хотел внести минимально субъективности, чтобы не портить статистику.
В большей части вакансий, где указан грейд сеньора (например на хабр карьере или гетматч) требуют в основном 3+ или 5+ лет опыта, поэтому я и отнес 3+ лет опыта к сеньорам.
Вообще, достаточно сложно определить грейд по годам опыта:
1) Неизвестен бэкграунд человека. Он мог закончить хороший IT вуз, а мог двухнедельный курсы
2) Неизвестно, чем он занимался на работе. Он мог постоянно делать разные вещи даже на одном стеке, а мог плевать в потолок
3) Неизвестно, чем человек занимается в свободное время. Он может дополнительно что-то изучать, учиться в каких-то школах (ШАД, например), работать на второй, третьей, десятой работе, а может заниматься своими делами.
4) Неизвестно, есть ли у человека талант в данной области.
Поэтому я взял модальный результат (а это 3+ лет опыта) и отнес его к сеньору, не думая, можно ли за это время дорасти до него или нет.
В разных компаниях и у разных людей разное понимание "кто такой джун, мидл, сеньор". Легко поверить, что в одних компаниях сеньоры за 3 года, а в других за 10. В этом нет противоречия.
В моём понимании грейды в зависимости от лет опыта
0-1 - стажер
1-3 - джун
3-6 - мидл
6+ - сеньор
Я с 3 годами опыта отношу себя к мидлу, при том что у меня 2 профильных образования. Мне страшно представить что за чудовища в отрасли работают, раз road to senior за 3 года это не минимум, а мода, т.е. самое часто встречаемое значение. Но понимание того, что моё понимание сеньора не совпадает с их пониманием, снимает мою тревогу
Но понимание того, что моё понимание сеньора не совпадает с их пониманием, снимает мою тревогу
Так и есть, у каждой компани свое видение на этот счет. Кто-то повышает джунов до миддлов и не дай бог сеньоров из-за отсутствия других кадров, кто-то показывает сильный профит на перфоманс ревью - который тоже бывает очень разным. У меня в прошлой компании была чистая оценка роста хард- и софт-скиллов, а сейчас - все внимание на проделанную работу за какой-то период, в которую входит оценка сложности задач, взаимодействие с другими доменами, проявление инициативы и так далее.
Самые редике и безумные кадры из тех что я слышал - где-то поставили зеленого джуна руководить командой, потому что остальная команда попросту уволилась и он остался единственным кандидитом.
Правильнее тогда уж так:
1+ - джун
3+ - мидл
6+ - сеньор
Потому что определенное кол-во лет опыта не означает автоматический переход на следующий грейд. Есть определенный минимум лет опыта, который нужен, чтобы человек достиг определенного грейда. Но это именно что минимум. Кто-то может до сеньора и за 10 лет не дорасти.
По хорошему сениор это уже не только про стаж и я вполне себе знаю кучу людей, которые после десяти лет в профессии всё ещё мидлы и дальше развиваться не собираются.
Поэтому я взял модальный результат (а это 3+ лет опыта) и отнес его к сеньору, не думая, можно ли за это время дорасти до него или нет.
Если такое в теории и возможно, то я пока в реальности ни разу не встречал.
Поэтому если фирма ищет сениоров с трехлетним стажем, то я бы сказал что с фирмой что-то не так. Ну за исключением случаев когда речь идёт о трёх годах опыта именно в конкретном стэке, а не стаже в целом.
Как раз искал что-то такое, чтобы со статистикой как-то соприкасалось, и нашел
Конечно, жаль, что такая ситуация складывается, хотел на го перейти
Господа, гипотетический кейс. "сеня" из явистов волею судеб решил перейти на голанг (денех якобы больше ль, заколебался ль, не суть). Поднял значит гошный синтаксис, основной тулинг, особенности языка, паттерны использования, в общем все что мог самостоятельно и на мелких проектах. На какую должность/зп таковой может претендовать?
Чего хотят от Go-разработчиков и что им предлагают в середине 2025 года