Comment Re:Age bias = loss of experience (Score 1) 582
When I was a project manager I always preferred people with more experience. Sometimes that meant older developers, sometimes it just meant someone who had more experience with a particular infrastructure than anyone else, regardless of age.
The bigger brain drain I've seen, which is really troubling to me, is the outsourcing of everything IT. At first it was help desk type positions and low-level systems administration - stuff that could be done following a strict SOP. But more and more I see more senior development work, and even business analysis, being farmed out to contractors. The people who actually know the company and understand the business are being pushed out in favor of someone who *only* knows how to program, and who will be gone in a year as soon as he's learned about the company. The result is that systems are choppy, nothing integrates well, no one knows who to talk to anymore to get things done, etc.
Part of this outsourcing trend is that college recruiting is down. Instead of hiring college grads and training/mentoring them up, they're outsourcing all the entry-level positions and hiring only middle management to babysit them. Once those people move on/retire, who's going to run the place? It's a really troubling trend.