Где получать знания необходимые для работы архитектора? Правильно ли я понимаю, что архитектор как минимум должен быть Senior Fullstack разработчиком?
1. Да, fullstack лучше для архитектора. Если что-то одно, то тогда бэк. Из фронтенда в архитекторы - очень сложно
2. Где брать знания.
а) рабочие проекты и общение с архитектрами в рамках решения своих задач
б) видео и конференции, например мне нравятся ребята из проекта "между скобок", там много годных мыслей и практических моментов
в) книги
г) изучение фреймворков по архитектуре и различных специализированных решений (c4, bpmn, itil и т.д.)