аудиторию не меньше, чем игры, на которые было потрачено тысячи человеко-часов. Это был второй тревожный звоночек на тему того, что надо просто делать много и быстро. Дальше была бюрократия, менеджмент, конфликты в коллективе. Мне нравилось программировать, но весь этот бессмысленный бумажный бред слишком отвлекал от интересного занятия. В итоге я погряз в рутине, мне не нравилось, то чем я занимаюсь, времени на творчество просто не оставалось, и я решил сделать фирму автономной.
Сделал. Все хорошо, фирма работает, даёт прибыль, но мне стало скучно жить, нет никакой цели, никакого развития, а я погряз в поисках себя. Что я только ни пробовал: видеоблогинг, инстаграм, книжные клубы, стендапы. Больше всего понравились путешествия, но судьба была против – коронавирус.
В очередной вечер, сидя дома и разлагаясь за компом, я случайно наткнулся на тему криптовалют. Два дня изучения материала, и вот я уже пишу знакомому, который занимался этим в своё время. Слово за слово, и вот я уже принимаю из его рук всё наследство, оставленное после его тяжкого крипто-прошлого.
У меня дома было два компьютера и три кошки, которые не сильно ладят между собой, и скажем так, компы попали в их поток разногласий. Позвал товарищей помочь отмыть видеокарты от кошачьих недопониманий, и как ни странно, все заработало, хотя слегка попахивало на протяжении пары недель. Как бы забавно это ни звучало, но это было начало. Я опять нашёл себя, моя философия «а пофиг, давай сделаем так, а если не получится, переделаем» идеально подходила в концепцию проектирований майнинг ферм, архитектуры электроснабжения и многого другого. Давно дремавший во мне инженер теперь просто ликовал. Я был поглощён полностью, спал по 3-4 часа в сутки, вдохновляясь новыми идеями. Набрал команду и понял: самое сложное – донести до всех мысль «горе – от ума». Почти все реагируют на фразу «сделай хоть как-нибудь, чтобы было» словами: «Я так не могу, я привык делать на совесть», в итоге, на любой проект уходит в пять-десять раз больше времени, и всё равно выходит «временное решение». Я негодовал: «Это же глупость! Не нужно делать тщательно, если ты не представляешь полностью в своём сознании, как должно быть в финале. А если представляешь, то смирись, на пути к цели обязательно что-то пойдёт не так. Чем дольше длится проект, тем больше проблем возникает в процессе, и их нужно решать. Приходится подстраиваться и корректировать изначальный план. Всегда готовься к худшему, а если получится лучше, то это будет приятным сюрпризом».
Все проблемы всегда переплетены между собой в клубок, и чем больше проблем, тем больше нитей, за которые можно потянуть, чтобы весь узел проблем расплёлся. В итоге может найтись такое решение, которое не видно было в самом начале, когда собирались делать на совесть и даже не знали, что возникнут какие-то сложности.
Чем больше ты тратишь времени на проект, тем дороже он становится. Всегда нужно считать оптимально потраченные человеко-часы. Я не спорю, что есть вещи, которые надо делать на совесть. Я бы сильно огорчился, если бы человек, меняющий мне покрышки на зимние, руководствовался бы принципом «временное решение», но книга не об этом, в замене резины уже всё изучено и точно известно, какой нужен результат. Нас интересуют именно те проблемы, которые не изучены и для которых нет готовых решений, полностью разобранных в инструкциях или в интернете.
Будем честными с собой, мы часто читаем инструкцию только когда, уже всё сломали. Внутри нас уже изначально заложены два противоречащих друг другу принципа. Мы всегда хотим сделать на совесть, но чем быстрее, тем лучше. Я считаю надо искать баланс. Мы не всегда понимаем, как надо добиваться конечной цели и какой способ сработает. Пытаться качественно реализовать один из таких способов без заведомо известного результата – это Сизифов труд. Была история: мой коллега один раз забирал заказ, пытаясь сэкономить деньги компании максимально эффективным, с его точки зрения, методом, чтобы не переплачивать за доставку товара. В конце его путешествия мы пересчитали часы, потраченные на это действие, и умножив их на его зарплату в час, получили, что экономия вышла компании в 8 раз дороже, чем доставка курьером. Всегда нужно помнить, что время – деньги.
Временные решения помогают сдвинуться с мертвой точки в творчестве, в работе и в личной жизни. Вся наша жизнь и все наши решения – это, если задуматься, временные решения. Нужно делить основную задачу на кучу мелких задач, а для выполнения мелких задач перебирать временные решения. Гораздо проще сдвинуться с мёртвой точки, когда перед тобой стоит маленькая задача, которую ещё и можно решить «временным» способом. Сделаем сейчас так, потом, как будет время, переделаем, главное – начать, а там уже сам процесс тебя захватит. Кто из нас не придавал равновесие качающейся мебели, подкладывая под ножку книгу или что- нибудь из подручных средств?
Например: я хочу жениться, завести семью и жить долго и счастливо. Поделим задачу на подзадачи: 1) найти девушку (или парня) 2) завести с ним (ней) семью 3) жить долго 4) жить счастливо. Уже первый пункт будет состоять из множества временных решений, потому что непонятно на какой из способов знакомства и какой человек отреагирует правильным образом.
Временные решения помогают и в работе, и в организации труда. Программирование – это дело, которое требует полного сосредоточения, и в свое время я устал отвлекаться на постоянные вопросы сотрудников компании. Каждый человек считал своим долгом спросить меня, как сделать то или это. У меня есть теория, что они так хотели показать начальству свою занятость – похвальное желание, но очень отвлекает. Когда нас было 4 человека, я мог с этим смириться, но потом был уже перебор. Тогда я решил ввести правило 15 минут. Почему именно 15, потому что это было очередное временное решение, до него был интервал 5 минут, но его оказалось недостаточно. Идея была проста, тебе задают вопрос, ты даёшь человеку подумать 15 минут, если у него не получилось разобраться, то помогаешь ему. Это разгрузило мою занятость процентов на 60!!! С современным доступом в сеть, дающую нам знания всего мира, мы можем быстро стать мастерами в любом деле, но чаще используем эту возможность, чтобы смотреть фотографии котиков.
Тема временных решений встречается повсеместно в нашей жизни, вспомним хотя бы чувство юмора: шутки, подобные тем, что казались нам смешными год назад, сегодня уже скучны, и алгоритмы их придумывания нужно менять. Мы развиваемся, уровень интеллекта растёт, и поэтому