Советы разработчикам по тайм-менеджменту и продуктивности

1
1704
views

Перевод статьи «Time management and productivity tips for developers».

Советы по тайм-менеджменту

Несколько недель назад я опубликовал статью о soft skills, которыми должен обладать каждый разработчик. Сегодня я хотел бы сосредоточиться на одном из этих навыков: организованности. По многим причинам эта черта является очень важной для разработчика. Если вы организованы, вы…

  • Всегда пунктуальны. Опоздания раздражают, особенно людей, пришедших вовремя, ведь вы их задерживаете.
  • Знаете, что вам нужно делать, и рассчитываете свое время. В противном случае вы будете забывать о каких-то задачах, например, о необходимости ответить кому-нибудь на письмо или поработать над исправлением бага в своем личном проекте.
  • Менее подвержены стрессу. Вам знакомы люди, обещающие, что свяжутся с вами, но всегда забывающие это сделать? Постоянно занятые люди? Имеющие миллион личных проектов? Люди, которые уже находятся на грани выгорания? Скорее всего, у них проблемы с организованностью. Эта черта характера предполагает, что вы умеете управлять своим временем. А из этого умения вытекают такие вещи, как умение говорить «нет», способность перепоручать задачи другим людям и распределять время между задачами.
  • Заслуживаете доверия. Вы организованный человек, поэтому мы знаем, что если вам дать конкретную задачу, вы ее выполните в срок. А если что-то пойдет не так, мы уверены, что вы нас предупредите заранее.

Прежде чем перейти к советам, хочу сделать пару примечаний:

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

Используйте «прием помидора»

Прием помидора

Это весьма известный прием, и его известность небезосновательна. Он очень эффективен. Суть его в том, что вы выбираете определенную задачу, устраняете все отвлекающие факторы и фокусируетесь на своей задаче в течение 25 минут. (Время вы засекаете при помощи таймера. Механический кухонный таймер, который применял Франческо Чирилло (автор этого приема), имел форму помидора, отсюда название приема. – Прим. ред.). Затем вы делаете 5-минутный перерыв, после чего повторяете цикл, пока задача не будет выполнена. Через каждые 4 подхода («помидора») можно делать перерыв подлиннее.

Применение «приема помидора» дает вам множество преимуществ:

  • То, что вы включаете таймер и устраняете отвлекающие факторы, запускает ваш режим концентрации. Я знаю, это звучит глупо, но если я этого не делаю, я не чувствую, что полностью сосредоточен. Эти действия заставляют меня думать: «Следующие 25 минут посвящены этому исправлению бага и только ему. Не Twitter. Не разговорам. Только исправлению бага».
  • Вы переходите от многозадачности к «однозадачности». Многозадачность дает вам иллюзию, что вы просто супер-герой в плане продуктивности, но это лишь иллюзия. На самом деле вы теряете концентрацию и работаете хуже.
  • Вы делаете перерывы, а это важно. Люди не приспособлены для долгого сохранения концентрации.

Применение «приема помидора» не означает, что вы должны полностью расправиться с задачей за 25 минут. Вы лишь должны глубоко сосредоточиться на ней в течение 25 минут. А количество «помидоров» зависит от вас.

Научитесь говорить «нет»

Нужно научиться отказывать людям

Есть некая ирония в том, что я пишу об этом, а сам до сих пор не преуспел в этой науке. Но я над этим работаю.

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

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

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

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

Читайте электронную почту только раз или два в день

Электронная почта

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

Чтобы тратить на это меньше времени, читайте вашу почту один или два раза в день. Например, выделите на это дело один «помидор» (или больше, если у вас много писем). Я читаю почту дважды в день: когда прихожу на работу и после обеда. Если я получаю письмо между этими периодами, я его просто игнорирую.

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

Устраняйте отвлекающие факторы

Отвлекающие факторы

Этот пункт связан с применением приема помидора. Во время работы важно устранять все отвлекающие факторы. Безусловно, мы живем в такое время, когда сохранять концентрацию на чем-то одном очень сложно. Нас постоянно отвлекают личные сообщения, Slack, Twitter, Facebook и т. п.

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

Но как насчет людей, отвлекающих вас «физически»? Людей, которые подходят и говорят: «Я послал тебе сообщение. Ты его видел?». Вежливо дайте им понять, что вы сфокусированы на работе и уделите им внимание позже: «Я работаю над сложными задачами и мне нужно сфокусироваться, чтобы закончить. Я посмотрю твое сообщение позже, ладно?».

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

Используйте списки задач

Списки задач

Лично я для организации своей работы использую специальное приложение для списков задач. Я это делаю по двум основным причинам:

  • Так я ни о чем не забываю.
  • Я всегда знаю, чем мне нужно заняться.

Вот как я использую мой список задач:

  • Если я могу справиться с задачей меньше, чем за 5 минут, я берусь за дело сразу (кроме ответов на письма или сообщения – их я сначала группирую, так эффективнее). В противном случае я вношу задачу в общий список.
  • Когда у меня есть время (раз в день), я определяю приоритет задач в списке, используя матрицу Эйзенхауэра. Это помогает мне понять, чем я должен заняться сейчас, чем – позже, а чем вообще не стоит заниматься (например, если можно перепоручить кому-то). После этого я переношу задачи в соответствующие списки (работа, личное, код, обучение) и назначаю им уровень приоритета.
  • Каждый вечер перед отходом ко сну я проверяю свои списки задач и решаю, чем займусь завтра. Отобранные задачи при этом перемещаю в «Список на завтра».
  • На следующий день я пользуюсь этим списком и мне не приходится задумываться над тем, что я должен делать. Я просто выполняю внесенные в него задачи по очереди и стараюсь успеть справиться со всеми.

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

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

Легкие задачи

Люди несовершенны. Порой мы просто не в состоянии работать продуктивно.

Вы устали и просто пялитесь в экран, спрашивая себя, зачем же надо было так много есть в обед. Работа не идет, вы не можете ясно мыслить и чувствуете, что просто теряете время. Это совершенно нормально и случается со всеми нами. Что же делать в подобных ситуациях? Я в таких случаях занимаюсь какой-нибудь работой, для выполнения которой не нужно думать. Например, отвечаю на письма или пишу код, требующий совсем немного внимания и который могу писать уже практически «на автомате».

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

Примечание: Создайте специальный список задач, над которыми вам не нужно особенно задумываться.

Выделите время на то, чем любите заниматься

Любимые занятия

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

Например, мне нравится писать статьи, заниматься личными проектами, участвовать в open-source и исследовать новые технологии. Поэтому каждое утро я по часу (иногда и дольше) занимаюсь чем-то из этого (пишу статью, прохожу обучающий курс и т. д.).

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

Не забывайте о важности перерывов

Перерыв

Еще один совет, которому я сам с трудом следую. Так что говорю и вам, и себе: делайте перерывы.

Применяя прием помидора, делайте настоящие перерывы в работе: потянитесь, налейте себе чашку кофе или стакан воды. Не оставайтесь за компьютером и не запускайте сразу следующий «помидор». Прервитесь.

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

1 КОММЕНТАРИЙ

  1. На senior.ua прочитал о 20 полезных инструментов для разработчиков, очень помогают в планировки тайм-менеджмента.

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here