|
First, you must pick a direction to pursue. You've raised numerous possibilities and expressed lots of different interests. Let me therefore observe that, of all the career enhancing moves a person can make, nothing makes as much difference as continued higher education. This suggests that if you're willing to take the time out and spend the money necessary to earn an MS in CS or an MBA in IT, that would be the right kind of path to follow. That said, only you can decide what really interests you the most and use that self-understanding to guide your next steps forward. My advice is to find a subject area that really engages your interests and enthusiasm: this will keep you going, and help you enjoy and pursue your professional life with vigor long after a bigger salary, more secure job prospects, and so forth, fade into tedium. If you are deeply interested in what you do, you can find a way to make it work for yourself, no matter what the economic or other external conditions might indicate.
Good luck with your career planning and development. Do feel free to post further follow-up comments and questions, and I'll be happy to respond.
|