Личный опыт удалённой разработки

Скоро будет три года, как я начал работать полностью удалённо. В данной статье хочу поделиться моим опытом, рассказать как выстроился рабочий процесс, какие плюсы и минусы я вижу в удалённой работе, дам пару советов повышающих продуктивность, надеюсь, будет полезно.
Для начала давайте определимся, что же такое удалённая работа. Как ни странно, до сих пор многие путают её с фрилансом. Удалённая работа это никоем образом не фриланс, но описанное ниже подойдёт и для фрилансеров.
Если объяснять кратко, то отличие от работы в офисе только в том, что вместо офиса вы работаете дома (либо в любом другом месте), ведя все коммуникации с вашей командой удалённо.

Какие плюсы я вижу от удалённой работы:

Отсутствие затраченного времени на дорогу до работы

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

Подходящая рабочая обстановкаПодходящая рабочая обстановка

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

Питание

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

Мобильность

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

Доступность

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

Самоконтроль

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

 

Из минусов, я могу выделить следующие:

Стирание грани между работой и домом

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

Выступление на митапе


Отсутствие «живого общения»

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

 

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

Составлять расписание

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

05:00 — подъём;
05:00 - 05:15 — разминка, подготовка к началу дня;
05:1507:15 — личное время. Именно в это время я могу почитать, пописать личные проекты либо статьи в блог, в общем делать что хочется;
07:3008:10 — веду ребёнка в садик, возвращаюсь обратно;
08:1008:25 — завтрак;
08:3009:00 — подготовка к работе. Это включает в себя просмотр имеющихся задач, распределение приоритетов их выполнения;
09:0018:30 — работа. Время может сдвигаться в случае каких-то обстоятельств;
19:0021:30 — личное время. Как правило, именно это время я могу уделить семье;
22:00 — подготовка ко сну, отбой. Под настроение, можно что-то почитать или посмотреть перед сном;

Немного уточнений: это базовое расписание, время может сдвигаться при необходимости, но я стараюсь придерживаться именно этой версии, так как пришёл я к нему не сразу, наиболее оптимальное время подбиралось опытным путём. Так же можно заметить, что я не выделял отдельно время на обед, так как я предпочитаю делать несколько небольших перекусов в перерывах, это позволяет оставаться продуктивным гораздо дольше, так как вас не будет клонить ко сну от съеденного.
Как можно видеть, я стараюсь начать день как можно раньше, в целом, это связано с тем, что именно утором у меня наблюдается максимальная продуктивность, а где-то с 20:30 до 00:30 минимальная.
В выходные дни расписание, конечно, другое. Но вставать я так же стараюсь пораньше.

 Записывать все вопросы и поручения

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

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

Для тех, кто не знает, метод «помидора», это техника управления временем, когда предполагается разбивать задачи на короткие 25-минутные периоды, которые и называют «помидоры».

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

Физическая активность

Физическая активность

Работая дома, есть вероятность того, что вы перестанете выходить из дома. Вот до этого доводить не нужно. Физическая активность, хотя бы в её минимальном проявлении нужна. В будние дни я вожу ребёнка в садик утром, 2-3 раза в неделю делаю комплекс физических упражнений. В процессе работы на некоторых перерывах делаю разминку и/или растяжку.


Отсутствие многозадачности

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

Обучение

Литература для обучения

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

Дополнительно

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

Ссылка на книгу «Джедайские техники». Ссылка на YouTube-канал Максима Дорофеева.
Для метода «Помидора» я использую Tomighty
Pluralsight — отличный сайт с видеокурсами. Всё на английском, помимо выбранной технологии заодно идёт обучение английскому.
Cambly — место где можно поговорить с носителями английского, чтобы не терять форму.

Подводя итоги, от себя хочу добавить, что во всём есть свои плюсы и минусы. Касательно удалённой работы лично для меня видится гораздо больше плюсов. Но это не значит, что удалённая работа подойдёт абсолютно всем, как минимум нужно наличие хорошего самоконтроля и самоорганизации. Так же я не хочу сказать, что работа в офисе — это плохо (кроме Open Space офисов, вот в них очень трудно организовать хорошую рабочую обстановку, где можно было бы в достаточной мере сосредоточится над задачами), но, удалённая работа гораздо продуктивнее в долгосрочной перспективе.

На этом всё, продуктивной разработки.

Комментарии (2) -

Роман 19.05.2018 8:34:32

Работал с Андреем удалённо. хочу отметить высокую производительность Андрея. Дискомфорта от удаленного взаимодействия никакого не было, всегда на связи, всегда с ясным умом.

Александр 21.05.2018 7:39:38

Очень интересная статья.
А для меня еще и полезная - узнал об интересной технике управления временем. Попробую применить ее, работая в офисе.

Андрей, спасибо за статью! Желаю тебе дальнейших успехов!

Добавить комментарий