Русский
Русский
English
Статистика
Реклама

Как повысить продуктивность

Заметки про интервью на разработчика

06.12.2020 00:12:52 | Автор: admin

Пролог


Как найти порядочного работодателя\клиента\заказчика? Ответ совсем не лежит на поверхности. Однако десятки пройденых и проваленых собеседований заставили глубоко задуматься, как можно предотвратить встречи с токсичными фейками, бюрократами, и теми, кто собирает мертвые души ради отчётности в отделе кадров или перед начальством. Это чисто субъективные мысли, кто-то может быть со мной не согласен, однако все описанное ниже было опробовано мною ни раз.

image

Процесс интервью


Никогда не берите тестовое задание, решение которого требует от вас времени больше, чем один-два вечера.

Мне еще не известен ни один случай, чтобы человек, который неделю делал тестовое задание и получил хороший оффер. Работодатель часто готов потратить годы, лишь чтобы найти изумруд (скилового, опытного, и за копейки работающего разработчика), но лишь бы найти. Они собеседуют буквально сотню людей, прежде чем наймут кого-то. И такой критерий как выполненное тестовое задание, длинною в неделю, ставит вас в длинную очередь ожидания, в который вы уже заведомо проиграли. Допустим Вы выполнили блестяще тестовое задание, но оффер так и не получили. Вы потратили НЕДЕЛЮ личного времени. А Сколько потратил работодатель? Максимум 10 килоджоулей, нажимая пальчиком переслать, отправляя Вам задание. Он не потерял ничего, и ему это ничего не стоит. А вот вложить силы на решение задачи которой ушла неделя, и получить отказ это огромная просадка по эмоциональным ресурсам, времени, деньгам и самое главное по мотивации. Простое правило: если у вас есть 20 часов свободного времени, вы можете пройти целых 10 собеседований по 2 часа, или решить 1 тестовую задачу и понятия не иметь получите оффер или нет, а в случае отказа эмоциональный откат неизбежен, потому что ресурсов было вложено много, а результата никакого. Не делайте так, следуйте зову здравого смысла!

Основательно подготавливайтесь.

На самом деле это не лежит на поверхности. Гуглите все самые популярные вопросы, которые спрашивают на собеседованиях, запоминайте то, что чаще встречается. Делайте шпоры. Записывайте всё, на чём посыпались при собеседовании и старыйтесь выучить это к следующему. Так или иначе, около 40-50% вопросов всегда повторяются.

Обговаривайте всё на берегу.

Очень часто случается такое, что человек получает оффер, ниже своих ожиданий, или при поступлении на работу узнает, что нельзя пользоваться интернетом (такой маразм есть, ага!). Все условия оплаты и работы должны быть обговорены ещё ДО начала собеседования (если будут расхождения Ваших интересов вы просто потеряете время).

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

1. Вас сразу собеседует тех. специалист

Это прекрасно, и это значит, что люди не хотят тратить время на лишнюю бюрократию, у них нет большого потока и отсева людей. Более того, чаще всего если собеседование ведёт один технический специалист, то это идеальные шансы на успех. Если их уже двое или трое (а иногда и больше) это плохо. Угодить сразу всем очень сложно. К тому же, почему один человек не в состоянии оценить вашу компетенцию? Зачем для этого целая делегация. Люди часто имитируют работу, а поиск кандидата это тоже работа. Если на ваше собеседование пришло 5 человек, то что-то тут не так

2. Вас спрашивают только то, что имеет отношение к делу

Вы .NET разработчик? ответье, что такое классы\интерфейсы\наследование. Вы Front-End разработчик? Тогда пожалуйста скажите, что такое анонимная функция и отличия const от let.
Это примеры адекватных вопросов, которые напрямую имеют отношения к реальной жизни. Невообразимый бред спрашивать .net разраба о том, что такое мьютексы и симафоры?, а front-end разраба о том, что такое оператор тильда.

Что подскажет, что это проходимцы, с которыми не стоит связываться

1. Мы ищем и джуна и мидла и тим-лида (с)
Это означает только то, что вопросы будут 99% на тим-лида, а значит они не ищут джунов и мидлов.

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

3. Они уже ищут долго, или изначально говорят что будут искать еще несколько недель.
Мой опыт показывает, что такие рекрутёры никогда не возвращаются с фидбеком даже при очень успешном прохождении интервью, и их поиск затягивается на месяцы и годы.

Любое собеседование в разработке это лотерея.

Каждый опытный разработчик обладает знаниями, которыми не обладает другой точно такой же разработчик, в том же стеке, на том же языке, на тех же фреймворках. Прикиньте, Да? но это факт. В нашей профессии приходится узнавать настолько много всего нового, и пул задач настолько широк и непредсказуем, что очень часто некоторые знания приходится применить пару раз в жизни, или даже никогда. Однако, это все равно могут спросить на собеседовании, аргументируя словами
Мы просто хотим понять, насколько глубоко ты разбираешься (с)
Всё это сказки. Любой разработчик со стажём может с легкостью потопить любого другого разработчика в теоретических и практических вопросах, просто потому, он имеет буфер рандомных знаний, который, в силу обстоятельств, ему пришлось узнать и применить лишь однажды, а другому нет! Важно это понимать. Ведь как-нибудь вас спросять очередную нелепую чушь с 25 страницы третьего абзаца книжки на третьей полке, и нужно быть готовым к этому.

image

Люди любят доминировать

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

я замечу еще, что походу некоторые не так глубоко понимающие вопрос путают это желание доминировать с боязнью, что конкурент займёт твое место рядом, но местами не все стыкуется с таким видением. Как мне кажется, объяснение желание доминировать более гармонично все объясняет

Очень часто, люди преследуют своей целью унижение, доминирование и превосходство в беседе. Всё остальное лишь на втором плане. Это, если хотите, микро-воплощение фашизма в рамках одной беседы. Те же правила работают на собеседованиях. Показать себя круче\умнее\лучше для потенциального работодателя часто важнее, нежели что-либо другое.
Но и таких людей можно вычислить на ранних этапах, по менере речи, по типу задаваемых вопросов, и по отношению в целом.

Эпилог


Выстраивать красивую масштабируемую архитектуру это навык. Поиск адекватного и порядочного работодателя, умение разбираться в сортах говна людей не менее важный и очень непростой навык. В интернете очень мало информации по этой теме, да и в целом эта тема для разработчиков очень сложная, в ней нет документации, открытого API, и ясных гайдов. Через токсичность рано или поздно приходится пройти многим из нас, и научиться работать по законам рынка тоже весьма не просто, но есть опыт, которым мы можем делиться друг с другом. Всем добра!

image
Подробнее..

Загрузить и сохранить алгоритм быстрого и эффективного чтения

08.02.2021 14:10:06 | Автор: admin

Моя методика сохранения времени, внимания и социального статуса при помощи парочки хитрых манипуляций с текстом и мозгом.

Я очень много читаю. Примерно пять-шесть часов каждый день уходит на сайты, книги, ленты соцсетей, а также различную мелочь вроде этикеток от молочного пудинга. Если переписки и желание узнать количество килокалорий в стаканчике Растишки часто происходят хаотично и не поддается контролю, то чтение книг и больших статей это большое поле для оптимизации.

Первый момент, который очень нехило помогает мне не потерять что-то действительно ценное в этом хаосе группировка задач по важному чтению на единый промежуток времени. Многие познали этот дзен с ростом популярности Покета и прочих откладывателей на потом.

Интерфейс ПокетаИнтерфейс Покета

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

Особенно она хороша, если откладывать статьи не на вечер, а на конец недели. Условно говоря: с понедельника по пятницу вы собираете запас, а в субботу проходитесь по списку и смотрите, что действительно стоит изучить, а где вас привлек только громкий заголовок. Такой подход позволяет отделить хочу от надо и более рационально подойти к чтению.

Теперь давайте поговорим непосредственно о чтении.

Чтение на спидах

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

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

Именно для описанных выше моментов я использую связку из Bookmate (если речь идет о книгах), Pocket (если это лонгриды) и расширенияReedyдля Google Chrome, которое работает по технологии Spritz (Шприц).

Шприц это скорочтение для ленивых и уставших. Приложение делит текст на отдельные слова и быстро прокручивает перед глазами читателя.

После небольшой тренировки мозг учится склеивать слова в цельное повествование даже на скорости в 500-1000 слов в минуту, что в 5-10 раз выше скорости чтения простого обывателя.

Когда я познакомился со Spritz, то понял, что мне нужно приложение, отвечающее трем критериям:

  • Возможность читать книги в формате epub/fb2. Опционально: статьи в сети, тексты без форматирования или PDF.

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

  • Возможность делать закладки.

  • Совместимость с Букмейтом, который уже много лет является моей основной платформой для чтения книг.

Я перебрал целую кучу вариантов: отдельные приложения-читалки для MacOS\iOS, дополнения для iBooks и аддоны для Хрома. Первые два были совсем мимо, так как были страшными, кривыми и очень ограниченными. По крайней мере на ПК от Apple ситуация именно такая.

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

Протестировав больше 10 вариантов я нашел Риди, расширение ориентированное на чтение статей, которое имеет очень приятный внешний вид, отличную кастомизацию, умеет выхватывать из веб-странички именно текст и даже позволяет вставлять свой текст.

Эта связка позволяет реализовать 3 инструмента :

1. Подсчет примерного времени, которое я потрачу на прочтение и осмысление текста. В качестве примера, первая глава из Думай медленно, решай быстро занимает 10 минут чтения при скорости 400 слов в минуту. Теперь я знаю, что у меня есть 10 минут на чтение, остальные 20 (работаю по "Помодоро", напомню) я могу потратить на непосредственную работу с текстом.

2. Первичное прочтение, без отвлечений. Благодаря Spritz я могу полностью сконцентрироваться на чтении. Это ознакомление, попытка уловить суть текста.

3. Непосредственно работа с текстом. После первичного прогона через Шприц я могу вернутся в интерфейс Букмейта и еще раз пройтись по тексту, уже зная его содержание и места, которые меня заинтересовали.

Как только глава прочитана через Reedy, то наступает фаза осмысления состоящая из трех частей: цитаты, фиксация полезных мыслей, план внедрения.

Создание цитат

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

Фиксация полезных мыслей

Следующий процесс, который я применяю в отношении прочитанного это создание конспекта. Выглядеть это может по разному:

  • Превращение цитат в тезисы;

  • Конвертация в визуальные образы;

  • Написание развернутого текста.

В идеале, нужно совместить все три варианта: придумать тезис, нарисовать к нему иллюстрацию и написать развернутый комментарий, а потом запихнуть в Цеттелькастен (ROAM, Obsidian) На деле внимания и мотивации хватает только на гибрид первого и третьего варианта.

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

Мой воркфлоу на этом этапе:

  • Взять цитату. Главная ограниченность человеческого разума состоит в том, что он почти не в состоянии вернуться в прошлое, занять прежнюю позицию, зная о будущих переменах. Чуть только вы построили новую картину мира или его части, старая стирается вы уже не вспомните, как и во что верили раньше.

  • Превратить в тезис. Мозг чертовски плохо дружит с прошлым.

  • Нарисовать визуальный образ(опционально).

  • Написать развернутый комментарий. Если прошлый опыт в нашей голове был заменен более актуальным, то это почти равносильно его потере.

  • Занести это в базу знаний.Раньше для этого я использовал Notion или theBrain, но в этом году открыл для себяObsidianи активно переезжаю именно. него.

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

План внедрения

Финальным этапом, который призван превратить знания в опыт является интеграция или же говоря простым языком практика. Для этого у меня есть три инструмента, которые разнятся, в зависимости от типа новых знаний:

  • Передача опыта. Подходит для тех зачатков опыта, которые пока что непонятно как применить в свой жизни\работе. Т.е очень круто узнать про число Данбара и социальные круги, но какой от этого профит здесь и сейчас? Если его не видно, то дабы не забыть, очень неплохо написать заметку для Фейсбука в формате а вы знали?. Или написать полноценный лонгрид на Хабр. Или же поделиться находкой в разговоре с близкими\коллегами. Да, многие делают это на полном автомате, дабы заполнить провисания в общении, но по мне очень хорошая практика использовать такой подход к любой важной информации на постоянной основе. Сюда же входит участие в тематических чатах, форумах и группах с активным обсуждением.

  • Отработка навыка. Если я узнал (из проверенного и авторитетного источника) про то, что для поднятия настроения с утра желательно обливаться холодной водой, то минуя какие-либо обсуждения я просто ставлю задачу в To-Do'шнике Облиться холодной водой из ведра, завтра в 8:00 и закольцовываю ее на 4 недели. В конце этого периода изучаю, какие результаты мне это дало. Для этого на смартфонах есть замечательное приложениеDaylio, оно позволяет очень легко фиксировать то, как день ото дня менялись привычки, настроение, продуктивность и еще много всего. Доступно как на iOS, так и на Android.

  • Поиск твердых знаний. Очень большой пласт знаний дает только часть ответов на вопросы и единственный способ это исправить копать глубже. Если мы говорим о прочтении только одной главы книги, то чаще всего ответы находятся в остальной части книги. Это большое преимущество именно книжного формата, но в отдельных случаях приходится читать дополнительную литературу или любым другим способом расширять информационное поле.

Вы можете подумать, что в этом блоке советы на уровне капитана Очевидность, но нужно видеть картину целиком, как план внедрения интегрирован в ту систему чтения, которую я описал. Причем интеграция это не три отдельных инструмента, а тоже зацикленная мини-система. В идеале, любые знания должны превращаться в опыт, протекая все три стадии:

Поиск твердых знаний Отработка навыка Передача знаний.

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

Где найти мотивацию и силы

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

Например, вот такой стек собрал один из моих подписчиков. Практически идеальная подборка для обучения. Хоть сейчас бери и пропивай курс:

  • Гуарана стимуляция и подкачка энергией;

  • Л-теанин расслабление и усиление нервишек;

  • DMAE, Лецитин и Гуперзин источник ацетилхолина (кирпичики для выстраивания новы нейронов);

  • Омега-3 подпитка мозга жирными кислотами;

  • ГАБА расслаблятор, позволяющий снять лишний напряг;

  • Парочка витаминок и минералов общего профиля.

Можете брать список выше почти без изменений, он очень хорошо собран и похож Clear Focus, которым я уже прожужжал уши своим подписчикам в телеге. Это достойная упоминания информация, так как комплекс очень хорош и подборка выше может стать хорошей альтернативой за меньшие деньги.

Как-то сложно не находишь?

У большинство из вас уже давно назрел вопрос, а самые горячие написали гневный комментарий в духе: Столько действий для прочтения одной главы книги или статьи? Бред! Где взять на это время и зачем такие заморочки?. И тут каждый должен ответить на вопрос: лучше читать меньше и качественней, чем много, но с минимальным выхлопом?

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

Я описал то, как эта система работает у меня. К ней я шел много лет. Она не идеальна, в каких-то моментах слишком заморочена, а в каких-то наоборот недостаточно скрупулезна. И с этим ничего не поделать, так как это сплав личности и тех инструментов, которые есть в наличии.

Возможно у вас есть более удобная система чтения? Буду очень внимательно изучать комментарии на этот счет!

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

Подробнее..

Как начать подгорать, но не выгореть в проекте, где было срочно нужно

16.09.2020 10:17:24 | Автор: admin
4 с лишним года назад я писал код в стартапе, который хотел наносить пользу клиентам частных медицинских клиник. Режим стартапа предполагал стабильное ощущение дедлайна, жесткую фокусировку и частую смену планов на лету. И я выгорел. На любимой тогда работе.



Возможно, это мнение покажется непопулярным и даже странным но с тех пор я не хочу (и не могу) работать по-другому. Мне в кайф, когда разработка идет в сверхбыстром темпе. Я понял, что хочу так кайфовать. Но не хочу больше выгорать. И стал выстраивать защиту от выгорания: давайте расскажу, что получилось и как это помогло мне и команде в карантин, когда нам пришлось работать в формате спринт за день, чтобы помочь школьникам.

Чтобы выгорание началось, нужно повторить простой цикл несколько раз


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

Мы делаем ВОТ ЭТО за неделю!

Это невозможно.

В следующий понедельник нужно в проде.

Ок, давай посмотрим, что можно сделать.

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

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


Разработка напоминала короткие контракты. Параллельно менялось законодательство. Мы не могли позволить себе прогнозировать слишком далеко.

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

Идея ты работаешь не потому что работа, а потому что хочешь стала кредо. Проблемы начались позже.


Когда приходит осознание, что это в кайф ты начинаешь работать почти всегда, когда на это есть время и настроение. Это забирает твои силы. В один момент можешь поймать себя на мысли, что не знаешь, как взять и отключить эту часть своей жизни. Если возьмёшь недельку-другую отпуска, не сможешь сделать ничего полезного. Да и вообще, как тут отдыхать, пока все работают на благое дело? В какой-то момент начинаешь думать, что можешь и без отдыха. Но это обман :)

Проработав в таком ритме несколько лет, я уволился. К последним месяцам всё было отвратительно: в том числе, я думал, что больше не хочу писать код. В попытках убежать от себя, пробовал побыть проджектом и тимлидом. Пробовал уехать в Азию лежать на пляже, но не смог сосредоточиться на отдыхе, вернулся через две недели, не отдохнув.

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

Я стал заморачиваться, что не приношу результат. И снова стал искать себя.


История о том, как фигачить, но не выгорать дотла


Начну издалека прошлым летом в Skyeng перезапускали Skyes: такой b2g-сервис для школ и вузов. Если кратко они покупали доступ к системе, а их педагоги получали личный кабинет, в котором могли отправлять учащимся домашки, основанные на материале нужных учебников.

Начало мне понравилось: за месяц нужно было запустить проект. Мы успели, но затем всё шло довольно вяло специфика рынка, да и куча других моментов всплывали наружу. Шел март 2020-го, я решил сходить в отпуск и после завершения учебного года начать искать новый проект, так как начал скучать.

И тут настала пандемия: мой отпуск объявили нерабочей неделей, а школы перевели на удаленку. На сайт нашего проекта пришла пара сотен тысяч школьников. Помню, как проснулся от звонка из инфры Skyes не держит нагрузку.

В этот же момент в руководстве придумали Skysmart. Если кратко, у компании было несколько проектов, направленных на школы: пришла мысль их склеить, адаптировав под карантин. По сути, сделать обвязку вокруг нашей основной платформы Vimbox, добавив школьные материалы, простой и бесплатный доступ учителям и школьникам.

Было принято решение о срочной миграции нашего проекта в другой и так я снова вписался в горячку стартапа.


Давайте расскажу, как и для чего мы работали:

  • Целей было не так много, но все казались заоблачными. Основной задачей нового проекта было собрать максимум аудитории за два оставшихся школьных месяца речь шла о миллионах школьников и десяти миллионах выполненных домашних заданий. При этом по ходу проекта некоторые цели менялись в большую сторону.


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

  • Первые недели работали по 12 часов в день. Потом постепенно уменьшали до восьми. В первые недели что-то делали и по субботам. Затем вернулись к пятидневке и ввели субботник: просто какой-то день на рабочей неделе, когда мы удаляли код, рефакторили и так далее.
  • Каждый день это спринт с планированием и демо. Каждое утро мы обсуждали новые фичи, днем понимали, какая часть задач дойдёт до прода. Вечером на демо разработка показывала их. У нас был запрет на деплой с 9 до 15 часов, когда на сайт приходила основная масса педагогов и детей, поэтому иногда делали только ядро задачи, а иногда засиживались: кажется, когда мы только запускали лидерборды, сидели до полуночи, чтобы завтра всё работало.



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

Два месяца спустя мы последний раз крикнули друг другу на демо: Молодцы!, и ушли отдыхать на неделю всей командой. В пятницу все были чертовски рады корпоратив в Zoom, воспоминания, как это было. А после наступило самое интересное.

Мне трудно с чем-то сравнить выгорание, но, наверное, так бывает у спортсменов: когда долго идешь к цели, после наступает опустошение.

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


Но у меня получилось побороть это состояние за два дня. Затем ходил гулять, вкушал выходные и вообще не винил себя за то, что не работаю. При этом я получил свой кайф от объема работы, которую сделал, а усталость и сдвиг по фазе были минимальны. Но я проходил через такое ранее. Знал, как я отреагирую, и что такая реакция это нормально. У большинства ребят не было подобного опыта.

Однако спустя несколько дней из переписки с ними стало ясно: ребята начинают давать себе разрешение на потупить, просекают фишку вознаграждений и идут искать себе и близким осязаемые подарки за 2 месяца марафона. Либо как-то еще начинают справляться и приходят в норму.


Может показаться, что мы взяли спорные практики и это как-то дало результат. Мне кажется, мы нащупали прототипы хороших процессов


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

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

Цели могут быть амбициозными и меняться в большую сторону, но разбейте их достижение на этапы и просчитайте заранее. В нашем случае, каждая из целей каким-то образом была просчитана аналитиками с точностью практически до даты. А затем разложена по градации: не просто получить 10М выполненных заданий на платформе через 6 недель, а сделать 100К через неделю, сделать 1М через две.

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



Наш дизайнер завел открытый Slack-канал, куда каждый день писал свое настроение в %. Ради интереса, я вывел корреляцию. Вот она:


30 мая день, когда мы закончили проект.

Спринт за день стал хорошим решением в условиях сжатых сроков: бизнесу важно было много экспериментировать и быстро менять продукт под влиянием аудитории, пока на продукт был спрос (а он резко упал с началом каникул). У задач был короткий time to market. Поэтому, чтобы затащить задачу к демо, она должна была быть небольшой и понятной всем.

Это привело к следующим законам в рамках дня: минимум бюрократии в обсуждениях, но каждая задача должна быть четко оценена.


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


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

Обычно в разряд непонятных попадали задачи, выходившие за 4-5 часов. По ним договорились декомпозировать и только тогда брать в спринт. Лучше сразу признать, что у нас три задачи на пять-шесть часов каждая, чем затем удивляться, почему тасочка на восемь часов так затянулась (вот хороший пост коллеги на эту тему).

В итоге мы получали куда более управляемый набор задач. Чаще видели прогресс. И при необходимости параллелили работу. Даже демо на проде давало мотивацию делать фичи, скрываемые за конфигом. А еще очень быстро фиксить то, что ломалось) Результаты придавали сил: в режиме сжатых сроков очень важно наблюдать их как можно чаще, визуализировать их.


Но главное, что я понял: челленджи деструктивны на долгой дистанции


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

Но вашей общей задачей будет выйти из этого режима быстро.

Определите границы забега. В случае с моим первым опытом, режим челленджа стал частью повседневной жизни: усталость накапливалась постепенно, но в какой-то момент придавила на полгода. В случае проекта на карантине, общее ограничение в 2 месяца создало в голове картину мира, с которой не нужно было бороться, как это происходит в режиме постоянного нужно вчера. В голове сидела другая мысль: Я знаю, что это закончится через 2 месяца. Я знаю, зачем это делаю. Это мой выбор.

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

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru