2017/10/25 - projects
I got this idea from Stephen Wolfram's blog entry about personal data. When I started working professionally after school, I hated the idea of a time tracker. Filling in the same hours every week seemed like a huge waste of time. But hey, at least the company is paying me to do it, right?
I later realized, relying on a time-tracker can create personal accountability for how time is spent. Ignoring the scenario, my boss would fire me for watching too much Youtube at work, I actually found it interesting to know, "How much Youtube do I watch at work?"
I detest any attempt to prove that writing software is productive. It isn't a physical object so productivity can't be measured by how many things a software programmer makes and sells. Unless, the programmer is doing the selling directly, or a principle that I enjoy, "Money back guarentee." This policy creates a hard link between accounting and building a product. If the business depends on designing software that customers can enjoy, this policy is a must!
The chart above, I created after logging once hourly, every project and task I worked on for an entire year. I accumulated 3,500+ hours of nodejs experience by moonlighting and logged it all. I've also been logging my emotions. I am not sure where I got the idea, but I later found out it is recommended for people prone to mental health issues.
I haven't researched when I write emails like Stephen Wolphram's article. It should be pretty easy to derive when I am working from recorded screen activity. I haven't tackled these charts yet because it has been done so many times before with time tracking apps. This information is interesting to me, it would be interesting if it could be used to create some sort of automatically generated training video if it recorded everything. I also use calendar to record whatever I can remember from dreams.