4 ms·
> Overall though, not having a contract, recourse and representation in a large company is a pretty big risk factor unless you just toil away in silence. Why?
by morgante 5y ago
> Overall though, not having a contract, recourse and representation in a large company is a pretty big risk factor unless you just toil away in silence.
Why? I have an in-demand set of skills and could easily find a new job if I wanted to.
I'd much rather negotiate directly with my employer than have a union intermediating that relationship. If anything, it feels far riskier to have a politically-motivated union boss control my employment.
- onion2k 5y agoI have an in-demand set of skills and could easily find a new job if I wanted to. Let's imagine someone makes an AI project that can turn requirements into code, and it actually works. Copilot has shown it's not impossible to generate working code with some machine learning but it's definitely a hard problem. There are hundreds, maybe even thousands, of founders working on this problem right now and maybe one will get lucky. How long do you think you will be in demand for? Years? Months? Less? Perhaps you'll be fine because you actually define the requirements. Or you're in a job where the AI can't replace you. It would replace a lot of people working in the simple CRUD app end of the dev industry though, and that means pressure to keep wages up would fall away fast if there are more devs than dev jobs. You wouldn't get a raise if there are 20 devs who'd jump in to your role for less money if you left. You couldn't negotiate better terms. If you left you'd be competing with lots of others which puts more downward pressure on your salary. That's one vaguely plausible scenario of how things might change in the next 10 years. There are many more. Right now devs are very well paid but we should all recognize that for what it is - an opportunity for industry disruption. Our salaries are (partly) lost profit. Companies don't want to pay us as much as they do; they pay market rates because they have to. If a company can reduce that cost by lowering wages or lowering headcount every tech employer is going to jump on the opportunity. Founders out there know this is a pain point, and they're working on solving it. Maybe having a union for devs would actually be useful if that ever happens. (FWIW technological change reducing manpower requirements has been a massive driving force behind unionization in many other industries. The scenario is sound even if the "AI writes your code now" bit is a little fantastical.)
- limelight 5y agoIf an AI can do my job, an AI should be allowed to do my job. I don't want a union to "protect" me doing a job which can be automated. That's a waste of human talent and potential. It is terrible to hold back progress just to provide "make-work" jobs protected by unions. Should we still employ elevator operators? In a scenario where my job is obsolete, a union would simply delay the inevitable. It might keep the company from replacing me with an AI, but the company would therefore eventually fail to competitors who could. In the meantime, the union would make people miserable and delay progress. For what it's worth, I completely agree that developer jobs are on their way towards automation. Instead of trying to fight that trend with unionization, I focus on being part of it (building automation tools) and building a capital base.
- eru 5y agoYes. Developers have always worked on automating developers' jobs. Both their own and other developers' jobs.
- onion2k 5y agoa union would simply delay the inevitable Yes, which is the difference between having the time to offboard from your current career and do something else instead of being chucked out overnight and losing your house and everything else, multiplied by all the lost developer jobs. Imagine the cost of that in the Bay Area. It'd be catastrophic to the entire region. Slowing progress down a little can be a positive thing.
- morgante 5y ago> Yes, which is the difference between having the time to offboard from your current career and do something else instead of being chucked out overnight and losing your house and everything else, multiplied by all the lost developer jobs. That's what savings are for. > Imagine the cost of that in the Bay Area. It'd be catastrophic to the entire region. It would be a much-needed correction. I don't want unions slowing down progress.
- 5y ago
- UncleMeat 5y agoBut does the new job have everything you want? Prior to covid, HN basically constantly complained about the dearth of fully-remote positions. Yes, you could get another office job but if you wanted something fully-remote there was only a teeny tiny number of possible companies. Could unions have forced employers to offer this option? Today, people complain about pay being based on location for fully remote work. Perhaps a union could actually achieve the goal of making your pay unrelated to where you live?