The post has been translated automatically. Original language: Russian
A brain trap that disrupts deadlines
I would like to talk about another trap of the brain — the planning error.
Almost any task takes longer than we think.
It seems that you already have some experience, but you still constantly fall into this trap.
You think, "I'll do this project in a week and a half, because there's Claude." And then a month passes, and the work is still going on.
It seems to me that this is happening because there are always nuances in the process. When I was in my twenties, I had a used car that tended to break down regularly. It would seem that there is something difficult here: a part broke, bought a new one, unscrewed the old one, put a new one. According to expectations, it's an hour.
In fact, everything looked different. At first, it turns out that you can't get to the details and you have to come up with some devices. Then it turns out that there is no necessary key. Then it is discovered that all the bolts have turned sour and need to be heated. One of them necessarily breaks, and it has to be drilled. And when everything is ready, it turns out that the spare part does not fit, and you need to go to the store to change it, which is already closed by this time. As a result, a simple task for an hour stretches over two days.
The same thing happens in IT. Either the VPN will fall off, then Claude will run out of limits, then Google Play will start taking out the brain for publication and rejecting the build, or some other unexpected problem will appear. And then the ban will come at all.
It turns out that the brain draws an idealized picture of the future by default. It doesn't take into account the dozens of minor obstacles that are bound to arise along the way.
To avoid making big mistakes in my calculations, I usually multiply my time estimate by three. But even after that, tasks often take longer than expected)
Ловушка мозга, из-за которой срываются сроки
Хотел бы поговорить ещё об одной ловушке мозга — ошибке планирования.
Практически любая задача занимает больше времени, чем нам кажется.
Вроде бы уже есть какой-то опыт, но всё равно постоянно попадаешь в эту ловушку.
Думаешь: «Этот проект я сделаю за полторы недели, ведь есть Claude». А потом проходит месяц, и работа всё ещё продолжается.
Мне кажется, это происходит потому, что в процессе постоянно возникают нюансы. В лет двадцать у меня была подержанная машина, которая имела свойство регулярно ломаться. Казалось бы, что тут сложного: сломалась деталь, купил новую, открутил старую, поставил новую. По ожиданиям — час времени.
По факту всё выглядело иначе. Сначала оказывается, что к детали не подлезть и приходится придумывать какие-то приспособления. Потом выясняется, что нет нужного ключа. Затем обнаруживается, что все болты закисли и их нужно греть. Один из них обязательно ломается, и его приходится высверливать. А когда всё уже готово, выясняется, что запчасть не подходит, и нужно ехать менять её в магазин, который к этому моменту уже закрыт. В итоге простая задача на час растягивается на два дня.
То же самое происходит и в IT. То VPN отвалится, то у Claude закончатся лимиты, то Google Play начнёт выносить мозг на публикации и отклонять сборку, то ещё какая-нибудь неожиданная проблема появится. А потом вообще бан прилетит.
Получается, что мозг по умолчанию рисует идеализированную картину будущего. Он не учитывает десятки мелких препятствий, которые обязательно возникнут по дороге.
Чтобы сильно не ошибаться в расчётах, я обычно умножаю свою оценку времени на три. Но даже после этого задачи нередко занимают больше времени, чем ожидалось)