besogonskiy
@besogonskiy
работаю php laravel разработчиком.

Как стать архитектором в веб-разработке?

Какой путь достижения профессии "Архитектор" ? Где и как этому можно научиться и с чего начать?

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

Но для этого нужно собрать пошаговые чек листы для получения навыков архитектора.

Какие книжки почитать, на какие каналы подписаться, какие онлайн обучения пройти, что нужно дополнительно выучить , с кем нужно подружиться - принимаются любые рецепты.

Есть еще вариант поизучать чужие проекты на аутсорсе + брать заказы.

Брать архитектора со стороны мы пока не имеем возможности. Слишком ограничены инвестиции в наш проект, которые еще не вышел на окупаемость и мы разрабатываем его на интузиазме за зарплаты ниже рыночных. Переход в другую команду невозможен потому что мы являемся совладельцами этого проекта.
  • Вопрос задан
  • 397 просмотров
Пригласить эксперта
Ответы на вопрос 2
sergey-gornostaev
@sergey-gornostaev
Седой и строгий
Этому нигде нельзя научиться, в архитекторов вырастают естественным путём из программиста сеньорского уровня, сталкивавшихся много лет с архитектурными проблемами, перенимавших знания от опытных архитекторов и прочитавших сотни книг.
Ответ написан
Комментировать
ketovv
@ketovv
Питонист
Для начала стоит разобраться с тем, чем должен заниматься Архитектор по вашему видению. Возможно вы хотели бы стать Инфраструктурным инженером, а не Архитектором? Не знаю.
Есть хорошая книженция - "Чистая Архитектура" дядюшки Боба, которая может вам помочь.
Ещё замечательный, но куда более сухой и тяжелый материал - "Высоконагруженные приложения" Мартина Клепмана.

Но, вместо метания, могу уверенно сказать, что разработчику в стартапах куда важнее иметь навыки инфраструктурного инженера, чем архитектора, а это стезя DevOps'a, а там уже совсем другие книги и курсы. Посмотрите в сторону изучения Kubernetes, семейства Apache, продуктов Hashicorp и прочее. Вдруг вам нужно именно это.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы