Sometimes I am sure that I want to hack software for the rest of my life, sometimes I am sure that I want to get a masters degree in a technical field, and occasionally I want to give it all up and study philosophy!
I know that a certain amount introspection is healthy, but I am concerned that if I truly have so many doubts about my field, perhaps I am not meant to be here, you know?
I was just curious if any of my fellow hackers have felt intense feelings of doubt about their future, and regrets that they didn't pursue something different? If so how have you coped with this continually shifting frame of reference?