Куда двигаться профессионально? Ситуация такая. Последние года полтора не вижу куда дальше развиваться в плане профессионального роста. Книги по ООП, DDD давно не дают ничего нового. Все вопросы связанные с архитектурой приложений которые были для себя я уже решил. С такими вещами как TDD, DDD, CQRS, SOA я давно знаком и успешно применяю. Текущий проект архитетурно вылизан, как в плане поддержки кода, так и в плане масштабируемости приложения. На данный момент пишу бекенд на руби(не rails way), ранее писал на яве, откуда и перетащил к любовь к архитектуре. Собственно и раньше упирался в потолок, но каждый раз находилось что-то принципиально новое чего я не знал. Сейчас же я не вижу ничего принципиально нового что могло бы появится. Вопрос к тем кто сталкивался с подобной ситуацией, куда вы растете дальше? Может быть стоит попробовать себя в чем то другом? Что посоветуете?
Ваша ситуация довольно типична для профессионалов, которые достигли определенного уровня в своей области и столкнулись с потенциальным стагнацией. В таких случаях, рекомендуется искать новые вызовы и возможности для роста.
Одним из вариантов может быть изучение новых технологий или языков программирования. Например, если вы пишете на Ruby, может быть стоит попробовать изучить Python или Go. Также, можно попробовать расширить свои знания в области машинного обучения или искусственного интеллекта, если это вас заинтересует.
Другим вариантом может быть участие в проектах с отличающейся от текущей отраслью. Например, если вы сейчас работаете в сфере веб-разработки, может быть стоит попробовать свои силы в разработке мобильных приложений или разработке игр. Это позволит вам приобрести новый опыт и навыки, что в свою очередь, поможет вам дальнейшем профессиональном росте.
В любом случае, помните, что стагнация - это часть процесса развития и возможность для новых вызовов. Иногда, для того чтобы продолжить развиваться, необходимо выйти за пределы зоны комфорта и попробовать что-то новое. Удачи вам в вашем профессиональном пути!
Ваша ситуация довольно типична для профессионалов, которые достигли определенного уровня в своей области и столкнулись с потенциальным стагнацией. В таких случаях, рекомендуется искать новые вызовы и возможности для роста.
Одним из вариантов может быть изучение новых технологий или языков программирования. Например, если вы пишете на Ruby, может быть стоит попробовать изучить Python или Go. Также, можно попробовать расширить свои знания в области машинного обучения или искусственного интеллекта, если это вас заинтересует.
Другим вариантом может быть участие в проектах с отличающейся от текущей отраслью. Например, если вы сейчас работаете в сфере веб-разработки, может быть стоит попробовать свои силы в разработке мобильных приложений или разработке игр. Это позволит вам приобрести новый опыт и навыки, что в свою очередь, поможет вам дальнейшем профессиональном росте.
В любом случае, помните, что стагнация - это часть процесса развития и возможность для новых вызовов. Иногда, для того чтобы продолжить развиваться, необходимо выйти за пределы зоны комфорта и попробовать что-то новое. Удачи вам в вашем профессиональном пути!