DEV Community на русском
Подписаться
Ловушка начинающего разработчика: учиться вечно вместо того, чтобы создавать!
Автор изначально считал, что получение новых знаний напрямую ведет к тому, чтобы стать лучшим разработчиком и получить работу. Однако он понял, что накапливает информацию, не приобретая практического опыта разработки. Это привело к ловушке постоянного изучения новых технологий без создания чего-либо существенного. Автор подчеркивает решающее различие между изучением концепций программирования и становлением разработчиком, который может решать проблемы и создавать решения. Реальная ценность заключается в создании, а не просто в запоминании теорий или знании множества технологий. Лучший способ расти — это цикл обучения, создания, борьбы, решения проблем и совершенствования. Приверженность одному направлению и создание проектов более эффективны, чем перескакивание между технологиями без получения глубокого опыта. Выбранное автором направление — Flutter, с целью самостоятельно создавать приложения и решать проблемы. Новичкам рекомендуется начинать создавать проекты, даже если они не чувствуют себя готовыми, поскольку несовершенства — это нормально и является частью процесса обучения. В конечном счете, становление разработчиком — это применение знаний и получение опыта через создание, а не просто сбор информации.