кажется, этот случай, когда есть много ограничений, в том числе уже написанный код, и пытаются выжать из него все что можно
ага, пока что-то может работать - пусть работает :). Я вчера что-то заленился писать историю про версию 2.0. Но сегодня, пожалуй, изложу. Заодно энергия треда может поменяется.
Когда-то давно у нас были натренированные ML стратегии, на которые было убито кучу человекочасов и машиночасов. И все бы ничего, но упрощения статистической модели которые лежали в основе всех стратегий были сделаны настоящим наркоманом. Ну вот вообще наркоманом-наркоманом в состоянии измененного сознания. И это люто пекло самолюбие моих коллег.
Вместо того чтобы расти в ширину и пивотиться они решились на версию 2.0 где все будет обоснванно, красиво, машинным образом расчитано. И вдруг гениальное решение в общем виде даст экспоненциальный рост business value. Ну в общем они больше 2 лет пили святой грааль 2.0. Угробили на тренировки годы и годы машинного времени (ибо сравнивать стратегии надо на сравнимых объемах тренировок) и модель наркомана уделала их просто в 0.
Казалось бы надо остановиться. Но как остановиться если печет. И они сделали ещё 2 или 3 версии святого Грааля, которые также вчистую просрали наркомодели. Естественно это все привело к крутому выгоранию и ускорило конец.
Вот такая балалайка. Как надо уметь сдерживать свое эго и жажду прекрасного ради сохранения бизнес процесса 😅.
Оборачиваясь назад: если вы видете что ваша серверная окупается за 10 минут работы (сейчас с виртуалками тем более все проще) - плюйте на все, костыльте и растите пока растется. Можно даже по ночам не спать и расти. А когда становится понятно что это не спринт, а марафон, вон тогда уже нужно включать голову и накопленные ресурсы :)