Don't you have to have leverage to revolt? How do you revolt after you've been laid off? I don't understand this column. They're laying off because they've vastly overhired, and if they laid off too much (while everyone else was also laying off), they'll be able to pick people back up at a huge discount.<p>If programmers wanted to force companies to maintain wildly irrational staffing levels, they should have unionized a decade and a half ago when they had the leverage. There are too many programmers, now. Current innovation is high-level and academic, and maybe 2% of the people posting on HN are educated enough to ride the bleeding edge of that.