Какой вы начинающий разработчик?

Заядлый прокрастинатор, оверачивер или человек-самостоятельность.

Начало карьеры — непростой период: нужно учиться планировать своё время и, чаще всего, совмещать работу с учёбой, применять полученные знания на практике и налаживать отношения с коллегами. Академия Яндекса собрала разные типы начинающих разработчиков — и материалы, которые могут помочь им с возникающими трудностями.

Ачивоцераптор

Ачивоцераптор

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

Cовет:

Чтобы не перегружать себя, попробуйте автоматизировать часть рутинных задач. В этом вам может помочь материал Яндекс.Практикума.

Завтразавр

Завтразавр

Обещает сделать всё в срок и даже помочь своим товарищам, а потом забывает про эти обещания до дня дедлайна. Запасается кофе и отключается от окружающего мира, чтобы всё успеть, и часто справляется вовремя — но не всегда.

Cовет:

Планирование — непростая задача, но необязательно скучная. Продакт-менеджер в Яндексе Полина Анисимова рассказала о необычных способах распланировать время и силы.

Стеснотопс

Стеснотопс

Борется с синдромом самозванца и пока что проигрывает. Во время отбора на работу каждый день пил валерьянку и менял шрифт в резюме, чтобы успокоиться. Теперь вздрагивает каждый раз, когда ментор хочет дать ему обратную связь, — несмотря на то, что его хвалят.

Совет:

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

Теоретикотопс

Теоретикотопс

Знает об алгоритмах всё и легко напишет сортировку пузырьком, даже если разбудить его посреди ночи. Пишет нетривиальный код — настолько, что другие коллеги не могут в нём разобраться. Недоумевает, когда остальные не знают то же, что знает он, и не всегда может объяснить своё решение.

Cовет:

Фундаментальные знания — отличная основа для начала карьеры. А практические навыки и опыт можно получить во время стажировки. О том, как взять максимум от первой работы, читайте в нашем материале.

Яправодактиль

Яправодактиль

Воспринимает любую критику в штыки, а на замечания к коду отвечает, что это не баг, а фича. Может умело аргументировать любую идею — но применяет этот навык не чтобы найти оптимальное решение, а для защиты от воображаемых критиков.

Cовет:

Возможно, вам будет проще принимать обратную связь, если вы наладите хорошие, доверительные отношения с коллегами. В этом вам помогут гибкие навыки, умение работать в команде и договариваться.

Ясаморекс

Ясаморекс

Приходит на работу с девизом «Не задавать лишних вопросов». Даже когда возникают трудности, он стискивает зубы и пытается всё сделать сам. Однако такой героизм редко бывает полезен — ведь спросить коллег быстрее, чем три часа искать ответ на Stack Overflow.

Совет:

Не бойтесь задавать вопросы старшим товарищам и менторам. Так вы узнаете, в каком направлении двигаться, чтобы решить задачу, — и покажете свою вовлечённость.

Goзавр

Goзавр

Начинает каждое утро с того, чтобы прочесть все последние новости на Хабре и HackerNews. Первым узнаёт про новые библиотеки и фреймворки и тут же начинает использовать их в работе — и часто собирает все возможные баги.

Совет:

Чтобы не утонуть в потоке информации и выстроить систему знаний, попробуйте использовать советы из нашего материала.

Идеалодок

Идеалодок

Знает все языки программирования — включая мёртвые. Выучил наизусть «Искусство программирования» Кнута и пишет код, в котором разберётся даже его бабушка. Правда мы таких не встречали — и не ждём «идеальных» разработчиков.

Краткий пересказ от Yandex GPT