The post has been translated automatically. Original language: Russian
Stop discussing, it's time to code: how endless meetings kill IT projects
Do you know what the main paradox of modern development looks like? A team can spend 10 hours on phone calls discussing exactly how to implement a feature, instead of just sitting down and writing it in 2 hours.
Constant discussions are the most legal way... do nothing. In management, this is called the "illusion of progress." When we spend hours arguing about architectural details in a conference call, the brain gets a dose of dopamine: we've worked hard, we're tired, we've made important decisions! But in fact, the project has not progressed a single line of code.Elon Musk once introduced a strict rule for his engineers: if the call is delayed or turns into empty chatter, get up and leave. Discussion for the sake of discussion is destructive for three reasons:
- Blurring of responsibility. When a decision is made by a crowd at an hour-long rally, no one is responsible for the result.
- Analysis paralysis. The desire to provide for all the micro-details before the start of development leads to the fact that the project remains at the stage of endless approvals.
- The death of focus. The developer is not a pipeline. After an hour of empty conversations, it is incredibly difficult to turn the brain back into complex logic.
The best products are created not in Zoom, but in the IDE. Discussion should be a point tool, not a permanent state of the team. If the problem cannot be solved in 10 minutes by text in the messenger, it means that you have problems with processes, not with communication.Colleagues, admit it: How many hours have you spent talking about nothing this week? Click "Leave" right now if you are sitting at such a rally!
Хватит обсуждать, пора кодить: как бесконечные совещания убивают ИТ-проекты
Знаете, как выглядит главный парадокс современной разработки? Команда может потратить 10 часов на созвонах, обсуждая, как именно заимплементить фичу, вместо того чтобы просто сесть и написать её за 2 часа.
Постоянные обсуждения — это самый легальный способ... ничего не делать. В менеджменте это называется «иллюзией прогресса». Когда мы часами спорим о деталях архитектуры на созвоне, мозг получает дозу дофамина: мы ведь поработали, мы устали, мы принимали важные решения! Но по факту — проект не продвинулся ни на строчку кода.Илон Маск в свое время ввел жесткое правило для своих инженеров: если созвон затягивается или превращается в пустую болтовню — вставай и уходи. Обсуждения ради обсуждений деструктивны по трем причинам:
- Размытие ответственности. Когда решение принимается толпой на часовом митинге, за результат не отвечает никто.
- Паралич анализа. Желание предусмотреть все микро-детали до начала разработки приводит к тому, что проект так и остается на стадии бесконечных согласований.
- Смерть фокуса. Разработчик — не конвейер. После часа пустых разговоров включить мозг обратно в сложную логику невероятно тяжело.
Лучшие продукты создаются не в Zoom, а в IDE. Обсуждение должно быть точечным инструментом, а не постоянным состоянием команды. Если проблему нельзя решить за 10 минут текстом в мессенджере — значит, у вас проблемы с процессами, а не с коммуникацией.Коллеги, признавайтесь: сколько часов на этой неделе вы уже потратили на разговоры ни о чем? Нажмите «Leave» прямо сейчас, если сидите на таком митинге!