Это неплохая личная психологическая практика — понять, на что уходит твоё время, большая осознанность, вот это все.
Как только такое начинает требовать работодатель — то мы имеем дело с попыткой оптимизировать интеллектуальную работу примерно так же, как и работу на заводе.
Может быть помнишь, в начале века, чуваки записывали каждое движение сотрудников на конвейере и придумали, как сделать его лучше.
Так вот, если хочется сделать конвейер или галеру — то это в принципе рабочий подход и в IT тоже. Только не стоит ожидать, что хорошие программисты у вас задержатся.
Потому что у хорошего программиста может быть например 2 часа в день залогировано как «кодил». Остальные 6 часов он формально бил балду, а в реальности — думал. Важно ведь, что он написал в результате, а не сколько строк кода он добавил и не сколько времени за клавиатурой он провёл.
Лучшие программисты решают задачи без кода, а гениальные — удалением кода. И в такой работе нужно думать, а не пахать.