Для отслеживания статуса заказа — авторизируйтесь
Введите код, который был выслан на почту Введите код с SMS, который был выслан на номер
 
Код действителен в течение 5 минут Код с sms действителен в течение 5 минут
Вы уверены, что хотите выйти?
Сеанс завершен
На главную
«Разработка — это судоку за деньги»: как отношение к работе помогло мне с тайм-менеджментом

«Разработка — это судоку за деньги»: как отношение к работе помогло мне с тайм-менеджментом

Рассказывает Fullstack Developer Дмитрий Савинов

Тайм-менеджмент — единственный правильный подход для успешной и качественной работы, убежден Fullstack Developer Дмитрий Савинов. robot_dreams уже общался с Дмитрием для статьи о Coderʼs block. Тогда он смело и однозначно заявил, что выгорания нет, а любые «блоки» для него — новые возможности.

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

О спикере:

Дмитрий Савинов — Fullstack-разработчик с опытом работы в IT 7 лет. Пишет на PHP и JavaScript. В настоящее время занимается проектом Learning management systems (LMS) for pilots ground school, занят обработкой и аналитикой данных для студентов-пилотов гражданской авиации. Помимо совершенствования навыков управления временем, также менял подходы в архитектуре кода — искал способ складывать сложные системы из максимально простых блоков.

Что такое тайм-менеджмент и почему он важен

Термин time management означает процесс планирования, контроля за проведением времени за определенными активностями с целью повышения эффективности и производительности.

Исследование компании Acuity Training, в котором приняли участие 500+ работников по разным профессиям, показало, что 82 % опрошенных не пользуются методиками организации времени.
И только 12 % — планируют свою работу и отдых.

Но Дмитрий добавляет к этому еще и особое отношение к работе. Задачи разработчика он рассматривает как «решение судоку за деньги», а судоку для него — хобби. «Я человек, который ищет ответы на многие вопросы, и все, что мне попадается, — это один из методов поиска ресурсов для ответов. Программирование — это источник ресурсов для поиска. Это решение судоку за деньги», — говорит он.

Ключевые моменты, которые можно выделить в отношении Дмитрия к работе:

  • ✔️ не перерабатывать свою норму;
  • ✔️ сосредоточиваться исключительно на задаче;
  • ✔️ качественно общаться с менеджерами.
Моя норма 5–6 часов в день. Главное — не превышать предел в 9 часов, иначе это уже зацикливание на задаче, а значит, я застрял и не продвигаюсь.

Дмитрий Савинов, Fullstack Developer

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

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

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

«Работать 12 часов — значит сделать только хуже. Как себе, так и работодателям»

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

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

Дмитрий Савинов, Fullstack Developer

Герой верит в некий симбиоз между разными проектными звеньями, где нет более важного или менее. «Все звенья будут всегда параллельны», — утверждает Дмитрий. Безусловно, бывают непредсказуемые ситуации, когда следует пойти навстречу, однако злоупотреблять этим — проигрышное дело:

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

Советы разработчикам по планированию рабочего графика и карьеры

  • Не стесняться ошибок. Без них невозможно достичь результата и прогрессировать.
  • Не бояться сменить компанию или сферу деятельности. Только так можно найти себя.
  • Задумываться о каждой детали. Все состоит из самых маленьких частей и от них все зависит.
  • Определить смысл своей деятельности. Без цели все действия будут делаться вслепую.
Работа должна не формировать жизнь, а быть ее органической частью.

Дмитрий Савинов, Fullstack Developer

«Нужно осознать роль инженерии в своей жизни», — советует Дмитрий. «Что это просто ее (жизни) элемент. Ни основа, ни смысл — часть. Тогда формируется совсем другое отношение к работе, тогда свободно говоришь с менеджментом, потому что не боишься увольнения, тогда лучше планируешь, потому что знаешь, что после 18 у тебя начинается другой отрезок жизни, которым никогда нельзя пренебрегать. Иначе какой это все имеет смысл?»

Дмитрий признается, что, прежде чем сам пришел к таким выводам в работе, наделал немало ошибок.

Не существует таланта или простого пути. Я сделал 100500 ошибок, пока нашел +- адекватный баланс между работой и жизнью, правильные подходы к программированию и коммуникации. Баланс необходимо найти (как и каждому, рано или поздно) — здесь все логично: живешь, работаешь, мыслишь, ищешь свой стиль.

Дмитрий Савинов, Fullstack Developer

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

Что, если тайм-менеджмент заходит слишком далеко?

Статистика, опубликованная на сайте Our World in Data, показывает, что по сравнению с 1880 годами, когда типичный рабочий день был 10 часов, 6 дней в неделю, средняя продолжительность рабочего дня уменьшилась. ССегодня нормированный рабочий день длится 8 часов, 5 дней в неделю. А в некоторых странах, например, в Бельгии, всего 4 рабочих дня.

Но что, если желание оптимизировать процесс станет настолько сильным, что в конце концов возникнут вопросы: «А зачем я работаю?», «Хочу ли я этого?», «Возможно, лучше посвятить жизнь отдыху?»

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

На этот счет Дмитрий для себя точно определил: как бы мир не изменился, он будет работать, потому что «человек должен работать, а все, что не работает, — это не человек».

Хочу ли я когда-нибудь не работать? Нет! Работа в самом широком понятии — это то, что делает нас людьми. Это наш шаг над животными инстинктами. Неважно, какая работа: пойти порисовать, поволонтерить, поставить представление. Работа не определяется заработком, она определяется твоим развитием.

Дмитрий Савинов, Fullstack Developer

 

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