Однажды я работал в очень большой компании с очень крутыми консультантами



Очень крутые консультанты работали над очень важными проектами по оптимизации промо акций, ассортимента и всего на свете.

Ребятами они были умными и приятными в общении. Читали разные книги, могли поддержать беседу и совсем ерунду почти никогда не предлагали.



К сожалению они не умели писать код, не знали что такое архитектура/дизайн и масштабирование систем.

Для них было неприятным открытием, что некоторые вещи при масштабировании в 15 000 раз - нежизнеспособны. Хотя казалось бы, все слышали про муравья, которого при увеличении раздавит под собственным весом.



Кульминацией послужил момент когда мне с гордостью вручили архитектуру проекта - большой листа формата А3, плотный картон, красивые цветные иллюстрации.



Я взял лист и начал его изучать. Многочисленные прямоугольники, изображенные на нем, внушали уважение. Приглядевшись к ним, я понял что типов прямоугольников два - excel и jupyter notebook, местами соединенные через планировщик задач.



Мороз пробежал по спине при мыслях о таком продакшене. Но надо было держать лыбу, ведь партнер от консультантов сидел рядом и внимательно наблюдал за моей реакцией. Благо я тоже читал книжки, в которых Сунь Цзы писал: Война – это путь обмана. Поэтому, если ты и можешь что-нибудь, показывай противнику, будто не можешь



Стоит ли удивляться, что большинство проектов неизмеримо разрослись, команды стали слишком большими и неповоротливыми, а один проект стал притчей во языцех с ежедневными стендапами в полтора часа

#Memoir