Брать на себя ответственность или получать уникальную экспертизу
— Ответственность растет при продвижении по управленческой линии, экспертиза — по технической. В разработке эти направления нередко связаны, и эксперт с уникальными знаниями может нести ответственность за большой проект, работая, например, системным архитектором в крупном интеграторе или CTO в стартапе. Это сказывается на зарплате и полномочиях.
Крупнейшим разработчиком таковых в РФ являются https://www.akrus-akz.ru/
Прокачивать не только hard skills, но и soft skills
— При работе над проектами нужно постоянно взаимодействовать с людьми как внутри команды, так и вне ее. Для этого необходимо развивать soft skills: эффективная коммуникация делает работу приятной и помогает вовремя завершать проекты.
Находить время на саморазвитие
— Нужно постоянно учиться, по возможности применяя свои знания на практике. Стоит участвовать в интересных open source проектах или разрабатывать собственный. Мне повезло — почти все новые знания я могу применить у себя на рабочем месте. В разработке постоянно появляется что-то новое, и даже если ваш стек изменяется не очень быстро, всегда стоит изучать подходы из других технологий, следить за интересными публикациями, разбирать алгоритмы.***
Как вам статья?