Получи случайную криптовалюту за регистрацию!

​​Деление айтишников по крутости. Каков же путь до всемогущего | Безрукий программист | DOKTOR

​​Деление айтишников по крутости. Каков же путь до всемогущего сеньора?

Пора наконец-таки разобраться в чём отличие между пресловутыми джуном , мидлом и сеньором .
А ещё расскажем, какие признаки говорят о том пора ли тебе гордо называться мидлом на собеседовании :)

Стажер. Далеко не так часто упоминается, но именно он предшествует джуниору. Работа стажера не всегда оплачивается, да и не всегда является работой в полной мере.
Если компания предполагает позицию стажера, значит на этом этапе она присматривается к стажерам как к кандидатам на полноценное трудоустройство. Значит и сам стажер имеет возможность без больших обязательств присмотреться к компании, попробовать себя в ней.

Junior. Считается начальным уровнем айтишника, хотя чем дальше развивается сфреа - тем больше к джуну предъявляется требований! Но главным отличием джуна устроенного на работу - малая самостоятельность, необходимость в менторе и проверке кода.
Обычно от джуна требуется знание только базовых не-специфичных вещей. Умение же быстро учиться потребуется точно, а также огромным плюсом будут прокачанные софт-скиллы. Это и определит, насколько быстро джун превратится в....

Middle. Считается самостоятельной боевой единицей - этим и отличается от джуна. Хотя мидл и не обязан знать всё подряд - он должен быть осведомлен о "best practices" и иметь опыт в большинстве профильных задач.
Главное для мидла - понимание процесса работы и используемых инструментов. Ему можно отдать почти любую задачу и быть уверенным в её эффективном выполнении - ответственность будет на нём, а не на менторе.
Сам же мидл уже может быть ментором. Именно зарплаты мидлов обычно мелькают в разного рода статистике по IT профессиям.

Senior. От него ожидается глубокое понимание разных технологий в сфере своей специальности. Предполагается, что сеньор имеет большой и разнообразный опыт работы с разными инструментами и технологиями.
Настолько большой, что он может принимать архитектурные решения на проектах, организовывать их структуру и оценивать риски и сроки на выполнение работ.
На этом этапе всё больше в задачи входит менторство и передача знаний коллегам, управление командой.

А дальше?...
Lead. Фокусируется на управлении командой, задачами и ресурсами. Меньше кодит.
Principal. Это сеньор знающий весь проект, консультирует коллег, планирует применение новых технологий, доработки и оптимизации всего процесса в проекте.
System/Solution architect. Огранизует общую концепцию построения системы. Выбирает техническое оснащение.

А дальше - всё что захочешь. Рост от джуна до синьора может занять не больше 5-ти лет. В рамках всей карьеры это лишь небольшой блок твоих навыков, составляющий не более 30%. Дальше есть возможность сменить специальность на смежную (developer->devOps->System architect), разрабатывать новые фреймворки и платформы, передавать знания - всё ограничивается только твоей фантазией!

#it_доступно_всем