Думаете, у вашей компании проблемы с бюджетами? Тогда вот достоверная история (рассказал мой студент).
Мы – крупная розничная сеть, а наша «цифровая трансформация» выглядит как начало анекдота: «Заходят в бар 1С, кладовщик и поезд».
⏺ Субъект: крупная розничная сеть «Свежесть».
⏺ Товар: элитные продукты (портятся стремительно).
⏺ Поставки: в десяток регионов России.
⏺ Проблема: логистика, склад, бухгалтерия не связаны в единую систему, каждый работает в своих приложениях.
⏺ Решение руководства, принятое пятилетку тому назад: нанять одного (одного!) очень хорошего программиста, который соединит всё разножопицу воедино своими руками.
⏺ Сроки: не определены. Программист начал работать на пару лет раньше меня, а я в сети почти три года.
Этап 1. Создать отдел дармоедов!
Программист – и правда толковый дядька с опытом отсюда до Шэньчжэня (кажется, еще спутники при СССР программировал). Т.е. натурально он начинал работать, еще когда компьютеры были большими и на перфокартах. Но он не интегратор и в большинстве процессов логистики и торговли ничего не понимает. Потому добросовестно сидит и пишет то, на что хватает его понимания (и что интересно в моменте).
Регулярно всем объясняет, как же всё это сложно. Верим, что сложно.
В помощь программисту, спустя пару лет, наняли аналитика, чтобы он как-то описывал задачи и связки написанных костылей с другими системами-костылями.
Уже при мне в команду взяли администратора программы. Он носит туда-сюда полурабочие патчи-версии и делает вид, будто программисту ставит задачи он и аналитик.
Годы идут, надежда живёт. Наши самописное сокровище старается встроиться в другие разрозненные системы (многие из которых уже сняты с поддержки). Что-то получается, что-то нет. Где-то самописное сокровище немного помогает, где-то мешает, где-то ломает всё, что и так не работало.
Цифровой монстр Франкенштейна растёт, наглеет, хорошо кушает. Деньги на отдел «автоматизации» уходят не то чтобы огромные, но годами.
И признаюсь: я почти три года работаю в «Свежести», но только недавно начал понимать, что происходит нерациональное.
Что одному человеку дали задачу, с которой он никогда не справится. Тут нужен не один программист, а команда аналитиков и кастомизация какого-то глобального решения под наши нужды.
Вряд ли внедрение такого глобального промышленного решения стоило бы дороже, чем постоянная кормёжка бесполезного отдела (молчу про убытки и риски от работы этого творения).
Но я делюсь историей не поэтому, а потому что недавно сюжет вышел на новый уровень.
Как полагается в хороших триллерах, добавился элемент срочности.
Этап 2. Принц Уэльский уходит на пенсию
Принц в нашей истории – это программист. Ему уже немало лет, он - работающий пенсионер, и не скрывает, что с удовольствием окончательно уйдёт на покой ибо заслужил.
А чего бы нет? Со своими доходами он легко купит домик на море и будет пинать буйки в следующие сорок лет, дай бог ему здоровья.
Программист сообщил о своих планах руководству, которое само почему-то не дотумкало до этого риска.
Этап 3. Отрицание, истерика, депрессия
Конечно же, наш принц Уэльский – единственный носитель священного знания о том, как именно работают самописные костыли. И всё будет плохо, если он уйдёт.
Руководство внезапно прозрело. Аттеншн, беда, помогите, надо срочно дописать все самописные костыли за три месяца!
Три раза ха-ха. Это нерешаемая задача, что нам и демонстрировали годами. С чего вдруг всё решится теперь?
Но я с интересом наблюдаю. Вдруг когда программист уйдет на пенсию, руководство решит пересмотреть подходы? Подойти к задаче системно, комплексно, привлечь аналитиков, перевести весь наш IT-контур на единые рельсы?
Или найдут нового Гениального Программиста, который будет заниматься священным писанием?
Делайте ваши ставки, как говорится.