Эта заметка — про путь от чистого кодинга к роли, где приходится принимать решения, искать смысл, работать с неопределённостью и людьми. О том, какие моменты ломают привычное видение, как меняется мышление и почему управление — это не «отдаление от разработки», а совершенно другой уровень влияния на результат.


25 Ноября


Блог


, ,

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

Тебя не беспокоят проблемы «до» и «после». Не нужно проектировать решение, не нужно доказывать его полезность. Не приходится анализировать рынок или поведение пользователей. У тебя есть задача: разобраться, как её сделать, и убедиться, что она работает. И тебя совершенно не волнует, что будет дальше. Никаких этапов внедрения, метрик, оценки успешности — максимум пара багов прилетит.

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

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

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

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

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

Ну и в-третьих — возможности. Управляя командой, можно сделать значительно больше, чем в одиночку. И именно это делает весь путь осмысленным.


Оставить комментарий

Скорее о поверхностности суждений, чем о чём-то ещё.


3 Апреля 2018


Читаю


, , ,

Сегодня я расскажу вам о книге Максима Дорофеева. В 2017 году он написал книгу, которую мне не так давно порекомендовали почитать. Я бы отнёс её к серии «тайм-менеджмент для чайников», потому что всё что описывается в этой книге очень просто.

Когда я начинал вести дела, я написал простой TODO лист. Значительно проще записать, чем пытаться удержать всё в голове. Позже он превратился в полноценный таск-менеджер.

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

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

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

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

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

Я очень часто ставлю себе задачи на подумать. Автор не рекомендует ставить такие задачи, потому что будет лень их выполнять. Я же ставлю их именно для того, чтобы не отвлекаться на размышления в тот момент, когда задача появилась. Меня можно вырвать из потока каким-то вопросом, я быстро его записываю в новую задачу и оставляю на подумать, возвращаясь к этой задаче позже. Или поставив большую абстрактную задачу, я ставлю себе задачу на 15-20 минут, на проработку задумки и создания более мелких и конкретных задач по дальнейшей работе. В этом абсолютно нет ничего плохого, и такие задачи решаются так же легко, как и любые мелкие задачи, просто надо честно себе признаться что думать о чём-то усердно более 15 минут вряд-ли получится, уже через минут 30 ты поймаешь себя чём-то отвлеченном.

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

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

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


Оставить комментарий