3 ms·
Similar job here. Except I’ve been a consultant billing through to our clients mostly by the hour. I’ve run a key logger on myself for over a decade. While my
by amichal 5y ago
Similar job here. Except I’ve been a consultant billing through to our clients mostly by the hour. I’ve run a key logger on myself for over a decade. While my start and stop times vary wildly I spend between 30 and 45 hours doing something on my computer during a nominal 5 day work week. The app I use for this (RescueTime) classifies the sites and applications I use according to my judgement on if they are productive or distracting. It ranks me consistently in the top quartile of its user base on productivity (type of activity) and slightly above average on hours worked for software dev users.
Despite my addiction to HN meaning that it’s 3 key strokes max from anywhere. And that the logs say I visit this site and others dozens of times a day, the actual time spent is maybe 20 minutes. Email and slack is 1-2 hours. Meetings/discussion collaboration 1-2. Coding/design/specs 3-4. This has been roughly the same for years. Some days I get 8hrs of coding in and feel like I actually did work that day. Most days I feel like I only worked a couple of hours productively and the interruptions and lack of focus feel real but the key logger shows I was indeed working away I just don’t remember it that way.
- amichal 5y agoI would also add (reading other comments) that coding in particular is very much a thing that feels like I’m slacking off for hours or days. Just fiddling around or fighting some random problems that is not the actual thing I’m fixing. Then at some point it just flows and you get the whole feature/fix/whatever done in a single sitting of intense focus. People who don’t code and watch the tickets hit the done column often think that my productivity is variable but I think this is very typical of most devs I know.
- deleted 5y ago[deleted]