Убей в себе отрицателя

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

На прошлой неделе мы разработали функциональность, которая до 1 января 2008 года увеличит наши продажи на 1-1.5 миллиона долларов (я уже писал, что в нашем бизнесе даже малейшие улучшения приносят вполне вкусные результаты). Наши проектные оценки показывали, что разработка, тестирование и внедрение займут две недели. На еженедельном руководящем совещании было решено, что эта функциональность должна быть реализована и внедрена до этой пятницы (LA) или субботы (Сидней). Раз партия сказала – комсомол ответил “yes”и пошёл реализовывать. На этот раз я вспомнил старые разработческие деньки, когда я сидел рядом с разработчиками и вставлял свои дельные комментарии. С помощью Eclipse и такой-то матери всё было сделано, оттестировано и отдано нашим коллегам из LA на внедрение. Но вдруг выяснилось, что мы должны были реализовать ещё одну небольшую фичу, про которую все забыли, но которая колоссально важна для нашего бизнеса. В субботу я (болеющий простудой, между прочим) с 7 утра был на телефоне с коллегами, выясняя требования. Потом позвонил разработчикам, вытащил одного из них в офис (мне 20 минут идти из дома до офиса, так что мне это неприятностей не доставило) и сидел у него под плечом, подсказывая решения. В процессе был найден один интересный баг, из-за которого у нас пару-тройку раз в день обламывалось тестирование (что приятно, нашёл его я, который в программировании на PHP понимает ровно столько же, сколько и в испанском языке). Через 3 часа всё было исправлено, выложено на сервера и оттестировано.

Ещё история из жизни: начало января 2002 года. Я сижу на чемоданах перед переездом в Штаты. Тогда я ещё работал в Мегафоне, руля одной из биллинговых систем и кучей других систем, и порой из правоохранительных органов нам приходили запросы на “пробивку” каких-то номеров. Одним морозным январским вечером (около 10 вечера), когда я, вернувшись домой с работы, занимался годовалым Святом, раздался звонок. Звонил наш техдиректор, который срочно вызывал меня в офис, чтобы пробить один номер. Я сразу сказал, что нет, никуда я не поеду, и что я устал. Через 5 минут мне звонит начальник нашей службы безопасности, бывший ФСБ-шник, который мне в приказном тоне посоветовал срочно появиться в офисе. За свою нахрапистость он удостоился того, что я его послал куда подальше. Через 10 минут ко мне домой прилетает взмыленный техдиректор и просто силком вытаскивает меня в офис. В чём было дело? Был найден неопознанный труп (кстати, несколько лет до этого я, работая в милиции и морге, занимался именно неопознанными трупами, но это уже другая история), в кармане которого была найдена использованная карта оплаты за телефон. Я залез в базу карт оплаты, выяснил номер телефона, для которого была активирована карта, потом залез в базу абонентов и нашёл персональные данные жертвы. Следствие после этой смутной ночи продвинулось далеко вперёд. Тогда я посчитал, что до последнего проявлял характер, когда на самом деле я повёл себя, как полная сволочь. Понял я это намного позже.

С поры второй истории я переосмыслил много вещей. Тут и мысли про то, что дядя, на которого ты работаешь, может находиться в коленно-локтевой позиции (просто ты этого не знаешь), и про то, что заказчик – не всегда дурак с деньгами и много-много другого.

Эти две истории приведены не просто так. Естественная реакция почти любого организма – сказать “нет” без раздумий, а потом действовать так, чтобы поддержать своё спонтанное решение. “Нет” – это универсальный ответ в:

  • разработке. Пример: “это сделать невозможно”. Сделать можно всё, просто у всего есть цена. Проект, который занимает 6 месяцев, можно на 80% сделать за 2 месяца. Успешные разработчики и продуктоводы умеют загибать дедлайны таким образом, что плоды их трудов можно пожинать вскоре после начала создания продукта.
  • жизни. Когда тебя о чём-то просят, сказать “нет” проще всего: ты не берёшь на себя никаких обязательств.
  • инвестировании. Не инвестировать всегда проще, чем инвестировать (за исключением случаев, когда ты инвестируешь не свои деньги, и когда ты обязан в определённый срок раскидать данные тебе деньги по разным инструментам).

Какое-то время назад жизнь преподала мне урок, что лучше всего отвечать не “нет”, а “мне надо подумать”. И надо действительно думать, а не просто выторговывать время. В стартапах это вообще должно быть правилом: “если понятно, как задачу можно решить хотя бы на 80%, всегда нужно говорить ‘да’“. Просто всегда говоря “нет”, ты никуда не продвинешься: ты будешь всегда казаться правым в своих собственных глазах, но никакой выгоды из этой правоты ты не получишь.

Подписаться по Email

16 Responses to “Убей в себе отрицателя”

  1. Классная статья, Макс, спасибо.

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

  2. UncleSam, а потом оказывается, что ты можешь сделать только лишь Х хороших дел – и тебе приходится выбирать, какие именно 🙂

  3. Сначала всегда не хочется напрягаться, действительно надо лучше подумать – оказывается, и не так это сложно, да и просто “надо так надо” 🙂

  4. Макс, ну тут проще: выбрать 20% дел, от которых получишь 80% пользы.

  5. Действительно, Макс, отрицание как первая реакция – это нежелание брать на себя ответственность. Работает принцип: “На НЕТ – и суда нет!”. А суд есть: “отрицатели” в конце концов остаются в одиночестве…

    Я сам – в шкуре руководителя проектов, и отлично знаю, как иногда приходится доказывать разработчикам, что то, “что сделать очень сложно” – на самом деле делается довольно просто. А то, что ты нашел баг в коде на PHP, в котором не очень-то разбираешься – так это потому, что ты, скорее всего, увидел баг “концептуально”, а разработчики зачастую себя эти не утруждают.

    Думаю, всем нам нужно учиться эмпатии, то есть, способности понимать и принимать позицию другого человека – даже если ты с ней в корне не согласен. И хорошо еще научиться сначала выслушивать – а затем высказываться.

    Спасибо, Макс , за пост.

    P.S. Еще очень зацепила твоя статья “Рэкетиры и Проститутки Современного Интернета”, пишу сейчас свой пост на эту тему.

  6. Удачный пример, жизненный.

    Кажется Seth Godin говорил, что сказанное клиенту “no, this cannot be done” почти всегда означает “we don’t want to do this”.

    Иногда можно и нужно говорить “нет”. Но если этим злоупотреблять – потеряешь клиента, партнера, друга. И потеряешь скорее раньше, чем позже.

  7. Согласен. Со мной работает коллега, который на любой вопрос руководства отвечает НЕТ. Ему даже местные нерусские кличку дали Nietry – созвучно его имени Dmitry. А я наоборот не умею сказать “нет”, в результате я со всеми лажу, но и приходится порою покряхтеть. Хотя люди-то нанимаются, чтобы делать работу и решать вопросы, так что надо всегда быть ДА, а уже потом “КАК МЫ ЭТО БУДЕМ ДЕЛАТЬ”, вопрос-то надо решать по-любому. И кстати подход ДА мне уже очень хорошо сыграл на руку, к примеру старый босс предложил подработку у одного очень дорого клиента именно мне, а не Nietry, хотя он достаточно неплохой специалист, если бы не НЕT-подход 🙂

  8. Способность оперативно принимать решения – важная штука, я кстати в шахматах люблю именно блиц-партии. Стоит также сказать, что вводные данные необходимо уметь предоставлять так, чтобы человеку трудно было ответить нет, если ты заинтересован в его “Да”

  9. Да, интересно побывать в нескольких шкурах – видишь одно и то же с разных сторон.

  10. Вообще нужно по работе чаще всего говорить ДА, так как это реальная возможность при не знании решения выполнения работы узнать как это делать и тем самым увеличить свой опыт, знания и возможность мыслить. Многие люди стоят на месте из-за того что говорят НЕТ (это не в моей компетенции), тем самым обременяют себя на постоянное держания себя на одном уровне, что следовательно ведет к застою и ступору к заработку. Поэтому в жизни можно говорить НЕТ только тем делам и той работе которая есть незаконной или переходит общественные рамки, а все остальное это ваше развитие и опыт, новый вид деятельности в будущем. :О)

  11. @SEO блог:
    Макс правильно сказал, нельзя всем говорить “да”, в сутках всего 24 часа. Тогда он решил, что сын важнее и это было правильной оценкой. Вероятнее всего, что начальник не смог объяснить важность по телефону.

    А вот он своему программисту видимо честно сказал, что фича принесёт компании миллион, а конкретно программисту – бонус к следующей зарплате или +1 день к отпуску, поэтому это важно и для фирмы и для него. Это намного приятнее, чем выслушивать ругань от ФСБшника.

  12. Так мысль понравилась, что сослался на этот пост в своем блоге.

    Макс, а вот вопрос, может не в тему: как ты относишься к ответам типа “может быть”? Многие из моего бывшего окружения, видимо, считали, что “нет” сжигает мосты, “да” обязывает к действию, а “может быть” – универсальный способ избежать и того, и другого. Я же считаю, что это худший из возможных вариантов.

  13. fotonstep: “может быть” – это культурный способ сказать “нет”. От тебя никто не ждёт этого. Комбинация утверждений типа: “Я выясню”, а через несколько дней – “извини, это невозможно” работает чудесно.

  14. Макс,
    согласен, это прекрасный способ не тратить сил и не порвать отношения.

    Только он затягивает: человек начинает все чаще решать ситуации в сторону “нет”, прикрываясь как щитом выражениями “я выяснял, извини, не смогу”. И когда по такому сценарию тебя прокатывают в N-й раз, понимаешь, что потратил зря очень много времени 🙂

    Неужели, например, в твоем бизнесе такого не возникало?

  15. fotonstep: это возникает всегда. Говорить “да”, а потом объяснять, почему это не получится, для меня не работает: я слишком много отношений исполртил этим подходом. А вот говорить “мы разберёмся”, а потом сказать, что не получится, – работает. Правда, я говорю “нет” тем или иным образом лишь в 10% случаев.

  16. отличные жизненные примеры! Макс, спасибо!

    Все в точку. Сказать “нет” всегда просто:
    – потому что после этого не надо брать на себя обязательств и ответственности
    – после “нет” скорее всего ничего не последует, а после “да” может последовать то, что ты сначала и не ожидал
    – потому что в данный момент все задолбало и хочется оставить все, как есть.

    Особенно меня поражало, когда программист говорит, что что-то сделать невозможно, когда практически очевидно, что существует более удобное решение. Хорошо, если он все-таки согласится, когда ты ему расскажешь сам, как технически реализуется это удобное решение.
    И больше всего поражает, когда после этого он все равно настаивает на своем “нет”, приводя уже совсем нелогичные доводы типа “а мне удобно пользоваться таким решением”.

    … я думаю, что соотношение “нет” и “да” в философском смысле очень близко к соотношению предпринимателей и всех остальных. Рискуют и берут ответственность единицы.