Здравствуйте, Current, Вы писали:
C>В итоге, как опытный сисадмин, архитектор работает с людьми, а не с компьютерами.
Это всегда так было, есть и будет.
Работа архитектора — строить систему в условиях ограничений. И основной скилл — уметь ограничения выявлять. Чаще всего ограничения не в технологиях, а в сроках, бюджетах, людях и их потребностях, и далёких от технологий вещах. Поэтому архитектор всегда больше работает с людьми. Если это нормальный архитектор.
C>По моему опыту, архитектор может работать долго, если C>- он bus-фактор номер один, т.е. только он понимает как оно в целом работает, а все остальные только по кускам. и любые попытки передать знание дипломатично пресекаются C>- архитектор скорее хороший менедежер — имеет подход к каждому бегемотику, и хороший скил продаж "г. и палок", который они делают C>и то и другое не слишком хорошо для бизнеса, но менеджеров устраивает гораздо больше 2-ой вариант
А чем второй вариант плох для бизнеса?
В советское время был институт ГИПов, на каждом крупном проекте был свой Главный Инженер. Он как раз работал по второй модели и это считалось правильным.
C>поэтому "не берите на работу архитектора", крайне практичный совет, как это ни печально
Я бы сказал, что не надо брать архитектора-теоретика.
C>не менее печально то, что все зло в программистах-бегемотиках
Программисты разные бывают. В изобретательство превышает лень и получается overarchitecture, у других лень оказывается сильнее и получается код из говна и палок.
Держать баланс могут не все. А когда целый коллектив, то это отдельная сложная нелинейная работа. А если добавить нетехнические ограничения — вот и работа для архитектора.