Всем привет!
Сегодня я расскажу вам как отслеживаю время кодирования в своем редакторе кода. В свое время (я начала вести учет времени кодирования с сентября 2019 года) это стало настоящей находкой для меня, как для новичка. Это помогало мне, и помогает до сих пор, понять разумно ли я трачу свое драгоценное время.
Но, возможно, этот аргумент для вас не так и важен. Именно поэтому я приведу еще несколько 🤓
Зачем вести статистику кодирования?
- Чтобы знать сколько часов уходит именно на кодинг, а сколько часов - на прокрастинацию 😁 ;
- Чтобы иметь представление сколько времени у тебя ушло на какой-то определенный проект (в будущем это поможет рассчитать цену своей работы, если у тебя появится заказчик на похожую работу);
- Чтобы отчитаться перед работодателем, если ты работаешь на удаленке;
- Чтобы понять, что ты движешься в правильном направлении (если ты установил для себя ежедневную норму кодинга);
- Чтобы не пропадала мотивация, если что-то не получается;
- Чтобы прикрепить ссылку на аккаунт к своему резюме - пусть потенциальные работодатели дивятся твоей продуктивности;
- Чтобы, если ты работаешь в команде, видеть кто и над чем работает в данный момент;
И да! Я не пытаюсь ничего рекламировать. Просто пытаюсь помочь вам советом.
Итак, герой моего поста - это WakaTime, сервис для учета времени работы в редакторе кода, помогающий повысить производительность труда web-разработчика.
Этот сервис включает в себя набор плагинов с открытым исходным кодом для различных IDE, редакторов (в том числе для Microsoft Word) и даже для браузера Google Chrome, которые отслеживают лишь то время, когда вы печатает код.
Однако у меня вопрос!!! Зачем нужно расширение для браузера? Я итак знаю, что провожу в интернете дофига времени! 🤣 К тому же оно не обновлялось с 2017 года! И функционала минимум. Так что, не буду больше заострять на нем внимание.
Как установить WakaTime и какие редакторы он поддерживает?
Поддерживается огромное количество программ. Популярных и не очень, платных и бесплатных. Лично у меня плагины установлены в WebStorm, PHPStorm и VSCode (куда уж нынче без него!)
Устанавливать плагины должен уметь каждый программист. Подозреваю даже, что это ВТОРОЕ по популярности занятие у программистов. Первое - это устанавливать новые темы оформления 😁 😁 😁 .
После установки плагина и перезагрузки программы, нужно просто установить уникальный APIKey, который вы с легкостью найдете в настройках аккаунта на сайте. Там же, в настройках, можно установить свой часовой пояс, таймаут (чем больше время таймаута, тем менее точен учет), цветовую тему и многое другое.
Какую статистику выдает WakaTime?
У сервиса есть вот такая приятная панель статистики, на которой можно:
- Увидеть сколько времени вы тратите на работу над каждым проектом (для того, чтобы вести учет по проектам, нужно интегрироваться с GitHub или другой системой учета версий);
- Можно видеть отчет по своим целям (например у меня стоит цель кодить по 3 часа в день кроме воскресенья, но в связи с сессией я просто не успеваю этого делать, к сожалению);
- Можно посмотреть в какие часы вы работаете;
- Видеть с какими языками программирования работаете;
- Видеть статистику по редакторам и IDE.
Таблица Лидеров
В сервисе существует и таблица лидеров, где на первых местах обосновались люди, работающие по 13 часов в день и по 90 часов в неделю. Пока мне даже страшно представить себя сидящей за компьютером по 13 часов в день)))
Ну и напоследок небольшая ложка дегтя к этой бочке меда. В бесплатном аккаунте вы сможете просмотреть свою статистику всего за 7 дней. Чтобы видеть более продолжительную статистику, а также другие другие плюшки, нужно платить по 9 долларов в месяц. Лично мне удобно и на бесплатном аккаунте.
На этом ненадолго прощаюсь с вами, а вы пока почитайте немного обо мне и о том,
Как найти время на хобби (в моем случае это программирование), если у тебя семья и работа?