Just Got Fired From Yahoo? Have A Taco.
techcrunch.com
techcrunch.com
Of course there might have been some jewels, those who got fired due to politics or some other BS reason, and not because of competence
Also, if you have to fire people, often it's easier to fire people who are more recent additions to the team, even if they are more skilled. It has less of a social impact on the rest of the company, and you lose less institutional knowledge.
In short, there are plenty of reasons to believe there are great engineers being let go. Let's stay classy.
Seriously, I find this pretty distasteful.