If the drivers and cafeteria workers at tech companies can organize, so can the developers.

Unlike the developers, the drivers tend to be financially insecure. In this economy, they're eminently replaceable. What they do is outside the core competency of their employers. You'd think they'd have almost no leverage. And yet, in the space of just a few years, they've managed to secure higher wages and health benefits --- in a market where non-technical employees are 1099'd specifically to avoid benefits obligations!

Like a lot of other occupations in the US market, tech workers have been bamboozled into believing that labor organization is something lower-status workers do. But, no: most of the classic professions, from doctors to lawyers, belong to professional associations. They may not call themselves "unions", but that's a distinction without a difference.

Tech workers blow off labor organizing because they feel themselves to be well-compensated. And they're right. So are the doctors and the lawyers. There are things to bargain for besides higher salaries. If you're wondering what they are, look no further than Hacker News, a ranked inventory of tech worker grievances. Can't see organizing a walk-off over pay raises? Well then, how about:

* The right to work from home when the team agrees that doing so has no negative impact on performance.

* The right to hire team members outside of SFBA when the development team decides it's appropriate to do so.

* The right to work on side projects alone and with your own resources without your employer claiming the fruits of your own free time.

* The right to work in an office with walls between you and salespeople on the phone all day.

* The right to hold on to your vested options for 10 years after you leave, rather than being forced to exercise at your own expense within 90 days.

* The right to visibility into the terms of your employer's financing, including the liquidations preferences and perks of investor preferred shares.

I could go on and on and on, but then, so can you, because we share this site.

Here's a thing that a lot of people on Hacker News don't know --- and I think this is a genuine case of something that the ownership class in the American economy doesn't want you to know:

Federal law rigorously protects your rights to organize in the workplace. We talk about "at-will employment" and "protected classes" (race, religion, gender) on HN quite a bit. We rarely talk about the other broad exemption in American law to at-will termination: labor organization. Not only can you not be fired for trying to organize a labor union (itself something that surprises a lot of people), but you can't be fired for protesting. You'll want to talk to a labor lawyer before you try this move, but: federal law prohibits the termination of an employee for engaging in "protected concerted action" to improve workplace conditions. You can, if you do it right, walk off your job and refuse to come back, and if you're disciplined for doing so, sue your employer.

It is crazy to me that we're not taking better advantage of this situation. The market power of software developers has never been higher. It may very well be at its zenith. For that matter, the labor laws of the US might not stay this way either. Now is the time to put it to use to secure the best, most productive conditions for technology work, not 20 years from now, when it might be just as hard for us as it was for the Facebook shuttle drivers.