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

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

Розповідає 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. Робота із записами: вставка, читання, змінення й видалення