I've had 5 separate jobs over 11 years. Of those, only 1 did not have a day to day developer, who was over 50. This sort of statement reminds me of slashdot saying, before my career even started, that there were going to be no jobs left, because everyone was outsourcing. Will my job be different in 10 years? quote possibly. But it's not much different from what it was 10 years ago. I'm not worried.