Быть разработчиком очень тяжело: нужно всё время учиться, чтобы не отставать. Но проблема даже в не в том, что учёба требует серьёзных вложений сил и времени, а в том, что не всегда понятно, куда расти, за какие из новых технологий браться.
Вот несколько способов, как найти свой путь развития без лишнего стресса.
Помощь руководителя. Если вы работаете в крупной компании с выстроенной HR-стратегией, линейкой грейдов и понятными процессами развития сотрудников, то руководитель поможет вырасти в рамках компании. Есть шанс получить подробный фидбек и чёткие рекомендации.
Личная ответственность. Если в компании нет механизмов с описанными грейдами, попробуйте самостоятельно расширять зону влияния и компетенций. Берите на себя задачи по разработке крупных модулей и компонентов. Учитесь понимать, зачем они разрабатываются и какие метрики у таких задач. Старайтесь обнаруживать слабые места и потенциальные сайд-эффекты на другие модули. Применяйте другие инструменты, тестируйте, самостоятельно ищите ответы на сложные вопросы.
Ментор. Найти своего ментора может быть сложно, потому что он должен быть опытным, уметь объяснять и подходить по характеру. Ментор направляет и рассказывает о подходах, но не даёт готовых решений.
Участие в опенсорсе/пет-проекты. Это помогает прокачать насмотренность, подтянуть опыт, научиться новому, познакомиться с актуальными практиками.
Собеседования. Проходить их может быть стрессом. Но если использовать собеседования как источник опыта, то можно узнать о своих пробелах в знаниях, о новых технологиях и подходах в разных компаниях.
В курсах программирования в Яндекс Практикуме мы продумали учебную программу так, чтобы совместить всё вышеперечисленное: в ней только те знания, которые будут востребованы на рынке, а в учёбе студентов сопровождают ревьюеры, менторы, кураторы и специалисты Карьерного центра.
Начать учиться можно бесплатно! Пройдите первую учебную тему до 20 ноября и получите скидку 20% на выбранный курс.
Post #462
4.6K
- 👍 11