One comment on the post goes after the analogy not being fully sound because unions helped to prop up wages.
Whatever you think about unions, I'll be sort of curious to see if some segment of developer jobs do unionize ever. I get the sense that the rugged individualism that seems to be far more prevalent in developer/engineer/hacker sort of circles would be less for it; what about h1b workers who seem to feature quote often in stories about not great companies overworking employees and threatening their jobs (and with that, their legal status in the States)
Yes, a tangential thought to the article but an important part as people continue to evangelize the great opportunities in the tech industry and Hacker School, Code Academy, WikiBooks help them to get up to speed