I've had a lot of different work habits over my career, mostly because of internal psychological factors and external work circumstances. What I've learned from all the variation is that when I encounter a moment of uncertainty and doubt, my brain wants to decide between two choices: - relaxing and taking a web-surfing break (Facebook, HN, national news) until the uncertainty resolves, or - gritting my teeth, amping…
Interesting you mention this; I've recently started a new job which requires me to learn a whole new skillset (web programming with JavaScript). I've been a developer of desktop apps for a while so programming isn't new, but the language and the paradigms (async? wtf?) are challenging. This is in contrast to my early memories of "web programming" aka making a static Geocities site with notepad and wondering why every…
This morning I followed the workflow in the OP, and it really improved my performance. I set a timer for an hour, really put work into understanding everything, and when I was done I took a 35 minute break (it is a Sunday). It was rewarding and productive; I'm going to keep this behavior up. Thanks Jiri