First of all it's important to take an internal inventory of your interests and appitude. There are a lot of streets and avenues as you say and you want to first choose one that will not only make money but will but meet your needs in terms of work life balance, ability to advance, flexibility for growth or whatever is most important to you. Research like you are doing now is very important. Finding a career that can grow as you do overtime is key and technology is a great choice since it is ever changing. Be prepared to be a lifelong learner. You may also want to think about how you like to work and if you are someone who likes to engage with people or work on your own. There are many factors to consider since the technology field is so broad. The spectrum of fields within technology spans from project management, which requires constant meetings, discussion and engagement with people to programming which requires an ability to focus on one thing for long periods and is more of an individual contributer position. I have been working in technology since the mid 80s and continue to research new career paths and areas of growth. Here are a few resources I have looked at lately that have good advice and information: https://www.themuse.com/ provides advice and coaching in a great format. http://insights.dice.com/2016/02/01/whats-hot-and-not-in-tech-skills/ has a really good, interactive chart with a skill supply and demand data approach. This one is a little dated, December 2015 but you can listen to what some people who employee technologists are looking for in employees: http://www.itworld.com/video/60285/how-to-find-cool-it-jobs-beyond-google-or-apple?token=%23tk.ITWNLE_nlt_itworld_today_2015-12-14 Good luck!