@akkartik I've seen you struggling through this for a while now, and it got me to do my own thinking a bit. And I ended up at either of 2 places:
- You're afflicted by the hand-eye dilemma, this usually goes away with time(and work). It's when your technical skills and your capability of knowing how things ought to be mismatch.
- Your goals don't match your approach. By that I mean that you're trying to solve systemic computing problems with individual solution. That tends to lead to burnout.