Re: There's a reason your friend can't find a job
"In any society it's expected that the older ones move away from the day to day and help steer the younger ones. It's called "management". Sure that "old" guy may know where to fix a 20 year old 'nix bug but if he is still in the trenches then that knowledge is likely not being transferred."
I think this is way off target.
In my experience, those old guys who move into management do so because it's the logical career path that leads to salary increases. Once out of the trenches, they spend most of their time in meetings, so their skills go rusty and they have little time to pass on their knowledge to the front lines. Overall, the organisation loses.