Don't get me wrong. I LOVE technology. It's what I like to read about when I'm on the Internet. I have been the I.T. guy for family and friends for the past ten years or so. Picking a major is a big deal and I don't want to keep changing majors. I just want to go to school, get my degree and land a better job. That is the goal. If I keep changing majors I just will delay this. I'm 90% sure I want to pick this major. By the way I am leaning more towards a computer programming degree. Here are my concerns: 1. Some hiring managers consider this a young man's profession. I can just see myself getting replaced years down the line when new management takes place. The new managers are younger and hire young programmers and I.T. technicians. I get replaced at 48 years old. 2. The CONSTANT and FAST change of technology. It's hard to keep up! I know every industry goes through changes. But not like the tech industry. Having to go through training when something new comes along. 3. Getting replaced by someone in another country that will do the same job for less money. Are my concerns justified or not? Just looking for good feedback.