Из-за неопытности начинающие разработчики часто допускают одни и те же ошибки, порой даже не связанные с кодом. Как избежать их и стать джуном, с которым приятно работать в одной команде? Мы собрали несколько советов, которые помогут.
Будь проще
Многие начинающие специалисты специально пишут излишне сложный код или навороченный код, чтобы показать свои навыки и доказать, что они способные работники и их не зря наняли. Не попадись в эту ловушку! Поначалу делай все как можно проще и набирайся опыта. Спустя некоторое время ты привыкнешь к стилю компании и поймешь, в какую сторону двигаться.
Не бойся спросить
Многие джуны не хотят просить о помощи. Они либо думают, что должны сделать это в одиночку, либо не хотят тратить драгоценное время старших. Однако большинство опытных кодеров скорее предпочтут тебе что-то объяснить, чем тратить время на переделку твоей работы. К тому же, многим нравится обучать тонкостям ремесла. Например, когда на код-ревью разработчик просит тебя написать что-то по-другому, отличный вопрос, который стоит задать: «Почему стоит писать так, а не иначе?».
Но прежде чем спросить, подумай
Если твой вопрос касается например API, с которым ты раньше не работал, обязательно прочитай документацию прежде чем спросить! Также имей в виду, что в кодовой базе может быть некоторая документация по конкретному проекту, которую ты мог упустить. Конечно, если ты все прочел и все еще что-то не понимаешь, нужно спросить. Однако не задавай вопрос, если ты не попытался найти на него ответ самостоятельно.
Разберись в продукте
Важным аспектом работы разработчика является понимание требований к продукту, их полезности для конечного пользователя и того, как код обеспечивает все это. Это то, в чем ты можешь преуспеть даже с нулевыми навыками программирования! Присоединившись к новому проекту, познакомься со всеми его особенностями, требованиями владельца и критериями качества.
Тестируй код
Это кажется пустяком, но вот в чем проблема: после того, как ты усердно поработал над кодом, и он выглядит великолепно, подсознательно ты не захочешь рисковать, запуская его и обнаруживая, что он на самом деле не работает. Борись с этим и обязательно тестируй все изменения! Распространенной ошибкой также является то, что ты вносишь крошечное изменение, а затем деплоишь код без тестирования. Бум, и ты положил прод из-за опечатки.
Подписывайся на наш телеграм-канал: там мы каждый день публикуем новости, задачки, обучающие и шуточные статьи и гайды. А еще при подписке мы дарим персонального бота с искусственным интеллектом, который пишет код на любом языке и отвечает на вопросы лучше гугла. Присоединяйся: https://t.me/+LCEwyeZo56k3ZGM6