I can't count the number of articles like this that I have read. I reject the idea that these old anti-social trolls are the only ones capable of sustaining a company. That all young hungry people are bad and we noble veterans are constantly getting the short end of the stick.<p>Furthermore the article is clearly biased and relies on purely anecdotal evidence. Perhaps it's the authors inability to work with others and cope with younger coworkers success which is the problem.
The article is not about young vs old, or veterans vs beginners. It's about trying to control a creative process; programming is (for a big part) inventing new things, using existing components in a new way. Such creative work cannot easily be planned and controlled the same way as building a product on a production line for example. The tone might be a bit cynical, I agree, and there's much written about it, though it's an interesting perspective.