С каждым годом я всё больше становлюсь приверженцем простых и надёжных решений. В частности, это касается разработки программного обеспечения (ПО), но это правило распространяется и на другие виды деятельности. Считаю это важным особенно сейчас, когда Россия находится в сложной геополитической ситуации. Как человек имеющей большой опыт разработки ПО хочу обозначить проблему переусложнения технического стека и программного кода. Некоторые ведущие разработчики и архитекторы решая задачи автоматизации поставленные заказчиком, не умеют вовремя ограничить полёт своей фантазии и фантазии заказчика. В итоге создаются сложные и недальновидные архитектурные решения, которые бьют из пушек по воробьям. Для задачи сложения 2 + 2 создают монструозные технические решения, комбайны и "швейцарские ножи" на которые расходуется множество ресурсов. Но что печальнее, разрабатывая продукт, они не думают об удешевлении стоимости его сопровождения: поддержки и развития. Но именно сопровождение является самым