Нет ничего более постоянного, чем временное



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



В жизни

Бывает такое, что-то в быту немного поломается, и вместо того, чтобы потратить час на хорошую починку, тратишь 5 минут на костыльный хотфикс.

Сломалось что-то, ты изолентой подмотал, и вроде держится. Правда периодически разваливается и приходится перематывать. А еще теперь сильно дергать нельзя, а то точно распадется на молекулы. Да и перед гостями стыдно. В итоге так и живешь месяцами.



А еще бывает, что подмотал ты изолентой не просто так. И ведь часа у тебя этого лишнего не было, ты в театр опаздывал. А из театра уже уставший пришел. Когда чинить? А потом утром только позавтракал, уже на работу пора. После работы, понятное дело, отдохнуть надо, тут не до починок. Ну а на выходных то дела, то поваляться, то погулять, какое там ремонтировать? В итоге так в изоленте у тебя оно и мумифицировано навечно.



В работе

Абсолютно то же самое. Сначала либо поленились сразу сделать хорошо, либо надо было к дедлайну успеть. Накостыляли, а исправлять и некогда, ведь уже следующие дедлайны поджимают.



Что же делать?

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



А если уж костыльнули, то запишите это куда-то в список дел на будущее. И пусть это будет такой же важной задачей, как новая фича, или как поваляться на диване после работы. Иначе вы точно забудете, что надо исправлять, и просто полубессознательно смиритесь с неудобным костылем. И вместо того, чтобы решение подстраивать под себя, будете сами подстраиваться под неудачное решение.



А как же «продать» менеджерам техдолг

Часто такой вопрос поступает. В первую очередь, конечно, разговорами и объяснениями, почему так вышло, почему надо исправлять, чем плохо, если не исправить. Иногда этого хватает, если аргументы убедительны.

Но не всегда некоторые люди готовы понимать слова и аргументы. Порой их нужно познакомить с реально осуществившимся фактом, чтобы тогда, пусть и через «ой-ой-ой», дошло, что нельзя вечно закрывать глаза на проблему.



Был у меня один случай

Просто в качестве одного из многих примеров, когда аргументы не так убедительны, как факты.



Лет 10 назад приходилось админить локальную сеть из нескольких десятков компьютеров. Половина была бухгалтерскими машинами с кучей 1С-ных баз на кучу разных коммерческих предприятий.



Я на тот момент только устроился на работу и обнаружил, что даже антивирусов никаких у людей нет. Начал спрашивать, предлагать, на что быстро получил ответ, что денег нет, идите нафиг.



А тогда только начали набирать популярность вирусы-шифровальщики. И понятное дело, в один день куча 1С-ных баз зашифровались, и колом встали куча разных коммерческих организаций.

В итоге деньги сразу появились. Заплатили выкуп шифровальщикам и кое-как вернули базы, еще сверху навалили денег на антивирусы, дополнительные работы, настройки фаерволов и прочее.



Итог

Временное и не очень качественное решение с высокой вероятностью станет постоянным, и вам с этим придется жить. Надеюсь, что, осознавая это, вы сможете себя спасти от поспешных и «легких» неудачных действий.