|
|
|
|
|
by bigtimeidiot
3353 days ago
|
|
I think both sides think it's ridiculous. But it serves a purpose for the union: job protection. Corporations want as few people doing as much work as possible. And they will have no qualms about laying people off to achieve that (TFA). Putting absolute restrictions on tasks puts a floor on employment. It's not ideal, but somewhat effective. |
|
Whenever people talk about unionizing or professionalizing software development, I think things of this. Even if it ridiculous for both sides, it is indicative of a group of workers, and an employer, who have decided exactly what their job is (and is not), and what the rules and training pertaining to that job are.
Contrast with software development, which is a free-for-all - mainly for good, but the complete absence of standards or authorities doesn't always seem like a good thing. Just occasionally I find myself thinking that some baseline standards for, say, source control or testing would do everyone a world of good.