ОИ
Архитектор - это крутой разработчик, которому уже скучно кодить и он, в силу своего опыта, видит любой проект целиком.
Архитектур щупал все решения своими руками.
Поэтому СА без опыта разработки не стать Архитектором.
1. Разработка (код, алгоритмы, ограничения языков, их плюсы и минусы).
2. Работа системы на уровне компонентов системы (паттерны взаимодействий, API, протоколы, опыт внедрения).
3. Работа с бизнес-процессами, варианты их имплементации в системе (как уложить процесс на систему).
4. Работа с уровнем сетей, безопасности и баз данных.
5. Лидерство.
Вот не выйдет у СА сразу взять все 5 направлений. Зачастую из-за этого (как я слышал) роль архитектора в больших компаниях дробится на несколько разных видов архитекторов (бизнес, разработки, уровня сетей). ОЧЕНЬ сложно получить сотрудника до 40 лет с таким опытом в достаточном уровне.
В этом плане СА развит в зонах 2,3 но ему надо развиваться в зонах 1,4,5. Но скорость развития зависит от нагрузки на работе + виде работы (т.е. используете ли вы эти вещи в бою).