10 октября

Время роста: сколько ступеней у карьерной лестницы программиста

Расслабьтесь, закройте глаза и представьте себе айтишника. Что вы видите? Парня в полумраке, вовсю стучащего по клавиатуре и пишущего код? Соседа, который с периодическим постоянством переустанавливает винду всем нуждающимся на вашей улице? Илона Маска, покоряющего бескрайний космос? Доля правды есть в каждом сценарии, но знайте, дивный новый мир IT не ограничивается тесной каморкой, соседскими квартирами и окошком иллюминатора. Как и в других областях программисту есть к чему стремиться и куда расти. Чтобы не быть голословными, провизуализируем карьерный путь разработчика.
Junior
«Расскажи, покажи, проверь, я переделаю, проверь снова»

Это первая ступенька на пути к развитию в профессии. Специалисты со званием джуна, как правило, приходят в компанию чистенькими (=без опыта работы), но «знающими». Поэтому, чтобы успешно пройти этап длиною в год-полтора, требуется помощь более опытных товарищей по цеху. Основная задача джуна на старте – связать необъятную теорию с реальной практикой коммерческогопрограммирования. Далее – оттачивание навыков и плавный переход на второй уровень.
Middle
«Тебе нужен хороший код? Просто скажи, что я должен сделать»

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

Но если вы любите денежки, любите и технологии новые осваивать, чтобы за 2 года из мидла превратиться в сеньора-помидора.

Senior
«Есть задача – есть решение»

Это максимально высокий уровень, на котором программисту требуется писать код. Помимо работы руками сеньор немало времени проводит на митингах, принимая участие в обсуждении архитектурыпрограммного продукта. На данной позиции можно оставаться сколько душе угодно. Но следует понимать, что и сеньор может быть не последним причалом в карьере.
МИНУТКА МУДРОСТИ: на любом уровне эволюционных преобразований каждый айтишник нуждается в ревью. Ревью проверяется всеми у всех.
Что дальше?

Чтобы ответить на этот вопрос, необходимо понимать, что с ростом карьеры растет и уровень абстракции решаемых задач. Для желающих распахнуть свои чертоги разума есть возможность сменить код на проектирование и начать создавать архитектуру приложений. Люди коммуникабельные без труда займут позицию руководителя проектов. Также можно стать мастером и обучать маленьких падаванов. Запомните, ключевым фактором, влияющим на темпы развития карьеры, является желание развиваться. Ну и нужно быть готовым к решению большого количества нестандартных задач

Стань востребованным IT специалистом

Наша цель — дать тебе знания и опыт, достаточные для трудоустройства в крупнейшие IT компании.