Вернуться назад

С какими трудностями сталкивается джуниор-разработчик на первых порах?

Карьера в IT Ответов: 1
Alma
Пользователь
ALMAMAT

1. Основные проблемы джуна – найти первую работу и разобраться, какие технологии осваивать дальше. Полезно поставить себе амбициозную цель.

2. Очевидная сложность – мало практического опыта. Поэтому уже на этапе обучения нужен концептуальный и креативный подход к портфолио. Хорошо в процессе учебы делать интересный прикладной проект – развивает гибкость мышления и креативный подход. Кстати, их называют «Pet-проекты» – «проекты-питомцы».

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

4. Есть тенденция на рынке – планка ожиданий повышается. Бывает, джун ожидает, что его возьмут в команду, чтобы обучить под потребности компании. Джуниор-разработчик – это младший программист, он работает и решает задачи. Да, и учится, но это дополнительная возможность, а не причина найма. Поэтому наниматели ожидают приличный стек, знание синтаксиса, фреймворков, ООП, баз данных, библиотек, системы управления версиями, а также приемлемый английский. Нужно изучать описания вакансий Junior-разработчиков, следить за процессами и новостями в IT, читать группы в Facebook и Telegram (в том числе, про вакансии в IT), а также IT-медиа и дискуссии разработчиков в комментариях. В общем, держать руку на пульсе. Так можно узнать, какие фреймворки изучить, что сейчас актуально, о чем упоминают в требованиях, что говорят опытные программисты и эйчары.

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

6. В работе джуниор обычно сталкивается с несколькими трудностями: есть проблема с тайм-менеджментом – застревает на сложной задаче; неуверен в себе; не отслеживает достижения и не фиксирует их в резюме; знаний порой не хватает, а попросить о помощи коллег стесняется или боится; не ориентируется, когда в проблеме нужно разбираться самостоятельно, а когда пора спросить; не знает, как найти общий язык с коллегами; не знает популярных методологий, таких как Scrum. Расти джуну мешает отсутствие целей. Стоит посоветоваться с тимлидом или синьором, чтобы наметить траекторию развития. И еще джунов часто озадачивает работа с техническим долгом, но это отдельная тема.

0
Запишитесь
на бесплатный пробный урок
Записаться