|
|
|
|
|
by trcarney
2155 days ago
|
|
>Unionizing or creating a standardized contract for software developers across the industry. I'm tired of companies breaking their own policies, eroding benefits, and having unrealistic expectations. Why on earth would software developers unionize? There probably isn't a profession where the workers have more power. If you don't like the way a company is treating or compensating you, leave! Standardized contracts would also not be positive. The problem with standardized anything is that is where things stay, they don't get better. Competition in the marketplace is how contracts will get better. So if you are tired of companies breaking their own policies, eroding benefits, and having unrealistic expectations, leave when your company does those things. By staying, you are voting for those things to continue. |
|
Some interesting things that could happen:
- We software developers create a hierarchy/training program much like trade workers (electrical for instance) where your title in the union is dependent on mentoring and peer reviews.
- Silly interview leet bullshit disappears. Union people interview and assess candidates/new union people. Titles are earned via a formal process.
- Specializations could emerge that have more stringent requirements to attain a title/modifier.
- A company wouldn't need recruiters, they would be part of the union. If unionized software devs work at company ABC, then the union rep would know the contract is being expanded and they need 10 more devs and at what levels.
- Union representatives would negotiate contracts for pay and benefits. They would be uniform across devs at that company, possibly that region.
- Union workers could go on strike if they determine they find the employer doing morally questionable business practices.
- A bunch of software nerds will make a lot of poor attempts at jokes and memes like they are union mobsters so it should be called a guild, it suits us better :)