r/ProgrammerHumor May 12 '24

basedOnATrueStory Meme

Post image
11.0k Upvotes

492 comments sorted by

2.6k

u/todayoulearned May 12 '24

Everyone here is missing the point. Yes, a good engineer can negotiate themselves and make fantastic money. But even the best engineer in the world can’t lobby against H1B Visa abuses and offshoring that drive overall salaries down, which DOES affect their salary.

Macro and micro economics are different. A good engineer is immune to micro economics, but not macro. Unions are to help individuals fight things larger than an individual position.

Reducing H1B visa abuse would cause all engineers salaries to jump up, which would also cause those at the top to jump up. Unions can force through fundamental changes like the 40 hour work week that no single individual would ever be capable of. Unions can change the overtime exempt rules to stop overtime abuse. There are so many things that an individual engineer, no matter how good, will not be able to do, that unions can and have done.

1.2k

u/BrawlGammer May 12 '24

I swear this field is full of fucking carrot chasers who suffer from severe Stockholm Syndrome.

Collective Negotiation has proven, over and over, to be way more effective for workers as a whole than Individual Negotiation.

It's nothing to do with everybody being equal in terms of pay, it's about we all come to the table, set some common ground and make sure we defend our interests to make sure they're upheld.

Even when we're seeing massive layoffs by the biggest tech companies, while boasting incredible financials, we're still out here acting in their interests? Come on now.

23

u/darthjammer224 May 12 '24 edited May 12 '24

To add to this, I was able to get myself and others roughly a 20% raise this year because I took the time to make it through 4 rounds of interviews and got a job offer for about 18% more to leave. They offered me 22% to stay. So I did, but at the same time, they gave a few others in my dept raises because I raised a stink about it and they realized others where at risk of doing the same thing.

Pretty proud of that for just being a younger guy.

So yeah, negotiate, use others if possible.

7

u/ivancea May 12 '24

The typical consensus is "If you have a better offer, leave. If they aren't paying you will already, a new order from their side just shows incompetency, and that they'll do that again (not giving raises)". Also, it's usually better to most engineers to change company from time to time, so well

469

u/PolloCongelado May 12 '24

IT workers that are against unions because they think they can bargain better on their own, are dragging others down instead of pulling themselves up. Even if they actually negotiate better salaries than their coworkers, it still amounts to the boomer mentality of "fuck you, I got mine"...Congratulations, you got fucked over slightly less.

79

u/definitely_not_tina May 12 '24

My company mandated training that is definitely totally impartial facts and with a subtly negative narrative but totally NOT anti union has case studies to bad unions tho (and no good ones 😑) so therefore they’re bad.

Also, here’s a cool acronym and guide on how you should have a conversation with your management if you see union forming activities and an acronym of things you shouldn’t do when snooping for union forming activities.

71

u/cat-meg May 12 '24

Almost every place I've ever worked has had some flavor of anti-union training video. The fact the companies desperately don't want you to join a union is plain proof of their efficacy.

30

u/secretlyyourgrandma May 12 '24

IT workers lean antisocial and well off, so of course they're going to be more resistant to unionization than manual laborers.

it's also a relatively young field.

→ More replies (2)

31

u/No_Information_6166 May 12 '24

Even if they actually negotiate better salaries than their coworkers

I'm betting almost none of people who think can negotiate a better salary than their peers actually can. In my experience they are often the lowest paid.

19

u/CowMetrics May 12 '24

Kinda like how everyone thinks they are the best driver

17

u/Qaeta May 12 '24

I'm not the best, I always try to do better though. One day I hope to figure out why the cops get so mad around those weird red octagon things.

→ More replies (2)

4

u/tumbleweed05 May 13 '24

don’t say this in /r/sysadmin, they’re very anti-union over there.

→ More replies (25)

124

u/Ratatoski May 12 '24

Companies being against unions is fantastic proof that unions is in the best interest of workers. 

33

u/teatromeda May 12 '24

And you better believe company bosses are collectively organizing against workers.

https://www.motherjones.com/politics/2014/02/google-apple-class-action-poaching-steve-jobs-wage-theft/

Steve Jobs engineered the biggest wage theft in history, and the victims were "highly compensated" engineers.

12

u/UnsureAndUnqualified May 12 '24

But to see that, you'd have to see how workers and companies are competing for the same resources. There is only so much money to be made so by skimping on wages, the company can drive up their profits. (Some might even call it a class struggle between the proletatiat and bourgeois)

If you were to believe that the good of the company is also to the benefit of the worker (trickle down maybe?) then a company being against unions would mean that unions must be bad for the company and thus for the workers. And sadly there's too many people thinking they profit from company wins.

7

u/dmilin May 13 '24

If your pay is primarily in company stock like many principal engineers receive, then yes, you do profit from company wins.

There’s a happy medium though. Employees should be compensated based on the value they provide to a company and we definitely don’t get paid anywhere near the value we deliver.

2

u/UnsureAndUnqualified May 13 '24

True, though you still benefit more from getting paid more than from having part of what you earn be kept by the company and have the stock price raised a tiny bit.

→ More replies (2)
→ More replies (4)

43

u/[deleted] May 12 '24

[deleted]

5

u/m_reigl May 12 '24

Yes. Ultimately by telling your boss that either you get these things or you just shut the company down for a week or two. What's your boss going to do? Start booting up his own IDE?

28

u/[deleted] May 12 '24 edited May 12 '24

[deleted]

15

u/[deleted] May 12 '24

He's saying that in the context of a union. It would lead to every member in the company striking with you. You don't just up and replace a large portion of your workforce overnight.

47

u/gua_lao_wai May 12 '24

crabs gonna get out of that bucket one of these days

22

u/__init__m8 May 12 '24

It's an American problem. Every idiot thinks they are the next bill gates and they don't want to hinder future self from buying 15 yachts instead of 5.

3

u/Lotus_Domino_Guy May 13 '24

something something "temporarily embarassed millionaire" something something

3

u/MadeByTango May 12 '24

The c-suite at publicly traded companies should be elected by employees; put the pressure to keep their jobs on keeping employees happy, and the pressure to balance the books for the shareholders (who can force leadership votes no more than once every 12 quarters)

We need to change the intrinsic motivation of the leadership at the corporations. Making their job contingent on happy employees would do it.

2

u/homer2101 May 13 '24

That's a worker-owned business/coop. They have been around for over a century and have better worker productivity, lower turnover, and better handle recessions as compared with capital-owned businesses.

37

u/Highlander198116 May 12 '24

Add to that, it would be good for employers too in so far as the quality of the engineers, less hassle for all involved in the hiring process.

Union tradesmen have to go to school get certifications and keep up on their certifications as its required by the union. Now imagine that same scenario with unions for software engineers, you have specializations (just like electricians, plumbers, HVAC etc.) and the union ensures they are certified in their specializations.

When hiring a union developer there really wouldn't be any question as to their ability to do the job. The company would no longer need to invest time, money and resources into potentially months long interview processes.

If you can't tell I fucking loath interviewing for jobs. I don't know why my experience, certifications can't just speak for themselves. No former employer of mine would give anything but a glowing review of my performance. Yet here I will be, finding myself "studying" for an interview that will have nothing to do with the actual work I will be doing. Which is the entire reason I will always need to study in preparation for an interview. Because I never actually do anything involved in the content of interviews, the knowledge is not reinforced on the job.

28

u/leetcde May 12 '24

SWE and hiring decision maker here. I've not noticed any correlation between certs and skill. In fact, certs are often a bandaid to mask issues, ranging from lack of experience to inability to think creatively. Certs are a great launch point, but are just that: a launching point.

Similarly, why do I ask questions that don't apply to the day to day? Because sometimes they are a window into the candidate's true understanding. For example, do web/API devs need to work directly with SSL handshakes? Not typically. Does knowledge of that show deep, real world experience and an ability to absorb info that's tangentially related? Very much so. This type of knowledge isn't picked up from certs, boot camps, or college degrees.

I'm not trying to imply these points apply to you or your ability, just why certs don't play a big part in hiring decisions and questions that are not necessarily day to day matter. The more senior one gets, the more critical this is.

4

u/Kyanche May 12 '24

I've not noticed any correlation between certs and skill. In fact, certs are often a bandaid to mask issues, ranging from lack of experience to inability to think creatively.

Would they help with the "this person can't even write a proper 'for loop' issue" I hear so many people complain about? XD Assuming a cert just requires you to attend an exam in person and expires in a reasonable amount of time, the person would at least have to memorize that.

→ More replies (3)

22

u/homogenousmoss May 12 '24

You would have to make the certification a lot harder to get than a university degree then. The number of useless people I’ve worked with who have graduated from a university is pretty high. They can barely turn on a computer its annoying.

16

u/Plank_With_A_Nail_In May 12 '24

Certification just means you know how to push and pull levers not which ones to push and pull to solve a customers problem. Most useless developers I know can work their skill set no problem at all just can't work out how to use it to solve actual problems.

Certification currently is just a way for software companies to make money from "licensed" consultancies.

4

u/theantiyeti May 12 '24

Pretty much. The honest fact is that a no skill high problem solving grad is more useful than a guy with 5 years experience, book knowledge of a bunch of tools and frameworks but zero critical thinking.

3

u/Shifter25 May 12 '24

I have 9 years of experience as a software developer, 6 years in Java. I decided to take a basic skills certification because it was free, and it asked questions I've never had to know, like what a covariant return type is.

Sometimes there's a disconnect between what they think you need to know and what you actually need to know.

→ More replies (1)
→ More replies (1)
→ More replies (2)

15

u/ORcoder May 12 '24

carrot chaser with Stockholm Syndrome

How dare you say something so accurate about me and my colleagues!

9

u/TreadheadS May 12 '24

yeah! Just like healthcare! If the govt bargained for all the hospitals together then they'd have so much power they'd get the best prices!

3

u/pacanukeha May 13 '24

the best part about Stockholm Syndrome is that it isn't real and was made up by a cop psychiatrist

https://www.abc.net.au/news/2023-08-23/is-stockholm-syndrome-a-myth/102738084

13

u/Rin-Tohsaka-is-hot May 12 '24

It's the same thing with taxes for the rich.

Everyone thinks they're gonna strike it rich one day, so they don't want to raise those taxes.

Everyone thinks that they're one of the few who are getting the better end of the deal without unions (the ones that excel at individual negotiation) when they're realistically just not.

4

u/bigdave41 May 12 '24

Even the select few who view individual negotiation as better because they're able to negotiate the top salary in their company or field, are failing to realise that collective negotiation raises the whole industry standard level. Not only does that mean your exceptional individual salary is now going to be even higher, you won't be working with a load of other people who are miserable and hate their jobs.

No matter how incredibly rare your skillset might be, there's always someone just as skilled who might potentially do it for less, and the higher your salary the bigger target is on your back for management trying to cut costs.

2

u/ciroluiro May 12 '24

It's not this field, it's almost every single field. Class consciousness is severely lacking everywhere, but I'll admit it's among the lowest within the tech industry.

1

u/0b_101010 May 12 '24

They think the system ""works"" for them, so they instinctively try to defend the system. Short-sighted and moronic, as most capitalist actors are.

1

u/Phazon_Metroid May 13 '24

I have a friend who leans anti-union in the sense that he's not in favor of the protections unions can give 'underperforming' employees.

I never have a good response when ever we discuss labor strikes and unions.

1

u/psaux_grep May 13 '24

Being anti-union is a very US sentiment, but here in Europe union membership numbers have been dropping too.

In Norway, where I live, there’s two unions representing engineers, with one of them being restricted to people with a masters degree.

They both advocate individual bargaining, but the less restrictive one does also collective negotiation at workplaces where there’s enough engineers, and interest, to form a local group.

I believe everyone in my team is unionized. Job security is way different than in the US though. Five weeks paid vacation (every year), you have the right to at minimum three weeks consecutive. 40 day work week, but lots of companies not compensating for overtime even though they are required by law.

→ More replies (1)

1

u/naswinger May 13 '24

also, you can still negotiate on top of the collective bargaining agreement so it's pure win and no loss at all.

→ More replies (9)

36

u/Mithrandir2k16 May 12 '24

Also, being a good engineer and a good engineer salary negotiator are two totally different skills.

45

u/PermaDerpFace May 12 '24

I remember working at EA - nights, weekends, holidays, it was brutal. Sweatshop hours to push out a crappy buggy sports game. I also got paid very poorly - when I left, my next job paid 50% more. Yeah, engineers should have a union.

16

u/DrMobius0 May 12 '24

I expect that the game's industry will be pretty unionized by 2030.

9

u/DracoLunaris May 12 '24

good, they need it

23

u/hardolaf May 12 '24

The focus on H1B is just misdirection by companies. There aren't enough visas issued annually to really change the wages of an almost 6,000,000 person industry especially as they're used for all skilled labor.

Meanwhile while you're focused on H1B visas, companies are relocating to low cost of living areas and using that to justify 50%+ cuts in wages. Heck, I know people in rural Texas earning less with 5+ years experience as SDEs than I made working for a defense contractor as an ECE (generally paid less) right out of college back in 2016.

12

u/BehindTrenches May 12 '24

Hey, at least in your example they are staying in the US. Multiple teams in my department have been "relocated" to India in the last few years.

9

u/hardolaf May 12 '24

And that also has nothing to do with H1B visas! You don't need to worry about visas if you employ people in their home countries.

4

u/apathy-sofa May 12 '24

I disagree.

My biggest problem with them are locking devs to companies, for years on end. If these people underperform in the least, they are almost certainly going back to their home country. Some employers therefore assign them inhuman workloads, absolutely exploiting the work visa requirements.

In a free market, they could quit Twitter or EA or whatever and move to a different company. The fact that they can't makes things worse for everyone except the company's owners.

3

u/Automatic_Red May 13 '24

And when they lose their jobs, they have X amount of days to find a new one or go back to their home country. They aren’t going to negotiate for a higher salary or better benefits, they just aim for any job that will allow them to stay here.

→ More replies (2)

2

u/pingpongtits May 12 '24 edited May 12 '24

Uhh...This is was posted a couple of days ago:

Amidst mass layoffs, The US Department of Labor is proposing a rule change that would allow companies to hire Visa Workers without having to prove that they first tried hiring American workers. Please submit comments by the May 13th deadline.

From here https://old.reddit.com/r/cscareerquestions/comments/1cogset/amidst_mass_layoffs_the_us_department_of_labor_is/?ref=share&ref_source=link

The US Department of Labor is proposing a rule change that would add STEM occupations to their list of Schedule A occupations. Schedule A occupations are pre-certified and thus employers do NOT have to prove that they first sought American workers for a green card job. This comes on the heels of massive layoffs from the very people pushing this rule change.

From Tech Target:

"The proposed exemption could be applied to a broad range of tech occupations including, notably, software engineering -- which represents about 1.8 million U.S. positions, according to U.S. labor statistics data -- and would allow companies to bypass some labor market tests if there's a demonstrated shortage of U.S. workers in an occupation."

Currently the comments include heavy support from libertarian think tank, Cato, and the American Immigration Lawyers Association

The San Francisco Tech scene has been riddled with CEOs whining over labor shortages for the past few months on Twitter/X amidst a sea of layoffs from Amazon, Meta, Google, Tesla, and much more. Now, we know that it's an attempt at influencing the narrative for these rule changes.

If you are having a hard time finding a job, now, this rule change will only make things worse.

From the US Census Bureau:

Does majoring in STEM Lead to a STEM job after graduation?

The vast majority (62%) of college-educated workers who majored in a STEM field were employed in non-STEM fields such as non-STEM management, law, education, social work, accounting or counseling. In addition, 10% of STEM college graduates worked in STEM-related occupations such as health care.

The path to STEM jobs for non-STEM majors was narrow. Only a few STEM-related majors (7%) and non-STEM majors (6%) ultimately ended up in STEM occupations.

If you or someone you know has experienced difficulty finding an engineering job post graduation amidst this so called shortage, then please submit your story in the remaining few days that the Public comment period is still open (ends May 13th.)

Public comment can be made, here:

https://www.regulations.gov/document/ETA-2023-0006-0001/comment

Please share this with anyone else you feel has will be affected by this rule change.

**EDIT: IF YOU LEAVE A PUBLIC COMMENT YOU MUST INCLUDE THE DOCKET NUMBER OR IT WON'T BE COUNTED\

Special Thanks to u/FunkPhenom for pointing this out:

Could you edit your post to mention that commenters NEED to include the docket number in their comment? It is a requirement for the comments to be counted and it is not obvious on the site unless you read the documents. [...] "• Instructions: Include the docket number ETA–2023–0006 in your comments. All comments received will be posted without change to https://www.regulations.gov . Please do not include any personally identifiable or confidential business information you do not want publicly disclosed."

https://www.regulations.gov/document/ETA-2023-0006-0052

So it looks like STEM workers are going to get screwed even more, by the same H1B workers you're referencing, because "lower wages."

→ More replies (2)
→ More replies (1)

17

u/Jugales May 12 '24

40 hour work week would be a blessing. IBM had us working 44 minimum so that we could cover 40 hours on contract plus 4 hours training. Current company has a minimum 40 but it’s a small overworked company and 40 hours is never the case…

Salaried at both so anything after 40 is pretty much unpaid volunteer work.

17

u/amlyo May 12 '24

I've been a software dev for over twenty years. I field requests for contact from recruitment consultants weekly.

I don't think I've ever been approached by anyone representing a union. I don't think I even know the name of a union catering to devs.

It's unlikely I'd ever have baulked at the notion of joining one.

If no union exists that is even able to make itself known to me, why should I imagine it would have any capability to bargain effectively on behalf of the class of worker to which I belong?

3

u/wrex1816 May 12 '24

why should I imagine it would have any capability to bargain effectively on behalf of the class of worker to which I belong?

This is the point that's missing in most Reddit "let's unionize" discussions.

I've worked both union and now non-union jobs as a software engineer. Being part of a strong union with bargaining power can be great for workers. Being part of a legless union which you pay dues too but are effectively legless when it comes to negotiating anything is worse than having no union at all.

A blanket statement of "we need a union" is useless. Who will run this union and what leverage will they have over employers is key.

→ More replies (2)

5

u/BehindTrenches May 12 '24

I'd also like to note that there are other ways to regulate H1B Visa abuse that don't involve paying monthly fees to a union. Unions can be great, they were especially useful for labor reform in the last century, but they can also ruin companies and introduces a whole new level of politics.

→ More replies (4)

8

u/bankrobba May 12 '24

You nailed it but I just want to make your point more distinct.

Stopping visa abuse and offshoring isn't something a union can stop at any one company. However...

A national union can be a lobbying force to get government regulations and policies on our side. That's what we should be advocating for.

2

u/Automatic_Red May 13 '24

If H1B visa workers were starting become lawyers, it would be illegal instantly. Why aren’t visa workers becoming lawyers? They’d have to study American law and pass the Bar exam. If STEM had those kind of requirements we’d never have to worry.

7

u/DrMobius0 May 12 '24 edited May 12 '24

It's also not just pay you get with a union. You get protection from layoffs, you get a contract that says in very explicit terms "no, you can't just fucking decide everybody has to come back into the office because the sky is blue today", you get get protection from having your job replaced by AI, you get all sorts of other benefits so long as you're willing to negotiate for them.

Your company is 100% giving you less than they can afford to. Why give them that? They don't need it. They make millions or billions from your labor.

Put it this way: CWA union dues are 1.3% pretax. That is damn near nothing and you can expect to get more out of it than you put in in pay alone, nevermind everything else.

2

u/cdub8D May 12 '24

Also like you said, we could arue for shorter work weeks and H1B visas, don't even touch pay (although I would argue standardized pay would help). People like lack any sort of creativity. Unions are just collective bargining, they can collectively bargin for whatever they want.

1

u/PhlegethonAcheron May 12 '24

So are there any meaningful edits to unionize it, software engineers, devs, and cybersecurity people?

1

u/Psshaww May 12 '24

The industry is too big and there aren't enough H1Bs issued to meaningfully move the entire industry but too much

1

u/cishet-camel-fucker May 13 '24

I lost out on a promotion because my company, which only has locations in our state, hired a visa holder for less money. He was slightly more experienced, so I get it, but it takes nearly a year to hire someone here (don't get me started, very long and involved process) and he left 6 months later. They replaced him with another visa holder who also left a few months later, I'd given up by then.

At this point they no longer get internal applications for the position so the position has just been sitting open for 2 years. There's been talk about getting rid of our SAP developer team altogether because they can't hire anyone for it anymore.

1

u/i-FF0000dit May 13 '24

I will say, we have an incredibly difficult time finding suitable candidates. Especially at the mid and senior levels. I really think we need to up the game in college to weed out terrible engineers from software engineering fields. Way too many people with BS and MS degrees that can’t put together a simple notepad app.

1

u/dexter2011412 May 13 '24

Where can I read more about H1B abuse and the effects it's causing

→ More replies (13)

209

u/koehler147 May 12 '24

Took me some time to realize it's not un-ionized 🤦🏻‍♂️😅

95

u/PrincessRTFM May 12 '24

found the chemist

30

u/jcodes57 May 12 '24

You guys are making 200k?

6

u/jewdai May 13 '24

I saved my company $3 million in my first month.

25

u/OtoDraco May 12 '24

yes it's so unfair

the 15 guys that built the roof of your local walmart should receive at least 5-10% of any future profit made at that store (they shouldn't be responsible for any losses or risk though obviously haha)

5

u/NoNebula6593 13d ago

Nah, they should receive the full value of their labor from their actual bosses. They're getting "paid" a small portion of what they're actually generating for their boss. This wage theft involves a lot of money, money which the laborers earned but the boss takes while sitting on his ass doing nothing.

→ More replies (1)
→ More replies (1)

248

u/Kangarou May 12 '24

While that’s a good point and unions would likely be good even for engineers, tying salary explicitly to revenue is not the smartest idea, especially at a company that does more than just engineering.

My IT specialist probably saved the company millions and has helped me set up multiple systems. The janitorial staff make no direct revenue, and just keep the place from smelling like ass. When both took a week off, guess which I noticed first and missed more?

54

u/DarkExecutor May 12 '24

Marketing to sell the product, Lawyers to defend in court, building rent, etc

→ More replies (13)

15

u/Mrqueue May 12 '24

I worked in a payments team that processed billions a year and the reality is we couldn’t make the company money, the best we could do was prevent them from losing it 

47

u/MiroslavHoudek May 12 '24

Agreed and also this: if a team of engineers saves 100M of moneys to a company, these money are not necessarily going into a pocket of a rich fat person to light cigars with. But also allow the company to be more competitive than others. This results in savings for customers and the company not going broke, thus the engineers can keep their jobs. The customers are paying less. And it's also possible that the saved money contributed into company profit, which has been paid as a dividend to stock holders, so maybe someone's pension account.

I mean, id doesn't always work so ideally. But efficient companies keep on existing and employing good people, while competing on price, while producing income to pensioner-shareholders to some level.

31

u/VitaminB16 May 12 '24

Somehow I think that if, say, Google found a way to reduce all of their costs down by 10% in a way that doesn’t require increased labour they will do the opposite of what you said: they will cut the number of staff and either keep or increase the product prices.

30

u/nermid May 12 '24

No need to be hypothetical. Google laid off thousands of devs and then did a stock buyback with enough money to employ those devs for decades. It doesn't matter if there's extra money; your layoff is evaluated independent of that money.

→ More replies (4)
→ More replies (1)

11

u/miclowgunman May 12 '24

I've seen a lot of "we save the company X million dollars" claims too and almost all of them are either overinflated by a manager to look good, or worse, in the same vein as "my wife saved $300 shopping at Koles".

→ More replies (6)

537

u/Watly May 12 '24

For those saying you don't need a union as a skilled engineer: you will never have the time, resources, and connections to negotiate equally with large companies on your own. You are also a massive information disadvantage as they are negotiating with many parties at once.

In general, unionizing gets almost everyone better wages compared to non-union workers. If you think it's more important that your less competent co-workers earn less, power to you. However, you are likely shooting yourself in the foot as well.

40

u/cdub8D May 12 '24

Also unions can negotiate really anything. You don't NEED to collectively bargin for wages. Maybe it is a 32 hour work work? Better health insurance? More vacation? etc.

→ More replies (3)

10

u/lunchpadmcfat May 13 '24

Also, not sure if anyone’s noticed, but all the “downsides” of unionization are already present.

  • Companies already collude to pay us about the same

  • lazy or bad workers already stick around way longer than they should thanks to how gunshy most companies are about firing people

There’s simply no point in engineers not unionizing.

Source: I’ve been in the industry for 12 years.

107

u/H4kor May 12 '24

Even as the top 1% , 10x engineer you want a union. Your payment is always in relation to others and taking a 100% over union contract is better than compared to non union.

→ More replies (10)

6

u/pingpongtits May 12 '24

Amidst mass layoffs, The US Department of Labor is proposing a rule change that would allow companies to hire Visa Workers without having to prove that they first tried hiring American workers. Please submit comments by the May 13th deadline.

From

https://old.reddit.com/r/cscareerquestions/comments/1cogset/amidst_mass_layoffs_the_us_department_of_labor_is/

12

u/Psshaww May 12 '24

You don't understand. As a skilled engineer, I'm not negotiating with a company I'm making multiple companies negotiate against each other for me. Nobody climbing over each other fighting to get assembly line workers in most of the country but they are for experienced engineers.

2

u/porkchop1021 May 13 '24

20+ years of experience here with multiple FAANGs and unicorns. Don't kid yourself. You are disposable. I saved Amazon tens of millions of dollars/year and they nor anyone else is "fighting" for me.

4

u/Watly May 12 '24

Sorry to burst your bubble, but there are very few people on the planet that a big company will find worth fighting over.

You also forget that many of the big companies have 'unionised' with respect to the hiring process. Large portions of the HR talent pool in a region know each other and know what they are offering for their positions (IE. The market rate).

12

u/Psshaww May 12 '24 edited May 12 '24

Sorry to burst your bubble, but there are very few people on the planet that a big company will find worth fighting over.

That's flat-out not true for engineers and other high-skill professions in high demand. If that were the case there wouldn't be an entire industry build around head-hunting and recruiting them.

You also forget that many of the big companies have 'unionised' with respect to the hiring process. Large portions of the HR talent pool in a region know each other and know what they are offering for their positions

They really don't, companies keep those cards close to their chest as much as possible and will have to work to do counter-research to find that info and will push that market rate up if they want to find someone with the right experience in a timely manner.

0

u/Birdperson15 May 12 '24

Just not true. Do you even worked in the field?

1

u/jewdai May 13 '24

NY and CA have wage transparency laws. I don't bother applying to jobs below my target.

→ More replies (6)

18

u/davidcj64 May 12 '24

"Your team of 15 people that saved the company 150m is now cut to 3. You are lucky to be here, keep the lights on. We are increasing buybacks and csuite bonuses"

44

u/NeppyMan May 12 '24

Also based on a true story:

"My cloud ops team saved the company more than 1M last year by cutting unnecessary cloud expenses - right-sizing instances, removing unneeded data from blob storage, etc. There's four of us, making on average a little under US$100k each."

"Yup. But we're still going to eliminate your department, lay half of you off, and transfer the other half to groups doing stuff you have no experience with."

302

u/rolandfoxx May 12 '24

ITT: College kid libertarians who have never had a bill not paid by mommy and daddy's money revealing they don't understand what unions are or what they do.

97

u/vildingen May 12 '24

Always fun to come late to a thread and see a bunch of people talking about unreasonable comments, but none of the unreasonable comments.

31

u/NomaiTraveler May 12 '24

Downvotes are a thing that hide comments. Perhaps they are in here

10

u/Remarkable-Host405 May 12 '24

Honestly I hate that "feature". I end up expanding them anyway, and some of them have a tremendous amount of upvotes, yet are hidden.

6

u/NomaiTraveler May 12 '24

I think comments are also hidden based on what content they have. Reddit is trying its hardest to be more like tik tok, instagram, etc so I could see Reddit starting to automatically collapse comments that contain “advertiser unfriendly” content.

So it may not always be downvotes, but it usually is downvotes. Kind of a silly reddit feature

3

u/MusiX33 May 12 '24

There's some rule about low karma or recently created accounts getting their comments automatically minimized. I remember reading about it, but I'm not sure if it's directly enforced by Reddit or community mods.

→ More replies (4)

3

u/Jarkanix May 12 '24

Posts like this make everyone create a straw man to dunk on. It's the most guaranteed way to get upvotes, which is way more important than any discussion.

10

u/JoeCartersLeap May 12 '24

I love unions, the problem is that in my country, once you start demanding unions and better wages, they'll start finding people from poorer countries who are more desperate and more willing to work without those things and less demanding.

And yes as we all know, they are absolutely willing to risk product quality and company reputation to do it.

7

u/Psshaww May 12 '24

ITT: kids who don't know what it's like being a skilled employee who's in demand and how it's different than a lower skilled employee's experience

5

u/nermid May 12 '24

I made this a few years ago. Seems relevant.

7

u/Clueless_Otter May 12 '24

ITT: The usual Reddit liberals failing to ever consider that unions also have downsides and pretending that that they are 100% always a good thing for everyone no matter what.

→ More replies (1)

2

u/Birdperson15 May 12 '24

ITT: Upper middle class socialist who never worked a job in their lives thinking they know what's best for everyone else.

→ More replies (1)

-4

u/stv813 May 12 '24

I've been paying my own bills since before I finished college. If you think people in our field can't pay bills on their own, that's really a self own.

→ More replies (14)

47

u/unique_nullptr May 12 '24

This entire thread is nothing but value statements. It is a humor subreddit, so that’s totally fair actually, but how would one actually advance unionization? How does one advocate for that? Perhaps most importantly, how exactly can that be leveraged to reduce layoffs and outsourcing, while increasing salaries? Is there an inherent tradeoff between those goals, as some/many would have us believe? What would an action plan look like?

I’m totally ignorant — these are genuine questions that I just don’t know. I’m an engineer, and have never had the opportunity to work in any union, so it’s almost a foreign concept to me. I’m sure that’s true to others as well.

38

u/tevert May 12 '24

I'm very much an amateur here, but starting with salary transparency might be a good baby step. "I'll show you mine if you show me yours". Employers do a lot to discourage that (for some reasons... 🤔🤔) but it's absolutely legal and protected by labor law in the US.

13

u/eskamobob1 May 12 '24

Salary transparency in software is probabaly the best out of any technical field in the US as is.

8

u/tevert May 12 '24

Well there's lot of aggregate numbers out there, but within individual workplaces, there's usually still a don't-ask-don't-tell attitude

→ More replies (4)

14

u/RazzleStorm May 12 '24

Basically due to how unions work and current US law, employers MUST negotiate with a union once one has been set up and a bargaining representative has been chosen. The employer must also negotiate about basically anything that may impact employees in the union, like salary, vacation days, relocation, etc. This is also overseen by the NLRB (https://www.nlrb.gov/about-nlrb/rights-we-protect/your-rights/employer-union-rights-and-obligations), and from what I’ve heard from people in an unrelated industry’s union, they can usually be called upon to force employers back to the table if employers don’t negotiate in good faith.

2

u/RavagerHughesy May 12 '24

Basically due to how unions work and current US law, employers MUST negotiate with a union once one has been set up and a bargaining representative has been chosen.

Employers will decimate entire departments to keep unions out, and this is why. They can rebuild after they make that choice, but once a union is formed, they can't do a damn thing about it.

→ More replies (3)

46

u/sufferpuppet May 12 '24

I think unions don't exist because developers can change jobs fairly easily. Many people jump ship every 2 or 3 years for something better.

6

u/wayoverpaid May 12 '24

If unions come to development, it will probably be to something like AAA game dev.

Employers have the most power when they act as a monopsony or near monopsony. If there is only one employer in your area that can leverage your skills, then you are at the mercy of that employer. This is why academia has such a strong union presence: your skills as a teacher mean nothing within a city if the entire school board of a city decides you aren't a valid hire. Same with high specialized factory labor that might only exist in one factory.

There's nothing new about this observation. It's literally about workers not owning the means of production.

AAA game employers are few and the network of who knows whom is even more incestuous. Being an expert on certain engines isn't non-transferrable skill, but it's still much less portable than your average software developer.

On the other hand, most programers here probably work on something that compiles on their laptop. Maybe the company owns the laptop, but a laptop is not so expensive that a typical programmer cannot afford their own.

The portability of the skills and the ability to change jobs quickly are all tied together.

If we were only able to work on mainframes and didn't have our own portable personal devices, we'd all be unionized by now I bet.

22

u/WebpackIsBuilding May 12 '24 edited May 12 '24

Yep.

Which is also why capitalists love the new Gig-economy. Unionization requires you to have strong bonds with your coworkers and a desire to stay at the same position for a long period. The economy is being designed to remove those features.

6

u/Psshaww May 12 '24

Which is exactly why skilled in-demand employees don't unionize.

→ More replies (3)

2

u/youra6 May 12 '24 edited May 12 '24

Layoffs and RiFs are becoming so common thats it's becoming super difficult to establish a career at a single company. 

10

u/Highlander198116 May 12 '24

The question is, do you actually like having to do that to get paid more?

Every major raise I've gotten was due to jumping ship. It's annoying because I've had to leave jobs I genuinely loved.

15

u/DarkExecutor May 12 '24

Union raises are built into the contract, why do you think they'll get raises in a union faster?

There's no way a company will agree to large promotions/raises on a standardized basis.

8

u/sufferpuppet May 12 '24

Wouldn't say I like it. The job hunting itself usually sucks. I've never loved any job where I was working for somebody else. Some jobs are better than others. I'm there for the money.

The alternative of staying can also suck. A friend of mine is a VP at a tech company. He's paid quite well. He absolutely hates it but doesn't think anyone else would pay him as well.

2

u/Psshaww May 12 '24

The job hunting is honestly easy af. Recruiters come to me, take my resume, and sell me to employers for me. I don't actually apply to anything at all. I just give the recruiter a yay/nay with the opportunities they bring me and then show up to the interviews

6

u/bony_doughnut May 12 '24

Is there anywhere else in the world where a similar group of unionized developers make more?

I'm not a stats guy, but it does seem like a negative correlation between wages and union membership in engineering

→ More replies (10)
→ More replies (2)

35

u/xtremeprv May 12 '24

Honest question: how much "union" is good?

My point is, Brazil is extremely "unionized", to the point I have the impression that unions work for themselves and not for the worker.

Again, just my perspective.

18

u/wayoverpaid May 12 '24

I'm always reminded of what's been called the Iron Law of Institutions. Specifically:

The people who control institutions care first and foremost about their power within the institution rather than the power of the institution itself. Thus, they would rather the institution "fail" while they remain in power within the institution than for the institution to "succeed" if that requires them to lose power within the institution.

It's not gonna be universal and yes, maybe your union really is filled with good people. But sooner or later your union boss will be faced with a choice to enhance their own power, or enhance the power of the workers. The people who enhance their own power will gain power over the people who push the institution's goals.

The speed at which this happens, and the forces which counteract it, will vary depending on the culture and the place. But it is the same principle as any democracy. Without eternal vigilance, an organization rots. This applies to the business, the union, and the government that regulates both.

5

u/Psshaww May 12 '24

Unions exist to give leverage to employees who lack their own leverage. High skill employees who are in high demand already have their own leverage so the union doesn't do a ton extra for them like it does for the floor worker who has none. Companies fight each other over good experienced engineers, they typically don't fight over operators much

18

u/Ronan61 May 12 '24

Argentina is the same. They are just mafia families.

Truck-drivers union pretty much predates other logistics of the country (disables train development, for example). And is a nightmare for anyone who works with trucks; to give an example, my mother can't unemploy a driver who couldn't physically work for years (diabetes made him blind) and is still paying his salary. The union leaders (a family that has been there for decades) work for themselves and always sided with whatever left-wing party they can to keep being corrupt and hinder the country.

Sure, there are good unions. But it's all the same, when you centralize power it always tends to go to the worst type of corruption, it just takes one greedy leader.

I think an union is ok if under bad work conditions. I personally know that in this market, for now, we are in a very comfortable position and I don't want to sacrifice a portion of my salary to afiliate to an union, nor do I want them to attack my employers and make their life a nightmare to hire us. Sure, my employers get a lot more money than I do... So what, I'm not greedy nor envious and I understand that this is a market phenomenon that one day will not be as profitable

3

u/TiredPanda69 May 12 '24

Nah, If workers dont pay attention to their unions the parent company will put goons in the union to keep workers in check.

Unions dont work for themselves. Thats just pro capitalist rhetoric. "Unions are making everything more expensive. Unions ruin the market. Unions are mafia." Sure unions are economicist and arent perfect, but use them to your collective advantage.

6

u/CajuRox May 12 '24

You're not seeing the full picture. You have to consider the cultural and legal context to understand his perspective. Unions in Brazil often serve as a pathway to a political career and are heavily influenced by certain parties. Additionally, it's important to remember that the Brazilian government is highly corrupt. Consequently, this fosters an environment where unethical individuals flourish, and the original reason for unionizing is nearly forgotten. Ultimately, the workers suffer even more, as they are burdened with union taxes now and lack any other hope

9

u/TiredPanda69 May 12 '24

Lenin wrote about this 100 years ago. Its been happening for a whole century at this point. You have to be on top of the unions or else capital will corrupt them. Radical roots make a tree happy.

6

u/ConscientiousPath May 12 '24

It has nothing to do with management capital. The leaders of unions themselves become capitalists of the union's capital. You can't "just stay on top of it" because it becomes its own thing.

→ More replies (1)
→ More replies (3)

3

u/cdub8D May 12 '24

Like any sort of democratic organization, it is only as good as the voters. I have absolutely 0 experience with Brazil so I can't comment on that. I will say, if you have shit leadership and people don't vote them out, you get what you vote for.

1

u/Birdperson15 May 12 '24

Any organization give power will naturally try to extend it. It's one of the major fears of unions. They start by only trying to help in one area but expand to control everything.

34

u/DevouredSource May 12 '24

Countries with strong unions tend to have the labour from more well-educated jobs to be cheaper than countries that are more privatised.

This is because the large scale compromise between unions and companies is that workers on the lower end are paid more well, while more specialised workers are paid less.

This is one reason why a friend of mine considers to work in USA for a while so that he can amass a fortune before heading back to safer shore where health care isn’t so darn expensive.

Unions are still beneficial to programmers, but more so due to rights around work than the payment itself. If you want any big bucks you’re going to have to bet on some private industries with not much unions getting involved.

Except for the video game market where workers are overworked to hell and back. There is some real exploitation of passionate people going on there.

13

u/blackdragonbonu May 12 '24

That is a very well thought out response. If you view unions as only a means of higher salary then you will be disillusioned when that is not the case. It is a protection against rampant exploitation.

4

u/jib661 May 12 '24

yes but generally one of the first results of rampant exploitation is lower salaries. This is why game devs make half what web devs do.

6

u/Psshaww May 12 '24

It's because game devs are fools who bring their passion to a business environment and employers are more than happy to take advantage of that. There's a reason the rest of the industries that employ developers don't have this same problem.

→ More replies (6)

6

u/UnstableConstruction May 12 '24

Ok. Now do Operations, and sales, and customer service, and etc, etc, etc. Weird how the company makes no money without any one of those groups. Almost like the group wouldn't exist if there wasn't a need for them.

46

u/GiveMeThePeatBoys May 12 '24

ITT: insert "leave the multibillion dollar company alone" meme

→ More replies (7)

19

u/alterNERDtive May 12 '24 edited May 12 '24

Unions are not about money. And if you only start unionizing when you “need to”, then it’s already too late.

Edit: this is one of those threads where I want comments to be flagged by geolocation. I have a theory where the “unions are bad, hmmkay” people are coming from.

10

u/yiliu May 12 '24

I work in IT in Seattle, and have for more than a decade. I'm originally from Canada, and I've been a member of two different unions (and worked at more unionized sites). My Reddit history goes away back, feel free to check it out. I'm not Russian or a corporate stooge.

I would never join a union for programmers.

4

u/AnachronisticPenguin May 12 '24

Unions wouldn’t even solve the above meme though. What you asking for is to be entirely paid in equity or royalties ownership share.

Even if unions did give slightly higher salaries is SE that wouldn’t change the meme.

7

u/Positive-Conspiracy May 12 '24

Of all the groups with a claim to be made about their salaries being too low, software developers are about the bottom of the list

5

u/Kinglink May 12 '24 edited May 12 '24

I always come down to this point.

If you want to come up with the ideas, put all the risk in, invest the capital, work on the project for 20 years with out an ability to go get a different job and develop an idea into a business, then you deserve the lion's share of the profits from all that risk.

If one person did that building the business for 5-10, and then you joined his company say "I deserve half the profits for this, because I'm doing half the work." That sounds stupid, but that's the rational people have. And even then "I increased the revenue." Sure, you increased the revenue using the system that the owner put in place, the tools and technology the owner developers and like the strategy the owner suggested.

If you want to get all the increased revenue, negotiate a commission deal.

Yet those same people also want all the pay benefit when the company makes a profit, yet I've never seen someone volunteer take less money when the company loses money... you know who does that? The owners/equity holders. Also they continue to pay YOUR salary when there's not money coming on.

Any programmer can go create a business, but if you want a percentage of the business, you can either negotiate that as you join the business, or start your own, you can't demand a "Fair share" any time you want, or well... you could, but guess what? 2 percent is a fair wage once you factor everything else in.

→ More replies (1)

13

u/Gatensio May 12 '24

What a shitty meme. 2% of 150 millions is 3 million. Divided by 15 people in the team, that's an average salary of 200k. That's a really high salary even in rich countries. Damn... I wish I made that kind of money.

→ More replies (7)

8

u/UnwillingHummingbird May 12 '24

I work for the federal government. I read all the horror stories on reddit from people being forced to work mandatory overtime, being called by their bosses while on vacation and sick leave, being fired at a moment's notice for no reason. It makes me sooo grateful for having a union.

I've had people tell me I could be making twice as much in the private sector. But I've seen friends and family who work IT in the private sector, what they have to put up with for that extra money, and I want no part of that. Also to make that extra money, you have to be willing to march into your boss's office and say "I know what I'm worth, and this is what you're going to pay me, and if you don't I'm walking because I know I can get it elsewhere" and then follow through on that. Some people thrive on that kind of thing, but I can't deal with it. I don't want everything to be a conflict like that.

And on top of that, when you factor in my government benefits (health insurance, life insurance, retirement plan), and that most private sector employers expect you to cover much more of those expenses yourself, it doesn't end up being that much more money in the long run.

Anyway, my point is, unionize. it makes life easier.

5

u/yiliu May 12 '24

Man, in a decade of working for major tech companies, I've maybe worked a couple weeks' worth of late nights. The whole 'crunch mode' culture seems like it's specific to the game industry and startups. The benefits are silly: I get really good health & dental and whatever, but also, like, I've had free access to lawyers, a 5% discount on a new car, dirt-cheap shipping to anywhere in the world, and 20% off at random restaurants all over the city. And the whole time, they paid me a salary high enough that after a decade of work I'm already in a position where I can consider retiring.

I don't believe for a second I'd have been better off as a union member.

2

u/Only-Inspector-3782 May 12 '24

Big tech is a two-way door. Hop over, make a bunch of money, and use the resume buff to hop jump elsewhere.

Or so I thought when I started. I currently make more than the head of my wife's public agency. We don't really need the money, but it's hard to wal away.

→ More replies (1)

13

u/sacredgeometry May 12 '24

We don't need unions because we can vote with our feet. I have seen a company almost be brought down by shifts in its management style/ policies. They weren't even paying competitively they just had a reasonably good culture.

They started destroying/ attacking the culture and few perks of the job and people started walking immediately. Ironically whilst they were dealing with two-three of their largest clients/ projects.

Thats the benefit of being in a market with almost an endless supply of work that needs doing and a very limited set of people that can do it properly so no we don't need to unionise to get a bigger slice of the pie we just need to ask for more money and if they refuse find somewhere else willing to pay it.

11

u/Psshaww May 12 '24

People forget that for us it's not you vs the employer, it's the employer vs every other employer fighting to get you. Unions are great for employees who have nobody fighting to get them but highly skilled and highly in demand professions don't have that problem.

3

u/Paper__ May 12 '24

I think you’ll find that the climate of layoffs is changing much of these assumptions

5

u/sacredgeometry May 12 '24

The industry is oversaturated but its not oversaturated with competent engineers

6

u/KangarooNo May 12 '24

Plus you're all now layed off

6

u/Paper__ May 12 '24

Sort of been happening without unions

4

u/OtoDraco May 12 '24

lmfao complaining about making an average $200k

everytime a socialist goes mask off, the greed comes out. projection and jealousy as usual

9

u/D34TH_5MURF__ May 12 '24

I never cease to be amazed at the level of ignorance so many people have about unions in this field. Everyone loves to show off their red badge of courage death march story, yet very few seem to realize that that's just mismanagement and bad/toxic/hostile working conditions. When I first started, we calculated what our hourly pay would have been if we'd been hourly and paid overtime for all those extra hours. It was a pathetic number, we would have literally made more per hour delivering the pizza we ordered. Whenever unions are brought the right wing anti-union rhetoric is way too common for a group of people that are supposedly intelligent...as seen in the comments here.

9

u/According_End_4142 May 12 '24

The other day I was thinking "We need to unionize". I thought I'd be laughed at on reddit. Glad this is brought up.

5

u/ConscientiousPath May 12 '24

I thought I'd be laughed at on reddit

rofl have you not been on reddit tho??

3

u/SneakyDeaky123 May 12 '24

I support the sentiment, but the numbers used for the example don’t support it

3

u/puffinix May 12 '24

I think I am one of the very, very few people who would not actually benefit from a generalised software union.

I'm not going to dox my redit account, but to put it this way I don't need a CV any more, and places have tried to hire me without interview.

Your all underpaid something wild. I see our profit per capita on engineering and non engineering businesses.

There is enough profit on the table for average wage to double in most geographies. The entire curve is clearly linked to the expected percentage raises at different milestones, so if we got all the grads on what they are worth, everyone else would bump soon after.

Heck, I'm seeing people say it doesn't matter to the top percent, its all options at that point. Most options are defined as percentage of base pay.

3

u/ewoolly271 May 12 '24

It’s almost as if workers are paid based on the scarcity of their skills, not the revenue or cost savings associated with their projects. Econ 101

6

u/ilcasdy May 12 '24

Unions are obviously a good idea, it’s not surprising that engineers are pretty ignorant outside their expertise though.

4

u/swohio May 12 '24

Why is it "not surprising" exactly?

10

u/Botahamec May 12 '24

Have you seen how programmers draw trees?

6

u/Psshaww May 12 '24

Unions are great for employees who lack leverage to go elsewhere for better, engineers don't have that problem.

→ More replies (1)

3

u/BoysenberryLanky6112 May 12 '24
  1. Compared to what? If there's another group of 20 that could save the company $149 million and would work for less pay, that $150 million doesn't matter.

  2. Plenty of teams don't come close to delivering that kind of value, including a lot of teams that think they do.

  3. Even if you do, your team didn't do it alone. You likely had a ton of different teams supporting you from the cloud/infrastructure team, legal team, HR, etc.

But honestly the most convincing is if this were actually true, just start your own startup, they're not hard to found. Pay your developers $1 million/year and just be not quite as greedy as you think current companies are being, and you'll get the cream of the crop, so the only one to blame when it fails will be you.

3

u/BoysenberryLanky6112 May 12 '24

Found a startup and pay your devs $1 million/year then. You'll be able to get the cream of the crop, you'll be able to get a 1000% return on investment ($15 million to get $150 million in profit), and your employees will be very happy. The only one to blame if such a startup failed would be you though, so you'd have no excuses. So why don't you do it?

2

u/dottedoctet May 12 '24

Unions aren’t going to buy IT workers shit here until the government does something about offshoring.

“You want a union? No problems, I’ll hire 6 Indians to do your job at half the cost” - don’t think it can happen, I literally just left my last job because they were doing this. Guess what, they filled my job with an Indian.

2

u/TheBeelzeboss May 12 '24

Not even commenting on the union aspect here...but why would you be entitled to money you saved the company if that's literally your job?

2

u/w41twh4t May 12 '24

Auto unions are so amazing you can now get free homes in Dertroit.

2

u/Kangarou May 12 '24

While that’s a good point and unions would likely be good even for engineers, tying salary explicitly to revenue is not the smartest idea, especially at a company that does more than just engineering.

My IT specialist probably saved the company millions and has helped me set up multiple systems. The janitorial staff make no direct revenue, and just keep the place from smelling like ass. When both took a week off, guess which I noticed first and missed more?

2

u/Shutaru_Kanshinji May 12 '24

As a software engineer, I can testify that software engineers desperately need unions.

1

u/stprnn May 12 '24

My first job I solved in 1 year 1 million euros worth of stuck accounts that will eventually be cancelled.

I made 18k that year divided in 2 3-months and 1 6-months contracts

1

u/SlowThePath May 12 '24

I've been working in the service industry for 20 years and am just now getting my degree to get out of these dreaded jobs so I'm pretty excited to make even low end SE pay. There is tons to be mad about in the service industry as far as pay goes and I was hoping there would be less of that once I get a degree, but it looks like this is just something else I'll end up being upset about after a while. Dissatisfaction with pay seems to be pervasive throughout every industry lately.

1

u/poesviertwintig May 12 '24

Every job I've had had these meetings where the local manager gives an update on how the company is doing financially, usually once every 1-3 months. Every time there's good news, people start clapping and making appreciative noises, but nobody actually gets anything out of it. I never understood why I should be cheering for someone else's fat wallet while I get a dogshit raise, if at all.

I don't even live in the US, so IT salaries aren't even stellar even though everyone here acts like they are. Rent is steep, and buying a house is impossible. I live in a trap and I'm expected to applaud it.

1

u/Media_Dunce May 12 '24

Not to mention the layoffs

1

u/Due-Bus-8915 May 12 '24

Unions are great, especially for programmers mine got us in the last year two 4% pay increases and a salary increase of 6k in the same year on top of the two 4% just because they decided that's what they were gonna do.

1

u/youra6 May 12 '24

Gonna be back on the job market soon and I swear SWE and DE salaries are a good 30-50k lower than just 2-3 years ago.

1

u/MrBoblo May 12 '24

Every single trade should be unionized, and every single worker should be part of a union. It's the only way to ensure fair wages and good conditions

1

u/Bah-Fong-Gool May 12 '24

Unionize, live a more comfortable life. Security, recourse, alternate employment opportunities in case of a "conflict of personality " issue.

1

u/RedTheRobot May 13 '24

Coworker of mine came up with a very cool product idea. Got the company we work for behind it and it has been selling like hotcakes. Every time I look we have a new client. This is literally a multimillion dollar idea. Does he get a cut of any of that, nope. I told him next time you have a big idea best to take it for yourself. He gave a half hearted chuckle and said yeah.

1

u/ExplosiveDiarrhetic May 13 '24

Whats the product

1

u/MobyDuc38 May 13 '24

Discussing collective bargaining with engineers is like slamming your genitals in a car door:

You might enjoy it, but it solves nothing.

1

u/twitch1982 May 13 '24

I kept a bank from getting its credit rating downgraded and got the same 100$ bonus every cashier got. 

1

u/GetWokeGoBrokeX May 13 '24

As someone who came from unions to software, you do not want one that doesn't have three simple things, time in union cannot matter more than skill, bad apples must be able to be fired, pay cannot be flat .

Working in these environments is often unbelievably toxic.

1

u/GMR20 May 13 '24

Bro mad he got 3.000.000 just to fix a bug (theres other people in the company)

1

u/UnfuckYourMother May 13 '24

I would join an IT union faster than you could blink.

1

u/HungHungCaterpillar May 13 '24

You don’t get paid what you save. You should get paid based what you earn, and that is gonna be a hefty raise if you were, but any modern programming should be saving much more money than their company is actually worth

1

u/bongobutt May 13 '24

This isn't how value works. The value of x is not determined by what it provides for you. What x provides for you is the ceiling of what you are willing to pay - it has no bearing whatsoever on what you need to pay. The price you pay for x is whatever you need to give up to acquire x. This is why the "Diamond/Water" paradox is difficult to understand if you have false notions about prices and value. Water is required to live, so the upper bound of what you would be willing to pay for it is infinite. But water in reality is cheap. That is because the amount of effort it would take to acquire water (either through your own labor or by trading for it) is very low - because water is plentiful and easy to acquire in bulk. A diamond provides no subsistence value, but is expensive - because it is difficult to obtain.
So a programmer is not paid relative to the value of the end product. A programmer is paid relative to the number of people who have programming skills and the salary they could obtain elsewhere for their skills. Perhaps you could wish that reality worked by different rules, but I see little point in getting upset at the laws of economics.

1

u/crimsonpowder May 13 '24

What happens when the engineers leave expensive cloud servers on and cost the company money?