Я работал в сильных компаниях последние годы.. Видимо только этим можно объяснить мою уверенность в том, что разработка и ИТ-индустрия в целом стала за последние годы более профессиональной. Как я ошибался.. В связи с тем, что просто начал рваться в роли СТО, руководителя архитектуры, а еще и ментора буткампа, решил найти замену в виде руководителя корп. архитектуры. И меня поражает уровень кандидатов. Пока не было не одного, в чьем опыте я бы сомневался, реально решали задачи, реально работали руководителями корп. архитектуры в больших организациях. Но как работали и как решали... Типовые диалоги: - Как вы решали такую вот задачу? - Написал регламент, сказал команде делать правильно, а не правильно не делать! - Какими инструментами, паттернами пользовались для разведения контекстов? - Ну я сел, подумал и решил, что делиться будут так! - Как снизить coupling? - Не понял. - Ну как снизить связанность в ландшафте? - А, так это микросервисы делать. - Какие вы виделяете фитнесс-функции - В первый раз слышу. Ну и так далее. Дежавю какое-то. Как на конфе одного зеленого банка слышал лет семь назад: зачем нужны корпоративные архитекторы? Для того, чтобы у всех все было одинаково. Но без уточнения, одинаково хорошо или одинаково плохо... Ни знания паттернов, ни нотаций кроме какой-то одной (хорошо если это archimate а не С4), но самое главное - не умеют рассуждать. Ну и как в старые добрые времена - все не являются выходцами из разработки. Как следствие - непонимание системной архитектуры - архитектуры приложений и паттернов Больше всего удивило неприятно, отсутствие понимания того, для чего нужна архитектура и как она становится кодом, как она должна проверяться, как оптимизироваться? И это люди из огромных организаций, топовых банков, телекома. Люди, которые за свою работу получают вполне себе большие деньги.. Вопрос не в том, как так получилось с кандидатами? А в том, как так получилось, что последние годы я жил в другой среде?
3 месяца назад