Этот вопрос задал мне мой коллега. Но я не смог ему ответить, до сих пор у меня нет ответа. Вот я и решил написать свое мнение по этому поводу.

Последние 3 года работаю программистом, прошел разные языки программирования, выучил то, что нужно, остальное забросил. У меня была возможность работать как над индивидуальными проектами, так и над большими проектами в команде.

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

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

Я люблю программировать, я хочу быть кодером, а не разработчиком.