Изучаете ли вы информатику или начинаете свое приключение в качестве младшего разработчика. Есть некоторые вещи, которые вы могли бы и должны делать, чтобы получить максимальную отдачу от своего времени в юниорском возрасте.

# 1 Узнай все

Это целый новый мир! Вы только что закончили обучение и получили свою первую работу младшего разработчика, поздравляем! Это невероятная возможность для вас по-настоящему разобраться во всех технологиях, которые использует бизнес. Технический стек сам по себе очень важен. Вам нужно узнать все, что нужно знать об этом. Из БД, ОП, безопасности, бэкенда и фронтенда. Просто будьте губкой и стремитесь к как можно большей экспозиции. Также изучите причины, по которым компания использует этот конкретный технологический стек.

Решение проблем

Большинство руководителей команд будут предлагать простые задачи, а некоторые требуют определенных навыков решения проблем. Да, они проверяют вас. Вы должны начать демонстрировать свои способности даже будучи младшим разработчиком. Но, чтобы добиться успеха, вы должны быть в состоянии положиться на свою команду. Мое эмпирическое правило: если вы не решили проблему в течение 20 минут, уходите. Сделав перерыв, вернитесь к нему с помощью другого разработчика и объясните свою проблему. Это известно как «резиновая нырка» и является очень распространенной техникой в ​​нашей отрасли. Когда разработчик активно работает с вами, чтобы помочь решить проблему, вы теперь «парное программирование».

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

# 2 Возьмите на себя ответственность

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