Недавно видел вакансию технического директора вот с такой формулировкой. Что думаете ?
"Нам подойдут те управленцы, которые читали книжки по инженерии а поэтому понимают, что:
-Тестировщики не нужны – разработчики должны сдавать работающий код -Системные аналитики не нужны – разработчики должны опираться на слабосвязанные принципы и нашу SOA карту (карта, описывающая сервисы и входы/выходы между ними) -Скорость в software engineering = качество -Разработчики должны говорить на понятном бизнесу языке (DDD). И разрабатывать должны так же -Нам важна отчуждаемость кода. Не должно быть каких-то проектов, которые зависят от конкретного разработчика – т.е. Больших монолитов, которые слишком сложно переписать с нуля."