В любой сфере деятельности нужно расти. Иначе зачем все это?
Если вы выбрали профессию по душе, то рост не будет сложным и принудительным занятием.
Растите и развивайтесь всегда и во всем. Никогда не останавливайтесь. Только вперед, только хардкор.
Хочу поделиться несколькими советами для профессионального роста программистов, которым я сам следую.
Практика.
Постоянная практика. Теория – это хорошо, но писать код вы научитесь только во время его написания. Тренируйтесь, пишите все сами, даже если можно автоматом. Так вы быстрее запомните связки и набьете руку.
Культура.
Пишите красиво, понятно и лаконично. Так, чтобы любой программист смог понять ваш код. Да и вы сами по прошествии даже нескольких лет спокойно во всем разобрались. Структурируйте, оставляйте комментарии. Не будьте говнокодером.
Тренды.
Будьте в курсе новых технологий. Развивайтесь, учите языки программирования. Всегда держите руку на пульсе, иначе рискуете кануть в небытие.
Английский.
Учите язык. Без него никуда. Вся документация, интереснейшие статьи и книги – на английском. Если уж вы решили программировать – язык обязателен.
Кроме того, это прямой путь к работе за границей, а значит карьерный рост, возможность путешествовать, переезжать и быть на волне.
Литература.
Читайте книги и статьи, смотрите обучающие видео. Проходите курсы для повышения квалификации. Встречайтесь с коллегами, учитесь у них и обучайте их. С опытом приходит понимание многих вещей, а также все новые вопросы. Это и есть развитие, а значит вы движетесь в правильном направлении.
Вера в себя.
Не сдавайтесь. Даже когда сложно. Даже когда дедлайн на носу, а вы не разобрались с проблемой. Любая проблема — это возможность обогатить свой опыт – решить задачу нового уровня. Посмотрите на ситуацию аналитически. Создайте прототип проблемы и постепенно приближайте его к реальной ситуации.
Чистый лист.
Не бойтесь начинать с чистого листа. Лучше напишите качественный и красивый код, чем исправляйте старый и запутанный. Всегда стремитесь сделать лучше, чем было. Не жалейте времени на это. Тем более, что на исправление может уйти куда больше.