Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Very on point about the AMA functioning as a union. I'm not a software developer (and don't even live in the US) so apologies if this question is ridiculous: could software developers form a union, er I mean the 'American Software Developers Association'?

There are strong network effects in many digital markets. In these cases, given enough time, it leads to a monopolist employer in that market. Even in cases where there are a few firms competing (e.g. Google and Apple), they have incentive to form a cartel through 'agreements' on hiring practices (and there have been documented instances of this). The natural way for software developers to avoid being exploited, in either scenario, is to form a labour monopsony...



I'm not a software developer (and don't even live in the US) so apologies if this question is ridiculous: could software developers form a union, er I mean the 'American Software Developers Association'?

Well, the real nuance is that the AMA is not so much a union as a guild. It's not _legal_ to perform medical services without an AMA-blessed licence to practice.

If one could concoct a scheme by which it would be illegal to perform "unlicenced" software engineering work, I suppose there would be the same effect.


Please don't even suggest such a thing!


It's hard to see this happening since dissatisfied software developers can often fix the problem by finding another job. (Maybe not everyone can do it but that's the perception.)

You'd need a common sense of injustice. It's a lot easier to do this for, say, graduate students who really are underpaid.


The tricky part would be having some kind of license without which it would be illegal to perform certain engineering tasks.


There is. It's called the PE (Professional Engineer) license. Today, however, it mostly only applies to civil engineers. Back in the day, if someone wanted a bridge or building (especially for the government) designed, you had to be a PE to get the job. It required a certain amount of hours of work after college and an exam. Doesn't really apply to software though.

--When I got my first job as a software engineer, my dad, who's a civil engineer PE said, "I thought you were going to be an engineer, but it sounds like you're just a computer programmer." :-)


Auto union workers don't have a license needed. But yes not nearly as successful as the lawyer or doctor unions.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: