Найти тему
Блог Юрия Шпынёва

Советы для профессионального роста программистов

В любой сфере деятельности нужно расти. Иначе зачем все это? 

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

Растите и развивайтесь всегда и во всем. Никогда не останавливайтесь. Только вперед, только хардкор.

Хочу поделиться несколькими советами для профессионального роста программистов, которым я сам следую. 

Практика. 

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

Культура. 

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

Тренды. 

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

Английский. 

Учите язык. Без него никуда. Вся документация, интереснейшие статьи и книги – на английском. Если уж вы решили программировать – язык обязателен. 

Кроме того, это прямой путь к работе за границей, а значит карьерный рост, возможность путешествовать, переезжать и быть на волне. 

Литература. 

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

Вера в себя. 

Не сдавайтесь. Даже когда сложно. Даже когда дедлайн на носу, а вы не разобрались с проблемой. Любая проблема — это возможность обогатить свой опыт – решить задачу нового уровня. Посмотрите на ситуацию аналитически. Создайте прототип проблемы и постепенно приближайте его к реальной ситуации. 

Чистый лист. 

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