Тайм‑трекинг веб‑разработчика: WakaTime, RescueTime

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

Что такое WakaTime

WakaTime — тайм-трекер для разработчиков и программистов, который помогает отслеживать, сколько времени они тратят на различные задачи и насколько эффективно их выполняют.

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

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

Для чего нужен тайм-трекер

Тайм-трекер позволяет видеть сколько времени потрачено на решение той или иной задачи, сколько потрачено времени впустую, какова продуктивность, эффективность в любом временном разрезе.

Почему WakaTime

Потому что самый продвинутый, самый удобный тайм-трекер, поддерживает великое множество редакторов, IDE, включая мой любимый Sublime Text. Не требует никаких настроек, внимания — один раз установил и забыл. Дальше раз в неделю, каждый месяц и раз в год полный отчет по каждому проекту.

Полный список поддерживаемых приложений

  • AndroidStudio
  • AppCode
  • Aptana
  • Atom
  • Blender
  • Brackets
  • Chrome
  • CLion
  • Cloud9
  • Coda
  • CodeTasty
  • DataGrip
  • Eclipse
  • Emacs
  • Eric
  • FlashBuilder
  • Gedit
  • GoLand
  • IntelliJIDEA
  • Kakoune
  • Kate
  • Komodo
  • MonoDevelop
  • NetBeans
  • Notepad++
  • PhpStorm
  • Processing
  • PyCharm
  • Pymakr
  • Rider
  • RubyMine
  • Sketch
  • SQLServerManagementStudio
  • SQLOperationsStudio
  • SublimeText
  • Terminal
  • TeXstudio
  • TextMate
  • Unity
  • Vim
  • VisualStudio
  • VSCode
  • WebStorm
  • Xamarin
  • Xcode

В планах подключение Фотошопа, Фигмы и Файрфокса. Естественно, есть интеграция с Гитхаб, Гитлаб, Слак и т.д.

Мой опыт использования тайм-трекеров

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

Лично я предпочитаю не смешивать мух с котлетам. Поэтому, у меня сложилась такая практика: код я отслеживаю в WakaTime, все остальное в RescueTime. Второй мне понравился тем, что интегрируется в Мак-ос, Хром, имеет приложение для Ай-ос и дает исчерпывающие ответы на вопрос куда девается мое время.

Например, мой отчет RescueTime за январь выглядит примерно так.

Отчет RescueTime

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

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

Моя статистика

Моя статистика за 2019 год оказалась вполне предсказуемой.

Моя статистика WakaTime

За год получилось 629 часов чистого кодинга. В среднем я кодил около 2-х часов в день. Это нормально, если учесть, что я не классический кодер.

  • Самый адовый продуктивный день был 15 сентября — почти 11 часов кодинга.
    Привет, Фрэнк!
  • Самые популярные «языки»: PHP (209 ч), SCSS (144 ч), JS (24 ч), HTML (14 ч).
  • Саблайм, Мак-ос — тут все стабильно без изменений.

Ссылки на сервисы:

Иван Данилин
Автор Иван Данилин

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

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