If my kid were entering college, I'd tell him to steer away from a CS degree. Why? Haven't you been reading? Outsourcing, that's why.
Based on personal experience, more and more jobs are being sent overseas, particularly jobs that require little, if any, personal customer interaction, like programming or even radiology.
I'd be telling my kid to get into jobs that require face to face interaction, like psychology, medicine (but not radiology), police work (great pension!), law. Program Management in tech fields is still good but even that is starting to lean toward outsourcing.
If my kid were entering college, I'd tell him to steer away from a CS degree. Why? Haven't you been reading? Outsourcing, that's why. Based on personal experience, more and more jobs are being sent overseas, particularly jobs that require little, if any, personal customer interaction, like programming or even radiology. I'd be telling my kid to get into jobs that require face to face interaction, like psychology, medicine (but not radiology), police work (great pension!), law. Program Management in tech fields is still good but even that is starting to lean toward outsourcing.