Thanks a ton for the TMA link. It was like reading a manual about myself. I have been struggling with my job choices ever since I started working 3 years back. I find it difficult to fit into the system, and I find myself questioning authority all the time. Somewhere down the line I realized that I am able to perform at my best when I am put in an environment with very less restrictions and I have the freedom to make strategic decisions. Being given a list of specs and then coding to the specs is just not my kind of thing. I have often felt confused about my career decision to be a programmer due to this reason.
Just like the OP I find it difficult to sustain my interests for a long time. I have been trying for my own startup for the past one and a half years. I start on ideas with very high initial enthusiasm, but in a few weeks I have given up on the idea and jumped to the next exciting one. Looking back on the last one year or so I feel disappointed with myself for wasting possible opportunities. But many thanks to the OP and all other good HN'ers for throwing more light on this issue. I feel I understand myself better now, and i'm going to approach my interests with a new sense of purpose. Thanks again.
No problem - glad I could help shed some light on things. I've recently come to that conclusion about work - currently I'm best when I get to make strategic decisions, whether it's about which client work to take, code architecture, or just about anything really.
"Being given a list of specs and then coding to the specs is just not my kind of thing" I bet creating the architecture for how the problem will be solved in the first place is more your kind of thing. I used to think every programmer wanted to be an architect, then realized a few years ago that wasn't the case.
Just like the OP I find it difficult to sustain my interests for a long time. I have been trying for my own startup for the past one and a half years. I start on ideas with very high initial enthusiasm, but in a few weeks I have given up on the idea and jumped to the next exciting one. Looking back on the last one year or so I feel disappointed with myself for wasting possible opportunities. But many thanks to the OP and all other good HN'ers for throwing more light on this issue. I feel I understand myself better now, and i'm going to approach my interests with a new sense of purpose. Thanks again.