News for hackers. Stuff that matters.
Re:We will never have enough software developers (2020) by cs137 on Tuesday June 14, 2022 @07:55AM (#31737786)
There isn't a shortage of software developers. The pay isn't great--the kids getting $300K packages out of Stanford are an exception; it's a marketing expense. In fact, if you control for the level of intelligence it takes to be any good, SWEs make less (and get far less autonomy--do you think lawyers work on Jira tickets?) than any other professional, and they hit a salary/challenge plateau quick... after which, they increasingly face ageism.

People leave because the job sucks. I don't mean that programming sucks; I quite enjoy it. Computer science is still an engaging field worth studying, and research programming isn't bad at all. Corporate SWE is pretty awful, though; you get paid far too little and treated far too shabbily to justify spending hours dealing with bugs and bad decisions that exist not because you're working on hard problems (after all, I've generated my share of bugs and bad decisions) but because of inadequate processes, mindless cost-cutting, generic incompetence, and an overall lack of care, especially at the top. All of this, to make a barely middle-class salary while people who are already rich and connected make millions off my work? No thanks. 2.25/5, would not do again.

Re:We will never have enough software developers (2020) by Gigachad on Tuesday June 14, 2022 @08:25AM (#31738199)
Cry me a river. Software development is some of the easiest, highest paid work in history. The majority of the population is grinding away in tough physical labor or abusive service jobs getting paid pennies while software devs moan about only making low six figures and getting a few boring jira tickets while they sit in their home office reading hacker news for half the day.
Re:We will never have enough software developers (2020) by highwaylights on Tuesday June 14, 2022 @09:33AM (#31739205)
On one hand, I agree with you that on the whole we're a bunch of spoiled crybabies. Totally grant you that.

On the other hand, saying that the majority of the population is grinding in tough physical labour is just not true. Most other jobs are generic office jobs that don't need to be done (just like 80%+ of software engineering jobs don't need to be done).

Most of us are just doing things for money. Are most people working hard? Not usually, because it mostly doesn't matter. Spreadsheets idle in inboxes, meetings lead nowhere and achieve nothing, brown-nosers and family members get promoted into jobs they're incompetent at. And the world continues to spin regardless.

Re:We will never have enough software developers (2020) by pkdpic on Tuesday June 14, 2022 @10:36AM (#31740168)
Also, have you all tried making a non-swe career work lately? How about for 5+ years?

In the last two years I've worked with hundreds of bootcamp students who have reached the end of their rope with 20th century career paths that no longer make any f-ing sense. From teachers to construction workers to bartenders to graphic designers. Not all of them have a deep love for writing software, but all of them recognize that its one of the only viable paths available if you don't want to have roommates into your 40s.

As my best friend told me in an abandoned bay area parking lot before I switched careers to swe, there just doesn't seem to be any other reliable way for people in our generation to make a living. Maybe it only applies to california, maybe it only applies to millennials, but having been on both sides of that fence now I 100% agree.

Re:We will never have enough software developers (2020) by xtracto on Tuesday June 14, 2022 @01:28PM (#31742884)
I saw this as well as someone who hired from "Bootcamps" graduates for a couple of years. The people that got into bootcamps came from all sorts of professions. Most of them had a Bachellor degree (this is in Mexico) and had already worked in their profession for some time.

There were people from Tourism, Law, (non-software) Engineering, Biologists, Chemists, Philosophy, among others.

Most of the people in those areas were burned out of REALLY being overworked, underpaid and being treated like trash (you should see how Law firms treat their interns).

Re:We will never have enough software developers (2020) by walleeee on Tuesday June 14, 2022 @02:38PM (#31743932)
> there just doesn't seem to be any other reliable way for people in our generation to make a living

I suspect this may be exaggerated, in that there is still demand in other career paths, they just aren't as appealing for various reasons, e.g. manual/technical trades with reasonable pay but some physical labor involved or a long apprenticeship period

I do worry we might be flooding the field and siphoning talent from sectors that matter, even as the proportion of software jobs that don't really need to exist balloons

this seems like a recipe for a lot of disappointed people in need of retraining once we realize code can't eat the entire world, and in the meantime it feeds the bubble cycle, pointless or abusive "innovation", and speculative nonsense software is plagued by

Re:We will never have enough software developers (2020) by mettamage on Tuesday June 14, 2022 @10:26AM (#31740029)
We need data for this. More importantly, we need data for how tough it is to get certain jobs. That means stuff like:

* Time spent on finding a job

* Time spent on studying in order to attain a job

* Actual amount of hours worked (hard to get accurate data on it)

* Actual amount of effort per hour (hard to operationalize)

It's a very tough discussion to have, but I have a gut feeling that you're simplifying too much and are partially wrong. But I can't even give evidence that you might be wrong because I don't have data. So at best I feel we're both blind and we don't have a one-eyed king that can see! ;-)

Re:We will never have enough software developers (2020) by Valakas_ on Wednesday June 15, 2022 @07:07AM (#31751320)
SWE is easy as fuck for the amount of money it gives.

Compare that to physics, chemistry, bio or mechanical engineering.

When I see SWE saying they know 10 different languages I see someone who is bragging that they know how to sum 1+1 1+2 1+3 (...) 1+10

No wonder people with no degree can learn how to code in a few months and get a nice paying job. Try that with any of the others I mentioned and you get nothing. Not with 1 year. Not with 2 years. Maybe with 3 years of studying.

Re:We will never have enough software developers (2020) by highwaylights on Wednesday June 15, 2022 @08:30AM (#31751982)
Unsure if the conclusion here naturally follows your premise.

Doctors require lots of qualifications which is a barrier to entry into the career. This significantly drives up compensation.

Are most doctors really more than human frontends to webmd? Probably not.

Source: my doctor told me this (really).

Extending this to SWE. A degree may not be necessary to enter the field anymore, but I don't see how it should be less of a requirement than for a regular consulting GP. Both are expected to understand fundamentals well, and both can cause harm if they do their job badly - I'd argue the SWE can cause a lot more harm to be honest.

If it seems like I'm suggesting qualifications should be mandatory for SWEs, I'm not. I'm saying other professions are revered in a way that we aren't - and I don't see the evidence it's especially warranted.

Re:We will never have enough software developers (2020) by prewett on Tuesday June 14, 2022 @02:30PM (#31743806)
We can get statistics for some of the parent's claims:

> On the other hand, saying that the majority of the population is grinding in tough physical labour is just not true.

10.3% of US jobs are classified as "physically demanding". [1] (I didn't see parent said "labour" until after my research, but I expect figures in the UK are similar). Assertion is TRUE, the majority is not doing "grinding" labor.

> Most other jobs are generic office jobs that don't need to be done (just like 80%+ of software engineering jobs don't need to be done).

Hard to say about the parenthetical, and it is impossible to say if the jobs don't need to be done without running an experiment, but some research has been done on whether people think their job needs to be done. A study of the European Work Commission Survey [2] showed that in 2005 only 7.8% of people responded that they were not doing useful work. In 2015 even fewer, 4.8% felt they where not doing useful work. (The UK reported slightly higher at 5.6%). A "recent poll" from an article dated 2017 which links to a 404 for the poll claims that poll said that 37% of Brits felt their jobs were useless. [3] Even the originator of the "bullshit jobs" book thought that 20 - 50%--maybe as high as 60%--were useless. Assertion is probably FALSE, most jobs have some utility.

> Most of us are just doing things for money.

Yes, and so what? Does that make it not worthwhile?

According to a Pew study from 2016, 49% of Americans are "very satisfied" with their job (59% of people whose family incomes were over $75k), and about half said they viewed their job as a career. 51% said their job gave them some sense of identity (higher percent as with more education), while 47% percent say the job is just what they do for a living. However, those working in non-profits, government, or self-employed were about 62% likely to say their job gives them a sense of identity, while only 44% of those working at a company said the same) Assertion is PROBABLY FALSE, depending on the definition of "most" and the intent of the claim, but the statistics certainly do not make it a definition-true assertion.

[1] https://dc.citybizlist.com/article/639055/dc-has-the-2nd-sma... (scroll to the bottom for the US figures)

[2] https://phys.org/news/2021-06-workers-useless-jobs-previousl...

[3] https://www.weforum.org/agenda/2017/04/why-its-time-to-rethi...

[4] https://www.pewresearch.org/social-trends/2016/10/06/3-how-a...

Re:We will never have enough software developers (2020) by highwaylights on Wednesday June 15, 2022 @02:20AM (#31749726)
I’m honestly impressed at the extent you’ve researched what I said to this level.

My guess (and it would only be a guess, as I don’t see how it would be possible to really know either way) is that for many of the respondents they could well be kidding themselves about how necessary their job actually is.

As an example, Bob might feel his job really matters, and it might within his company, but his whole company could be an also-ran or a quango that the world wouldn’t miss if it didn’t exist.

All of the above aside, how would you feel about coming to my house while I watch the news and subtly letting me know when I’m being fed alternative facts?

I’ll provide unlimited tea and biscuits. Don’t keep your gifts to yourself!

Re:We will never have enough software developers (2020) by highwaylights on Tuesday June 14, 2022 @06:18PM (#31746733)
Am I to assume you're not happy to trust ma gut?
Re:We will never have enough software developers (2020) by mettamage on Wednesday June 15, 2022 @12:26PM (#31755380)
I've met many people in life that trust their gut. Without anything else, from what I've seen, people trusting their gut is a net negative. With that said, that's mostly because it's a bit of a cultural thing that trusting your intuition is a smart thing to do. However, there are enough people out there who's intuition will kill themselves, if they would only trust their intuition (e.g. drug addicts, not limited to only them though). There are also less dramatic examples that I've seen (women and men consistently finding the wrong partner). So on average, a net negative. Since you're a random person on Hacker News making some bold claims, yea I need something stronger than just your intuition.
Re:We will never have enough software developers (2020) by groby_b on Tuesday June 14, 2022 @11:31AM (#31740962)
Or, you know, you could just listen to people.

Qualitative evidence is just fine. We might want to stop exclusively fetishizing numbers, and instead of complaining how hard it is to find data, do something to fix the problems right in front of our face.

Re:We will never have enough software developers (2020) by lucumo on Tuesday June 14, 2022 @12:03PM (#31741388)
> Or, you know, you could just listen to people.

Well, that's all dandy. But when someone actually shares something it's "cry me a river". Their contribution is summarily dismissed because it's not the Right Evidence from the Right People.

Re:We will never have enough software developers (2020) by colinmhayes on Tuesday June 14, 2022 @12:08PM (#31741470)
> Most other jobs are generic office jobs

I really don't think this is true. Maybe in the US, but worldwide I would charecterize most job environments as closer to sweatshop than office.

Re:We will never have enough software developers (2020) by spicymaki on Tuesday June 14, 2022 @09:09AM (#31738862)
I can't get on the "It is a hard-knock life for Software developers" train. We are very-very well compensated, and we are insufferable.

I do understand the issue. Humans are prone to complain about any slight whether real or imagined. Millionaires will complain about not having enough money, A-list celebrities will complain about not having enough visibility, sports stars will complain about every foul play.

Money just does not lead to life satisfaction, only craving. I just have to accept that this is the human condition.

Re:We will never have enough software developers (2020) by q-big on Tuesday June 14, 2022 @09:18AM (#31739008)
> I can't get on the "It is a hard-knock life for Software developers" train. We are very-very well compensated, and we are insufferable.

The compensation can be high if you work in Silicon Valley (even though the cost of living is high there). The standard corporate programming job is already paid much worse. Also in a lot of countries that are not the USA, software development is not such a well-paying job.

Re:We will never have enough software developers (2020) by Ekaros on Tuesday June 14, 2022 @09:59AM (#31739605)
I don't think there is that many countries were software developers aren't reasonably well compensated compared to local standard of pay. And that is the level that we should really compare to. Is the pay above median or in top 25% for the location? I would guess that it is for most of the world.
Re:We will never have enough software developers (2020) by GFischer on Friday June 17, 2022 @11:16AM (#31779439)
My brother in law lived in Austria, he was paid similarly to any other job there, there was an impassable ceiling, so he moved to San Francisco and makes 10x.

I looked for software development jobs in Spain, and they pay even less than in my native Uruguay.

And forget about six figures unless you're in the US, England, Switzerland or Australia or a top company in Europe.

Re:We will never have enough software developers (2020) by rednerrus on Tuesday June 14, 2022 @11:25AM (#31740853)
The average SWE in America is making $93,000. Average teacher is about $65,000, Average construction worker $38,000, average bartender $65,000, average hotel worker $45,000.
Re:We will never have enough software developers (2020) by shakow on Tuesday June 14, 2022 @11:38AM (#31741068)
Average construction worker, bartender & hotel worker don't have a Bsc/Msc.
Re:We will never have enough software developers (2020) by grumple on Tuesday June 14, 2022 @03:17PM (#31744591)
Average SWE doesn't need one either.

Most of the people I once worked with in the service industry had degrees though. Sure, not compsci, but something.

Also most construction workers I've know made way more than that average, often close to 6 figures if not above it. Of course I'm in a big city, may skew things.

Re:We will never have enough software developers (2020) by shakow on Tuesday June 14, 2022 @03:28PM (#31744787)
Maybe that's a geographical thing; I live in Europe, and there are barely any SWE without a master or equivalent here.
Re:We will never have enough software developers (2020) by rco8786 on Tuesday June 14, 2022 @11:30AM (#31740944)
> The standard corporate programming job is already paid much worse

Data for this? Does not match my experience whatsoever.

Re:We will never have enough software developers (2020) by fleddr on Tuesday June 14, 2022 @08:08PM (#31747621)
Compensation does not reduce the type of suffering software developers typically endure (or complain about).

Office politics, skills evaporating, high work pressure, ageism, boredom, physical inactivity, an indoor life, over-consumption of information...all of these factors have their effect on one's mental state as well as body.

Pay does not fix that.

Re:We will never have enough software developers (2020) by trashtester on Wednesday June 15, 2022 @02:54AM (#31749913)
> I can't get on the "It is a hard-knock life for Software developers" train. We are very-very well compensated, and we are insufferable.

This. People don't feel sorry for people who are in the top 20% in terms of salaries, when they complain about not being in the top 5%.

About a decade ago, or a bit more, I noticed that the the crowd over at slashdot started complaining in similar ways, either that some MBA was compensated better, or that H1B holders were suppressing salaries.

Maybe I'm prejudiced, but it seems to me that this kind of thinking is common in mediocre developers who are disappointed that they are stuck in an average-or-below paying programming job from around the age of 35-40 on. Maybe their salary even went down a bit, in real terms, after the latest downturn.

I simply have trouble empathizing with people who have it better than most other poeple, but still complain like that. If they were industrial workers that started out low (at least for the country), but still lost their job to outsourcing to Asia, and were unable to get another, I would empathize a bit more.

I don't think it's the job of governments to protect top 20% earners from competition from abroad, and get fed up when entitled people demand such protectionism.

I stopped following slashdot because the discussions often turned into something I would expect in a labor union forum, instead focusing on fresh perspectives in tech an science.

But if it is a generational sort of thing, I suppose that is why it is becoming more common on HN about now.

Re:We will never have enough software developers (2020) by ed_elliott_asc on Tuesday June 14, 2022 @10:23AM (#31739966)
The thing that really crystallises how spoilt we are is: https://nohello.club/

We take ourselves so seriously we cannot afford the time for someone to be polite!

Re:We will never have enough software developers (2020) by pawelduda on Tuesday June 14, 2022 @11:00AM (#31740500)
Even the website itself states this pretty much on top:

> Do still be polite, and feel free to have social conversations!

Given that, I don't really see what's impolite about it, especially in an async conversations, where the other person is not expected to be on their feet, waiting for incoming messages.

Re:We will never have enough software developers (2020) by qgin on Tuesday June 14, 2022 @11:19AM (#31740766)
Don’t mix up engineer culture with being spolied. Engineers will find ways to trade social boilerplate for efficiency whether they get paid 500k or nothing at all.
Re:We will never have enough software developers (2020) by rapind on Tuesday June 14, 2022 @08:44AM (#31738507)
> Software development is some of the easiest, highest paid work in history.

Nope this is an outdated opinion. You can do just as well or better in trades (source: my electrician buddy). If you’re referring to the FAANG salaries (sub 1%) you’re comparing to doctors, lawyers, entrepreneurs in terms of opportunity cost. Your average joe programmer isn’t killing it like you seem to think, and they’d do just as well in trades or middle management.

The cynic in me thinks this is an opinion promoted by employers, just like the BS “labour shortage” headline.

Re:We will never have enough software developers (2020) by mdorazio on Tuesday June 14, 2022 @09:01AM (#31738757)
Do you actually have data to back that up, or just one anecdote from a friend? Median pay for electricians is about $57k/year [1], and that's after 4 years of apprenticeship and passing the exam. That's compared to a median salary of over $100k for software devs [2]. Sure, you can make a lot of money as an electrician, HVAC person, welder, etc. if you own and run your own business, but your average tradesperson is not in that category, just like your average software developer isn't running their own dev shop.

[1] https://money.usnews.com/careers/best-jobs/electrician/salar...

[2] https://money.usnews.com/careers/best-jobs/software-develope...

Re:We will never have enough software developers (2020) by Mezzie on Tuesday June 14, 2022 @09:45AM (#31739409)
There's a huge difference in where plumbers vs. SWEs live, though. You have to compare the actual purchasing power. SWEs are more likely to be located in HCOL areas and therefore have higher salaries because SWEs need the infrastructure cities provide. Whereas there are plenty of plumbers who live in rural areas.

I have no idea how that comparison would shake out, or if the rise of WFH for tech people would/will change it, though.

Re:We will never have enough software developers (2020) by irrational on Tuesday June 14, 2022 @09:43AM (#31739379)
Yeah, but in trades you have to climb in hot attics, deal with sewers, work outside, etc. And you have to put in a full days work. How many of us developers actually put in a full 8+ hours? I know that I don’t. I can usually get my assigned work done in about four hours. Can you imagine an electrician or plumber or doctor or lawyer only working 4 hours a day? It’s insane how much I get paid for what I actually do.
Re:We will never have enough software developers (2020) by automatic6131 on Tuesday June 14, 2022 @11:29AM (#31740925)
>doctor or lawyer only working 4 hours a day

I'm absolutely sure that lawyers and doctors only work 20 hours a week.

Re:We will never have enough software developers (2020) by irrational on Tuesday June 14, 2022 @12:29PM (#31741811)
Ha! My father is a doctor and in his 70s. He says he is retired because he only works 60 hours a week at the hospital emergency room. According to him, 60 hours a week is being retired since it is so few hours for a doctor.
Re:We will never have enough software developers (2020) by GFischer on Friday June 17, 2022 @11:19AM (#31779487)
My brother is a doctor, while he works insane hours, it seems there's a LOT of downtime between jobs, where he's technically "on the clock" but reads ebooks or watches series or socializes.

I technically work 12 hours as well as a developer, but actual work might be 6 hours or less, and it's way less stressful than a doctor.

Re:We will never have enough software developers (2020) by rapind on Tuesday June 14, 2022 @09:43PM (#31748195)
We’ll my buddy does electrical for new builds and most of his time is spent waiting on other shit to get done. Not even joking, they want the electricians there just in case they can stick to schedule, but of course they can’t.

Also sitting in a chair in an office all day has a lot of health issues And they’re insidious in that your body doesn’t immediately tell you how badly your damaging it.

Re:We will never have enough software developers (2020) by bluedino on Tuesday June 14, 2022 @11:33AM (#31740994)
Don't forget starting your day at 5am, driving an hour and half to and from the job site, or living at a Holiday Inn for weeks at a time.
Re:We will never have enough software developers (2020) by colinmhayes on Tuesday June 14, 2022 @12:10PM (#31741503)
I know a few doctors working < 20 hours a week.
Re:We will never have enough software developers (2020) by kungito on Tuesday June 14, 2022 @09:50AM (#31739500)
I don't have to imagine them because I see them while working for me or while talking to my friends who do the job. They go from coffee to coffee, work hard 6 hours for a day then take 2 days break, take 4 hour lunch breaks, say they are gonna come then come 2 days later, and many other stories. Now ALL of them hiked the prices 2x to 3x no matter the craft because of course THEIR material also "dramatically rose in price". Plumber, painter, glassworker, woodworker, electrician, you name it. Some things actually rose in price like steel or wood, but some rose only 20-30% and of course they double the price of work after the price of material "doubles".
Re:We will never have enough software developers (2020) by dionidium on Tuesday June 14, 2022 @09:17AM (#31738993)
Have you seen the way somebody who has been in the trades for 20 years walks? They have a very particular kind of gait. You can easily tell them apart from the weekend-warriors walking into Home Depot just by their stride. It's the walk of a body that's been absolutely wrecked by physical labor.
Re:We will never have enough software developers (2020) by johnatwork on Tuesday June 14, 2022 @10:15AM (#31739854)
Man this is the truth.

They all have some combination of: odd posture, odd gait, a dry cough, or bad skin. You can talk about ageism in the Tech world, but I've worked as a tradesman for a bit of time when I was young, and there were not many past 50 much less 50 and healthy. Over lunch they each all recounted their health issues, which made me quit that summer and get an office job.

Re:We will never have enough software developers (2020) by bluGill on Tuesday June 14, 2022 @09:05AM (#31738809)
You can do just as well in the trades - if you are a master (whatever the top rank is) working 80 hours a week. Right now the trades are in high enough demand that you can get that overtime, but that will change and then you are back to hoping you can even get 40 hours. In the meantime working for a boring company is a 40 hour a week job with great pay. FAANG is much higher pay, but they are also more hours per week in general (or so I'm told).
Re:We will never have enough software developers (2020) by bombcar on Tuesday June 14, 2022 @09:11AM (#31738902)
Remember that a high-paid software developer is unlikely to have poor electrician friends, so by definition any of their friends are likely to make as much or more money.

The trades can be a good life, especially since you have much more freedom in where you can be located, but to pretend they average as high as FAANG is silly.

Re:We will never have enough software developers (2020) by rapind on Tuesday June 14, 2022 @09:48PM (#31748223)
> to pretend they average as high as FAANG is silly.

Who said this anywhere in this thread?

Re:We will never have enough software developers (2020) by codegeek on Tuesday June 14, 2022 @11:20AM (#31740783)
The point is that the trades lile electrician or HVAC get paid well but ut is much harder physical work just had my AC replaced and the guy was sweating through rhe day to put everything together I paid well but it wasn't harder than making a SWE salary.
Re:We will never have enough software developers (2020) by Valakas_ on Wednesday June 15, 2022 @07:09AM (#31751339)
SWE is easy, can be fun, pays well, can be full remote, safe desk job. Usually other professions lack one or more of these.
Re:We will never have enough software developers (2020) by BigJ1211 on Tuesday June 14, 2022 @08:40AM (#31738446)
This seems to be a perspective that's exclusively silicon valley (perhaps large parts of the US) based. Not at all true in Europe at the least. Not that it's a bad job by any stretch of the imagination, but even low six figures is really rare in the EU for Software Development.

Easiest is also highly subjective, if your job is making wordpress templates/sites then sure. If you're working on complexer systems then this statement is horseshit. I've done physical and service jobs that were both easier than the software development I do, only difference was that the physical job was also physically exhausting.

Re:We will never have enough software developers (2020) by bluGill on Tuesday June 14, 2022 @09:13AM (#31738929)
My company has noticed that good developers in Germany are cheaper than in India. Good is key here, you can get bad developers in India for very cheap (this might be good enough). The highest paid software positions in Germany are non-union jobs and the majority are not willing to leave the union for more money, which means they are refusing to do the work of a senior engineer, and this in turn means we can't use the cheap labor for lack of leaders.
Re:We will never have enough software developers (2020) by keewee7 on Tuesday June 14, 2022 @09:20AM (#31739028)
I remember reading Indians on r/DevOps who were surprised they were earning more than Germans in DevOps/Ops positions.
Re:We will never have enough software developers (2020) by mathverse on Tuesday June 14, 2022 @10:01AM (#31739630)
Adjusted for costs of living or TCO? IT pays peanuts in Europe.
Re:We will never have enough software developers (2020) by qgin on Tuesday June 14, 2022 @11:21AM (#31740798)
It doesn’t make sense to me why pay is so low in Europe. Is there actually that much less demand relative to supply?
Re:We will never have enough software developers (2020) by mrtksn on Tuesday June 14, 2022 @02:56PM (#31744255)
It's not taxes, the taxes are high but the gross salaries in EU and even in the UK are very low, compared to the USA. You don't have stuff like developer making 200K a year but taking home 50K a year, it's more like making 60K a year and taking home 40K.

IMHO it's the culture and the VC environment. There's simply not that much money around to throw at moonshot projects, therefore you don't have many unicorns that lose a few billion euros a year paying extravagant salaries for talent. Obviously EU is a very rich place but people with money invest their money in stuff that are profitable right away, likely to be profitable in short term because a giant company is behind it or invest in the US companies if they are more adventurous.

Re:We will never have enough software developers (2020) by mathverse on Tuesday June 14, 2022 @02:21PM (#31743665)
Taxes.

You are not getting that much in net salary above certain amount.

Europe is a hellhole if you are a young ambitious individual.

Re:We will never have enough software developers (2020) by ju-st on Tuesday June 14, 2022 @05:03PM (#31746065)
> highest paid software positions in Germany are non-union jobs

How does one identify a well paying non-union employer? Noname companies in almost all cases pay much less than union employers.

Re:We will never have enough software developers (2020) by bluGill on Tuesday June 14, 2022 @05:31PM (#31746342)
This is Germany, not the US, rules are different.

All I know is a lot of great engineers at my company are internationally refusing more pay to non union jobs. I.have no idea if it applies to other companies, or what the benifits are

Re:We will never have enough software developers (2020) by commandlinefan on Tuesday June 14, 2022 @10:16AM (#31739862)
> Easiest is also highly subjective

Anecdotally, I've observed (over a 30-year career) that less than half of the people who have the qualifications can actually produce halfway decent code (as in code that doesn't crash the first time it's used or introduce new problems).

Re:We will never have enough software developers (2020) by Gigachad on Tuesday June 14, 2022 @08:53AM (#31738645)
I’m from a small Australian city. I earn in the top 5% of the country with 8 years experience and no degree. And I see all my friends who picked software in the same situation.

It’s probably the most privileged position possible.

Re:We will never have enough software developers (2020) by fileeditview on Tuesday June 14, 2022 @09:10AM (#31738877)
Maybe it's true in Australia.. however here in Germany e.g. your chance of being a top earner if you have no degree is near nil. Usually you are expected to have university degrees for tech jobs. There are also some without but it's the minority and their promotion prospects are a lot worse.
Re:We will never have enough software developers (2020) by djvdq on Tuesday June 14, 2022 @10:14AM (#31739826)
I was thinking about moving to Germany from Poland. I was surprised that devs there has such low wages in comparison to cost of living. I abandoned the idea after it turned out my QoL will decrease quite a lot even I'd get more money than I've now
Re:We will never have enough software developers (2020) by klausa on Tuesday June 14, 2022 @12:45PM (#31742105)
I'm curious what numbers you've heard, my quality of life here is significantly higher than it was in Warsaw, but I was making relatively much less back then.
Re:We will never have enough software developers (2020) by djvdq on Wednesday June 15, 2022 @09:12AM (#31752378)
I'm the "worse" type of developer - I'm working with test automation so salary is a bit lower than for "normal" devs. But what I've heard 60k EUR is what I can get (I was reading about Berlin - I've also read that e.g. Dresned has the same wages as I have now). But this money will be for my whole family (wife is staying home with childrens right now and for some more time before they'll go to the kindergarten) so I also will need bigger appartment (=more expensive). And after my rough calculations it turned out that our QoL will probably drop. Not that it will be _bad_ but visibly worse than it's now.
Re:We will never have enough software developers (2020) by klausa on Tuesday June 14, 2022 @11:36AM (#31741031)
This is true maybe for big, traditional German corporations like Siemens or VW; but have absolutely not the case for any of the start-ups or any of the big tech companies from US.

And especially not true after 2020, when so many more companies are willing to hire people remotely, often for close-to-US-levels of pay.

Re:We will never have enough software developers (2020) by shakow on Tuesday June 14, 2022 @09:10AM (#31738880)
I have to agree with GP. I know many developers in France/Germany at the Master level, and although their job is far from being the worst, their total compensation is rather in the top 30%. Not bad, but far from a 6-figures.
Re:We will never have enough software developers (2020) by djvdq on Tuesday June 14, 2022 @10:11AM (#31739789)
Same here. I'm from Poland, I've 6 YOE, no degree, and also top 5% of earners. No other job will let me achieve this in such short time. You can earn similar money as a doctor, lawyer or let's say plumber BUT ypu have to do at least one of: a) work 80 a week instead of 40 (and let's be honest, none of us work 8h a day). b) do hard physical work instead of sitting in a chair c) be responsible for people lifes (and face jail in case of failure) etc

In short: I'm privileged AF

Re:We will never have enough software developers (2020) by BlargMcLarg on Tuesday June 14, 2022 @09:46AM (#31739424)
Getting a paper is almost mandatory here due to the ease of getting one.
Re:We will never have enough software developers (2020) by electroly on Tuesday June 14, 2022 @10:29AM (#31740074)
I suspect this was simply so obvious that OP didn't feel it was worth mentioning. If your goal is making a lot of money in software development, you'd be a fool to stay in Europe. You have to move to the US. That's where the money is.
Re:We will never have enough software developers (2020) by BlargMcLarg on Tuesday June 14, 2022 @08:49AM (#31738580)
There's absolutely zero point venting out frustration on fellow working class members when upper management and up are actively trying to reduce costs by cutting headcount and/or wages relative to profits.

This race to the bottom is how software devs will become the new "teacher shortage", and how wealth will continue to funnel to the upper classes with those on the lower end unable to climb up.

Re:We will never have enough software developers (2020) by capableweb on Tuesday June 14, 2022 @08:39AM (#31738435)
Yeah indeed. Coming from someone who had to work with physical labor before I started programming, software developers don't know how good they have it.

"The pay isn't great", "treated far too shabbily", "dealing with bugs and bad decisions", "inadequate processes" and so on, sucks when development is the only thing you've dealt with, but you have no idea how it is to actually have a blue collar job if you're actually complaining about those things.

I think cs137 and others like them should try to have a part-time job at McDonalds (or whatever that is not in front of a screen), because it will make you love your software engineering job again.

Re:We will never have enough software developers (2020) by cableshaft on Tuesday June 14, 2022 @09:09AM (#31738869)
My first job was fast food too. Except for the pay, the grease, the unpredictable and strict hours, and the cleaning of bathrooms, I'd love to take a job like that up again.

There's stress, but it ends at the end of the breakfast/lunch/dinner rush, not a constant low-grade stress over the whole day and often lingering into the night from unfinished JIRA tickets.

Then there's mostly chatting and hanging out with interesting people, either kids with dreams or adults with off-the-beaten-path lives (not an endless stream of white collar adults who only have stories about how they went to a bbq or just had another kid) while cleaning or prepping food, helping a customer here and there. Some customers were assholes but they'd be gone a few minutes later and you'd go back to other things. And because it's a public facility sometimes my friends would stop by just to say hi and shoot the shit for a few minutes.

And I was much healthier then too, despite working fast food. Mainly because I spent my day moving instead of being stuck in a chair.

I also worked a retail, a warehouse, and a factory job. The retail job was even better because you didn't have to deal with the grease or cleaning bathrooms, and the customers were somewhat nicer. If it paid remotely near what I make now I'd probably switch to that tomorrow.

Factory job was probably the toughest. More isolating, no A/C in the summer, more constant stress, more physically demanding, mandatory 10 hour days for weeks sometimes, and there was an incident where a drunk forklift driver almost knocked a tower of heavy steel racks on top of me. I quit the next week.

Re:We will never have enough software developers (2020) by rapind on Tuesday June 14, 2022 @08:53AM (#31738643)
Any white collar job looks better than McDonalds. It’s a ridiculous comparison.

I could say McDonalds workers don’t know how easy they have it. They should try picking fruit as a seasonal immigrant, because it will make them love working at McDonalds.

Re:We will never have enough software developers (2020) by commandlinefan on Tuesday June 14, 2022 @10:50AM (#31740378)
> picking fruit as a seasonal immigrant

And those seasonal immigrant fruit pickers don't know how easy the have it. They should try being kidnapping victims chained in a basement, waiting to be tortured to death by an axe-wielding maniac.

That's the problem with "you can't complain, somebody else has it worse" - I can always think of somebody who has it worse.

Re:We will never have enough software developers (2020) by glouwbug on Tuesday June 14, 2022 @04:56PM (#31745959)
I'd argue being kidnapped and chained to the wall is software engineering. Our handcuffs are just gold
Re:We will never have enough software developers (2020) by lucumo on Tuesday June 14, 2022 @12:20PM (#31741660)
> Any white collar job looks better than McDonalds. It’s a ridiculous comparison.

I've had a colleague who was paid worse as a software engineer than his previous job as a McDonald's burger flipper. I also have software engineer friends who were paid minimum wage as software engineers.

I learned from that that having a high-value skill means nothing if you're not willing to take action to extract that value.

Re:We will never have enough software developers (2020) by _fat_santa on Tuesday June 14, 2022 @11:28AM (#31740904)
> Software development is some of the easiest, highest paid work in history.

I joked with a girl yesterday when she asked me what I did. I told her: "I'm a dude that's paid way to much to sit in his living room and make websites and apps".

Not everyone will make $300k per year, but you'll probably still make way more than most other professions. Teachers make like $70k in good places, often times much less. Here we are sitting in our pajamas at home changing the background color of a button and making twice as much.

Re:We will never have enough software developers (2020) by alexfromapex on Tuesday June 14, 2022 @09:04AM (#31738792)
So many things I have to disagree with. Not all software engineering is easy, particularly the highly paid variety. The six figure salary is diluted by spending weekends constantly having to learn new technology off the clock. Companies then expect senior engineers to mentor other engineers and give presentations of their technical challenges, debasing the value of the knowledge gained working off the clock. Manual labor jobs don’t typically require the student loans software engineers have to pay off, further offsetting the salary gains by years. Manual labor workers get to go home and be done at the end of the day and aren’t tacitly expected to be available at all hours. It may not be the worst industry but it definitely is not a fun industry to work in at a lot of companies. It has one of the worst interview cultures on earth probably and the more years I work the more I see the obvious flaws to the point where I want to leave.
Re:We will never have enough software developers (2020) by vsareto on Tuesday June 14, 2022 @09:40AM (#31739309)
>The six figure salary is diluted by spending weekends constantly having to learn new technology off the clock

You don't need to do this forever. Usually you can just focus on a stack and related technologies and do well. Once you have experience and a clearly defined need, ad-hoc research is good enough.

Re:We will never have enough software developers (2020) by commandlinefan on Tuesday June 14, 2022 @10:47AM (#31740311)
> You don't need to do this forever

The thesis of the linked article is that you do. For the most part, it matches my experience. I'm 30 years in and already wondering how useful the Hadoop/Spark/Scala stuff I spent the last few years mastering is going to be in the next 5 years.

Re:We will never have enough software developers (2020) by lukas099 on Tuesday June 14, 2022 @11:31AM (#31740967)
On the other hand, a C or Java engineer can probably be pretty confident that there will be jobs for the foreseeable future. Pretty much the Lindy effect in action.
Re:We will never have enough software developers (2020) by 62951413 on Tuesday June 14, 2022 @12:29PM (#31741809)
I agree with your sentiment but question some of your examples:

* Scala introduced us old Java hands to a whole different world of modern languages. If you know it you get Kotlin or the latest Java changes for free (probably TypeScript-like other ecosystems too).

* Spark introduced a generation of backend developers to distributed query engine technology (my generation is unlikely to delve into postgress codebase in comparison) and made ETL trivial in real life systems

Hadoop clearly died in the last few years or so (outside of EMR where it's mostly invisible anyway). But it's a perfect example of a complete technology lifecycle - it had a good run for a decade starting around 2010 which in our line of business is incredibly long time. Not to mention how many things about distributed systems people like me learned from that stack over time.

Re:We will never have enough software developers (2020) by commandlinefan on Tuesday June 14, 2022 @10:47PM (#31748581)
Well, I hope you’re right…
Re:We will never have enough software developers (2020) by mathverse on Tuesday June 14, 2022 @10:06AM (#31739708)
You dont have to "learn it for the job" you have to learn it for your next interview where you need to have that trendy tech on your resume.
Re:We will never have enough software developers (2020) by drnonsense42 on Tuesday June 14, 2022 @09:07AM (#31738841)
A lot to disagree with here, but off the bat, many of the highest paid software engineers are the ones working the very least or not at all.
Re:We will never have enough software developers (2020) by spacemanmatt on Tuesday June 14, 2022 @11:24AM (#31740836)
The more experience I have, the more I get paid for consultation on the basis of my experience. I understand how that works.
Re:We will never have enough software developers (2020) by computerex on Tuesday June 14, 2022 @08:57AM (#31738692)
Well, I think the parent is comparing software engineering to other white collar professions like lawyer.

In my opinion comparing SWE to blue collar work like construction is apples to oranges. Ofc the blue collar work is harder and more demanding physically.

It’s better to think about whether software engineers are being compensated fairly relative to other professions like lawyers.

I think they are given that wages seem to be governed with supply and demand. On one hand I don’t make as much as my sister, who is a doctor. On the other hand, I make enough/comfortable money and don’t have to deal with the liability/responsibilities/obligations of being a doctor or lawyer, and I can work from bed naked should I choose to do so.

Re:We will never have enough software developers (2020) by Gigachad on Tuesday June 14, 2022 @09:01AM (#31738748)
You also don’t need to spend years in a very expensive education with tall entry barriers and taking on massive debt. But also, you had the info in doctor fakeries available and still chose software.
Re:We will never have enough software developers (2020) by bradlys on Tuesday June 14, 2022 @12:07PM (#31741464)
I mean - this is YMMV. Typical SV FAANG engineer is from an Ivy League or adjacent competitive school. Often with a masters.

So, yes, you might not have to do the full specialty training and residency but it can still be quite competitive and expensive.

You’re only earning surgeon money when you’ve made staff level at FAANG. Which usually means you’re near the same age as surgeons and there was a lot of risk and grind getting there. If anyone thinks getting to staff at FAANG is trivial - I’d suggest they’ve been very lucky in life and aren’t a representative person of how hard it is.

People who could do either often go into software because of the nearly unlimited earnings cap. Theoretically you could start your own company and be ultra rich. That’s what I see often as the source. Less common with doctors afaict.

Re:We will never have enough software developers (2020) by comp_throw7 on Tuesday June 14, 2022 @10:13PM (#31748374)
This is kind of a meme. I'm not sure what you consider to be "surgeon money", but senior engineers at FAANG nowdays net ~450k/year (annualized). As a single person you can retire at 40 with ~5m in the bank by starting at FAANG at 22 and plateauing at senior (not staff) after 5-6 years. So you're hitting that 450k/year level at, like... 27? Earlier if you're working at a company like Facebook, which promotes aggressively (many people make it to senior in 3-4 years), maybe later if you're at Google (where it's non-trivial getting to Senior in 5 years; many take up to 8, some don't break through at all). At 27 you're just starting your residency, working 100-hour weeks for less than six figures. Lol.

FAANG hires way too many people to hire exclusively (or even primarily) from Ivy League schools. Jointly they employ probably 5% of the software engineers in the country! Master's degrees are likewise totally unnecessary; I almost never see anyone who isn't here on a visa getting a Master's. (PhDs are a different story, but I know people without even undergrad degrees working at FAANG too.)

Re:We will never have enough software developers (2020) by bradlys on Tuesday June 14, 2022 @11:47PM (#31748903)
$450k/yr at FAANG for senior is definitely the very top of the band and to get there after 5 years is extremely optimistic. Again - if you're comparing Stanford graduates then maybe it's more common but for your average FAANG eng isn't making that in 5 years out of college especially with just 40-hr work weeks. Very few engineers are making that money even after transferring to another company. Maybe if you have some stock appreciation or stacked refreshers working in your favor you're at $450k/yr. Levels backs this up...

Surgeon money is generally $500-700k/yr (this might be my sampling bias - looking at stats online, it varies a lot - this is like tech incomes, there's a wide distribution). The nice thing about surgeon money is that you can make that in a lot of places - not just in SV. The same cannot be said of FAANG. You're gonna have a hard time getting remotely hired in BFE making $400k+/yr. Yet, the local hospital always needs a surgeon and most surgeons don't want to live in BFE... So, you're gonna be fine.

Even then if you assume you're making $450k/yr at 27 - you're not gonna have $5m by 40 unless you somehow are beating the market or save every penny and live like scrooge. (Which - again - why bother saving $5m if you're gonna live like a peasant?)

If you assume you're gonna live like you would on a safe withdrawal rate (let's say the more optimistic 4% - $200k/yr at $5m) then you're gonna only have $250k/yr gross income to save - which turns out to be ~$150k/yr net. (You can play with the numbers however you see fit but the point will come around) If you decide to save $12.5k every month for 13 years at 6% return rate (just a simple return - we assume same value dollars) then after those 13 years you have $2.9m. It would take 19 years until you crossed $5m. So, you'd be 45-46 assuming you saved every penny, never went above a $200k/yr income lifestyle (LOL at that in the bay area - you're a renter for life!), and you somehow made $450k/yr starting at 27. Which - is again - uncommon. It has happened due to wild stock appreciation but it isn't the norm offer people receive for senior level - levels backs this up.

It sounds nice until you do the math and realize $200k/yr is shit to live on here. God forbid you marry someone who isn't in tech/law/finance/$400k+ income.

Re:We will never have enough software developers (2020) by comp_throw7 on Monday June 20, 2022 @10:02PM (#31818935)
A few points:

- 450k is not, actually, top-of-band for senior engineers right now. There are some companies where that's approximately true (i.e. Google) and some where the number is much higher (Netflix goes without saying, Amazon routinely breaks 500k, Uber is hitting 480-500k, Cruise breaks 500k, Snapchat hits 550-600k at L5, etc).

- Well, since I'm looking at annualized compensation, I am considering stacked refreshers. I don't think job-hopping ~3 times is an enormous ask.

- I certainly wasn't assuming market-beating returns, or living on ramen. But I certainly wasn't running the numbers such that one would be spending the equivalent of one's safe withdrawal rate pre-FIRE. I live unconstrained by budget concerns and don't even come close to spending half that. At 450k pre-tax I was assuming one would be saving ~200k/year, with 7% returns.

- I was also not assuming that one was starting from 0 at 27, since it's not like pre-senior one would be making barely enough to live on. Having something in the neighborhood of 500-600k saved up by then is something like the default outcome, given a typical single person's lifestyle (absent extravagantly expensive hobbies).

- Ok, sure, this gets you to 4m, adjusted for inflation (oops). Guess you gotta hit that third decade (barely).

- You aren't limited to SV; many companies in that tier support remote work and those that don't have a bunch of hubs across the US.

I'm genuinely not sure why you think that 450k is an outlier level of compensation for senior FAANG/adjacent engineers. One possible source of confusion - if you're just looking at the "Average Total Compensation" levels lists for those companies, those numbers are very low. Filter by "New Offers Only", and then remember that those offers don't include refreshers (which, over the course of the first 4 years at a company, will add something like 360k = 90k/year, assuming totally average performance and no multipliers). It might be in the top 50th percentile, though even that may be pessimistic.

As for 200k/year being shit to live on... I assume you're talking about living in Silicon Valley, which, shrug? I don't live in Silicon Valley and before I decided to substantially change my career direction, I was on-track (and that despite not even hitting 6-figure comp until a few years into my career).

Re:We will never have enough software developers (2020) by TheSpiceIsLife on Tuesday June 14, 2022 @09:44AM (#31739399)
I think you meant doctor salaries?
Re:We will never have enough software developers (2020) by ethbr0 on Tuesday June 14, 2022 @09:05AM (#31738805)
> work from bed naked

Can confirm. Just did an onboarding in my underwear. (Although mostly because I forgot time conversion when on business travel was a thing, because COVID)

Re:We will never have enough software developers (2020) by Ekaros on Tuesday June 14, 2022 @10:04AM (#31739669)
Or even more so compared to other office workers like managers and such. Or marketing, accounting and so on. All in all it is not too bad.
Re:We will never have enough software developers (2020) by capybara_2020 on Tuesday June 14, 2022 @08:48AM (#31738570)
Hmm what makes you think software developers are not abused? Maybe in your world they are not, but it regular to hear about devs working 12-14 hours a day. With bosses and clients harassing them even at off hours.
Re:We will never have enough software developers (2020) by bluGill on Tuesday June 14, 2022 @09:43AM (#31739385)
You hear about that in "high status" organizations. Most companies cannot get away with that, and treat their developers much better.
Re:We will never have enough software developers (2020) by achenet on Tuesday June 14, 2022 @10:29AM (#31740067)
This has not been true in my experience. The shitty small business masquerading as a startup treated me horribly, now I work for OVH and everyone is super nice.
Re:We will never have enough software developers (2020) by glouwbug on Tuesday June 14, 2022 @04:57PM (#31745973)
Amazon's AWS is known for long hard sink or swim overtime, and they're the first letter in FAANG
Re:We will never have enough software developers (2020) by bluGill on Tuesday June 14, 2022 @05:29PM (#31746317)
A high status company, they can do that. Find a boring company nobody has heard of
Re:We will never have enough software developers (2020) by Chris2048 on Wednesday June 15, 2022 @08:43AM (#31752133)
Second letter? Unless you meant to say Facebook.
Re:We will never have enough software developers (2020) by glouwbug on Wednesday June 15, 2022 @02:02PM (#31756801)
You're right, almost gottem good
Re:We will never have enough software developers (2020) by go_elmo on Tuesday June 14, 2022 @09:01AM (#31738751)
No one talked about service workers. These peoples are exponentially more fcked than any of us can ever be. There is still a too large gap between employee and CEO / founder compensation in our buisiness, despite six figure salaries and yes, it is worth complaining about and fighting for.
Re:We will never have enough software developers (2020) by dangus on Tuesday June 14, 2022 @12:28PM (#31741793)
I think sales is a much better gig than software engineering, personally.

Any engineer who has enough EQ and people skills to give some demos on Zoom is going to find that Sales Engineering/Solutions Engineering is an easier job with more earning potential, all with no on-call rotation.

On top of that, the company treats you like you're valuable rather than a cost center (especially relevant to people doing infrastructure and IT engineering). Sales teams go on vacation to team-build, engineers are shoved in a conference room with some lukewarm sandwiches.

Re:We will never have enough software developers (2020) by goodpoint on Tuesday June 14, 2022 @01:21PM (#31742750)
> Software development is some of the easiest, highest paid work in history

In US for sure. But there are many other places where you get a better balance between learning/working/salary in other jobs.

Not to mention the notoriously higher rate of burnout in the industry, even in the US.

The people in this threads making huge overgeneralizations might be indeed overpaid.

Re:We will never have enough software developers (2020) by fileeditview on Tuesday June 14, 2022 @09:16AM (#31738978)
Your comment already has a lot of responses but one thing I didn't see mentioned is about the tough physical labor. It is often neglected that working at the computer is really bad for your body. Sitting for hours is unhealthy and creates all kinds of problems: obesity, disc prolapse, bad circulation, so much more. Also your eyes suffer a lot and become worse much faster than in most other jobs.

I agree that being a SWE is certainly not the worst thing in the world but it has also a lot of bad properties that often are overlooked and the most positions do not have moon salaries, that we see on HN regularly.

Also to do whatever lower income job you don't need to study for 5+ years (master). You need to compare with jobs that have similar requirements to your education.

Re:We will never have enough software developers (2020) by Gigachad on Tuesday June 14, 2022 @09:21AM (#31739036)
You do not need a 5+ year degree. I have no formal qualifications and have no issue securing six figure jobs. And I have seen many others do the same.

You also have the ability to get a standing desk and take breaks to walk around.

Re:We will never have enough software developers (2020) by fileeditview on Tuesday June 14, 2022 @09:39AM (#31739301)
Yea so maybe that degree thing is a German problem. I do not know the other markets/countries. Here, what I said is certainly true.

A standing desk is better than no standing desk but won't correct everything by itself. Taking a break and walking around is fine but I still need to get back to staring into the computer screen to do my work.

I don't know your age but for me it started with about ~35 that I realized that this has negative effects on my body.

Re:We will never have enough software developers (2020) by gunfighthacksaw on Tuesday June 14, 2022 @11:48AM (#31741181)
After 1 year of SWE, I realized my body was becoming frail and mushy relative to when I was slugging cast iron fittings in the warehouse. Took me about 2 weeks to put together a workout regime with built in progression.

One of the things I’m glad of is the flex time and working from home so I can crank out workouts whenever it suits me.

Re:We will never have enough software developers (2020) by fjfbsufhdvfy on Tuesday June 14, 2022 @09:52AM (#31739525)
The trick for Germans is to find a remote job at an American company. Much better pay - and you don't have to live in America! Win all around.
Re:We will never have enough software developers (2020) by weatherlite on Tuesday June 14, 2022 @08:28AM (#31738262)
lol yes this is a good point. We should all volunteer in a hospital or police department for a few days to get some perspective... And another thought: many jobs descriptions list any technical novelty under the sun even though only some small project in some small team somewhere in the company uses it. Why? To look more appealing to job seekers. It's much cooler to describe the job as PHP + Elixir + Kafka + Big data than simply PHP - which is mostly what the job is about.

I'm not denying the field is changing fast, it is. But there's other reasons why 50 year olds are pushed away besides some imagined inability to keep up.

Re:We will never have enough software developers (2020) by april_22 on Tuesday June 14, 2022 @12:26PM (#31741750)
In comparison to the majoritiy of the population it truly is a nice job, though if you ain't working at FAANG your pay can be lower compared to e.g. a mechanical engineer
Re:We will never have enough software developers (2020) by ecmascript on Tuesday June 14, 2022 @09:52AM (#31739527)
Username checks out. I laughed so hard and I recognize myself in the description. Just an awesome comment.
Re:We will never have enough software developers (2020) by PartiallyTyped on Tuesday June 14, 2022 @01:03PM (#31742440)
What they expressed is not contrary to what you express. They said the expected salary conditioned on intelligence for SWE is lower to that of other jobs, and I am inclined to agree. If you include game dev jobs in SWE then it goes even lower.
Re:We will never have enough software developers (2020) by roflyear on Tuesday June 14, 2022 @09:20AM (#31739020)
Agreed. Software devs have had it easy for a long time. I hope that doesn't go away but it is true!
Re:We will never have enough software developers (2020) by emptyfile on Tuesday June 14, 2022 @08:38AM (#31738411)
Oh yeah, every dev in the world makes $100 000 minimum per year, sure. And it's boring and easy with reasonable deadlines and appropriate vacations and time off work.
Re:We will never have enough software developers (2020) by capableweb on Tuesday June 14, 2022 @08:42AM (#31738486)
Even if you make something like $20000 per year, you have it better than most in the world. People spend their body (the one we only have one of) doing way more intense (and vital for the world) labor than software engineers do, and earn much less.

If you think unreasonable deadlines are a big issue, then you're in for a rough awakening if you spend any time with the rest of the workforce that doesn't sit in front of a computer all day.

Re:We will never have enough software developers (2020) by rapind on Tuesday June 14, 2022 @08:57AM (#31738695)
Let me sum up your entire argument.

Most of the world lives in severe poverty, therefor software developers should accept any amount that the owner class feel like paying them and be thankful.

Re:We will never have enough software developers (2020) by Enginerrrd on Tuesday June 14, 2022 @11:28AM (#31740895)
This is... To be charitable: uninformed.

As a civil engineer: I assure you my studies were QUITE rigorous. The job is very demanding, and I assure you the complexity can be very high, the consequences of mistakes are severe and occur over a massive variety of time scales. I had to work for four years apprenticing under licensed engineers after school and pass no fewer than four examinations, and get 4 licensed engineers to personally vouch for my work before getting licensed myself as a civil engineer. I am personally liable, in perpetuity, for loss of life injury or property which occurs as a result of work that I put my stamp on.

As a licensed P.E (who is, dare I say, fairly talented amongst my peers even) with a total of 8 years experience, do you know what I get paid to deal with that complexity and liability? About $80k in medium cost of living area for 45 hours/week. That's not atypical. Does that "control for the intelligence" required of the job?

Re:We will never have enough software developers (2020) by abduhl on Tuesday June 14, 2022 @03:56PM (#31745174)
80k for 8 years of experience with a PE is a bit low. You should be cracking six figures by now if you’re structural and coming close if you’re actual (roadway) civil. Are you in materials testing? If so, obviously you should try to switch over to an inspection gig to get some of that sweet overtime. I was clearing something like 110k salary at similar experience back when I practiced and quite a bit more with my equity/COLA/bonus, but I was in a high risk niche field. Not sure where you’re at but any market of reasonable size should be able to support you getting a raise, especially if you’re actually as good as you think.

I agree with everything you say. Software engineers (most should not even be called engineers, they’re coders or developers and on the same level as a lab technician to me) are prima donnas whose mathematical and scientific backgrounds are (on average) at least one level of education behind any actual licensed engineer/professional making half as much. And their degree of liability is infinitely lower, as you note. I’ll probably get sued or be involved in a lawsuit for my work another half dozen times before 2032 even though I haven’t stamped anything in 3 years.

Re:We will never have enough software developers (2020) by _gabe_ on Tuesday June 14, 2022 @04:56PM (#31745969)
> most should not even be called engineers, they’re coders or developers and on the same level as a lab technician to me

I'm a programmer and I 100% agree with this statement. I never tell anyone that I'm a software engineer even though that is my job title, I am a programmer. It annoys me to no end that we keep diluting language like this and devaluing the meaning of these terms. An engineer is held to a much higher standard than any web developer ever will be.

Re:We will never have enough software developers (2020) by GFischer on Friday June 17, 2022 @11:26AM (#31779616)
In some countries, like mine (Uruguay), it's illegal to call yourself an engineer unless you are one, but the local university does hand software engineer titles.

I call myself a senior software developer (I'm not an engineer, I did went to university but didn't graduate from that career, switched to an Information Systems degree instead).

Re:We will never have enough software developers (2020) by weatherlite on Tuesday June 14, 2022 @11:38AM (#31741071)
Wow unfair, is it because you work for the public sector that the salary is mediocre? It is not a bad wage but indeed sounds like the salary should be 50% higher.
Re:We will never have enough software developers (2020) by Enginerrrd on Tuesday June 14, 2022 @12:34PM (#31741921)
No, I work in the private sector in land development. This is actually a good deal for me because I'm full remote whereas in my area I'd be looking at a $15-20k pay cut.
Re:We will never have enough software developers (2020) by tialaramex on Tuesday June 14, 2022 @08:16AM (#31738069)
Many lawyers have to religiously time track everything. Because hours attributable to a specific client are billed and billable hours are where the revenue comes from.
Re:We will never have enough software developers (2020) by Victerius on Tuesday June 14, 2022 @08:21AM (#31738122)
On the other hand, lawyers knowledge of the law and legal procedures doesn't become stale after a few years.

"Requires 20 years experience in the Affordable Care Act" - Said no law firm ever

Re:We will never have enough software developers (2020) by mikewarot on Tuesday June 14, 2022 @08:32AM (#31738324)
On the other hand, tax codes and laws change all the time. If the law changes, and you don't know it as a professional in that area, the outcome isn't good.

Every field has to deal with change. In law, you've got politicians changing the rules, in the corporate area, you've got Office Politicians changing the rules.

Re:We will never have enough software developers (2020) by agent281 on Tuesday June 14, 2022 @10:07AM (#31739725)
It does get stale and changes per jurisdiction. Just look at how GDPR and CCPA changed the privacy landscape. At least programmers don’t have to deal with linked lists having different time complexities in California.
Re:We will never have enough software developers (2020) by lucumo on Tuesday June 14, 2022 @12:26PM (#31741757)
This happens for quite a few software engineering jobs too.

It's not the 6 minutes I heard lawyers do, but I definitely have been asked to track intervals of 15 minutes.

Re:We will never have enough software developers (2020) by jonfw on Tuesday June 14, 2022 @04:41PM (#31745769)
If you were a lawyer and said "I am not willing to track my time" you limit your options significantly more than a programmer
Re:We will never have enough software developers (2020) by sandoze on Tuesday June 14, 2022 @08:56AM (#31738679)
No SWE has been audited for pointing their JIRA ticket too high.
Re:We will never have enough software developers (2020) by spacemanmatt on Tuesday June 14, 2022 @11:27AM (#31740892)
Totally not true. Creating room to sit on your thumbs through the time management system gets noticed by pretty much everyone. Some SWE roles are billed to client accounts hourly, too.
Re:We will never have enough software developers (2020) by trashtester on Tuesday June 14, 2022 @08:07AM (#31737941)
SWE's are not the only ones that think that their pay is low compared to their intelligence level, their education level, how tough, inconvenient or important their work is or what they feel they deserve for some other reason.

For instance, I'm sure there are plenty of HR managers in various companies that are secretly furious about all the young young mostly males, mostly white or asian, still in their 20s, join the company and make more than they do.

Re:We will never have enough software developers (2020) by drekipus on Tuesday June 14, 2022 @08:12AM (#31738006)
I'm sure HR managers know that the majority of jobs they are hiring for are different from the job they're in, with different pay scales and demographics.

Infact I'd say it's their profession.

Re:We will never have enough software developers (2020) by sshine on Tuesday June 14, 2022 @08:25AM (#31738210)
Also, HR Manager is a low-risk job.

Recruiter is the high-risk equivalent.

So not only do you compete with a lot of people for the job, the pay structure does not depend on performance.

Re:We will never have enough software developers (2020) by cableshaft on Tuesday June 14, 2022 @11:29AM (#31740940)
Maybe, but I've also seen HR departments be the first to go in lean times.

We effectively didn't have an HR department at my previous job, at a company of 500+ people. And they did when I first started, about a dozen people.

Re:We will never have enough software developers (2020) by psychoslave on Tuesday June 14, 2022 @08:18AM (#31738085)
>SWE's are not the only ones that think that their pay is low compared to their intelligence level, their education level, how tough, inconvenient or important their work is or what they feel they deserve for some other reason.

Sure, but it doesn’t mean some or all of them are not right, especially when the unequal distribution of wealth is well known and documented to evolve for the worst.

https://en.wikipedia.org/wiki/Distribution_of_wealth#Global_...

Re:We will never have enough software developers (2020) by whimsicalism on Tuesday June 14, 2022 @11:20AM (#31740773)
This has to do with ownership and inheritance, not that SWEs are poorly paid laborers. Many software engineers are in the global 1% richest.
Re:We will never have enough software developers (2020) by deathanatos on Tuesday June 14, 2022 @06:10PM (#31746669)
> Many software engineers are in the global 1% richest.

I mean, some are, yes, but … I'm not, and I know many SWEs who aren't.

> According to the 2018 Global Wealth Report from Credit Suisse Research Institute, you need a net worth of $871,320

(https://www.cnbc.com/2018/11/01/how-much-money-you-need-to-b...)

I miss that cutoff. But if you narrow to my country, the requirement for being in the top 1% jumps to $11M.

Re:We will never have enough software developers (2020) by trashtester on Wednesday June 15, 2022 @02:13AM (#31749679)
Most people don't get into the top 1% net worth by receiving a salary. To get there, you probably have to invest over a long time horizon (possibly more than a generation) while keeping spending to a minimum, inherit the wealth outright, or start a successful company.

Even successful lawyers need to be senior partners to achieve that kind of wealth ($11M), and don't forget that for each such lawyer, there may be many people who end up as some clerk or generic legal representative in some organization, who may have salaries much closer to a SWE.

Re:We will never have enough software developers (2020) by whimsicalism on Tuesday June 14, 2022 @06:28PM (#31746829)
Yes, I said global quite intentionally.
Re:We will never have enough software developers (2020) by BlargMcLarg on Tuesday June 14, 2022 @08:16AM (#31738068)
Why would the ethnicity or sex matter when these HR managers would still see the same differences regardless of ethnicity or sex?

Either way, I'd think twice about putting HR managers as victims here when they are the main perpetrators of low raise budgets and high hiring budgets.

Re:We will never have enough software developers (2020) by trashtester on Tuesday June 14, 2022 @08:52AM (#31738625)
When people see that some other group of people, with identity traits different from themselves, are doing better than themselves on some metric, it often induces resentment. That's just a fact.

Whether its justified or not, varies with circumstances and what ethical system people have.

When black people in the 50's felt that way about white people and their privileges, most people today would see those concerns as justified.

When German people in 1922 became angry because most jews had enough money for food, while many Germans went hungry, and started believing in conspiracy theories, like the Protocols of the Elders of Zion, most people today would say they were not justified. (though there are still some who secrely believe those things)

And when Hutu's wanted to "cut down the tall trees" in 1994, most people in the west only read the headlines, and didn't care that much.

In the case of HR managers being unhappy that software developer make more than them, some will blame some generic "wage gap", others will explicitly believe in some kind of Patriarchy conspiracy theory. (And a lot of HR managers, of course, are simply fine with things as they are.)

Re:We will never have enough software developers (2020) by mmarq on Tuesday June 14, 2022 @10:40AM (#31740217)
> When German people in 1922 became angry because most jews had enough money for food, while many Germans went hungry

Even if this were true, and it isn’t, people didn’t start believing in anti-Jewish propaganda because the Jews had more to eat than the average German. People always believed in crazy anti-Jewish propaganda since, at least, the first crusade.

Re:We will never have enough software developers (2020) by trashtester on Tuesday June 14, 2022 @05:56PM (#31746561)
> People always believed in crazy anti-Jewish propaganda since, at least, the first crusade.

Absolutely they did. However, even at that time, it seems (if wikipedia is to be trusted) that the Jew's roles as bankers was part of the reason for the massacres:

"Many crusaders had to go into debt in order to purchase weaponry and equipment for the expedition; as Western Catholicism strictly forbade usury, many crusaders inevitably found themselves indebted to Jewish moneylenders. Having armed themselves by assuming the debt, the crusaders rationalized the killing of Jews as an extension of their Catholic mission"

https://en.wikipedia.org/wiki/Rhineland_massacres

You are absolutely right that antisemmitism didn't suddenly pop up in 1922, or even with the creation of the "Protocols" conspiracy. But prior to 1922, antisemitism probably wasn't worse in Germany than most other western countries.

But as we consider the inflation we are seeing today, try to imagine how it would be if the inflation is not 5-10% but 29500%, as it was at the peak in 1923. In other words, it would take 3.7 days for your paycheck to go to half value. When you got your salary, you had to run to the bakery and buy as much bread as you could. Old poeple and people on a fixed salary would lose everything in an instant.

Even in the present age, especially after 2008, conspiracy theories involving the banking sector is everywhere, and there are still whispers implicating a Jewish conspiracy, if you listen. Now imagine standing at a corner in Munich on a day where the factory didn't need your work, too afraid to go home to your abusive wife who would beat and scorn you for not bringing food to the hungry family.

Imagine some small man with a mustache telling a very convincing story that comletely rationalizes your troubles. He reminds you about the Goldmann banker up the street, and the Ruben gem store at the corner. Their families are not hungry, yet they didnt "work" (meaning physically) a single day of their lives, they are simply collecting usury. Imagine being told this, while hungry, while worried about being beaten by your wife when you come home, in a world where anti-semmitism is still seen as acceptable, in a world where usury is still seen as a sin, in a country where the interest rates on loans have 5 digits.

What I'm saying is that those germans were just like us, just under different circumstances. To them, the jews were the socially accepted "bad guys", just as nazis and facists, and where people can label people as nazi or facist with not much more evidence than not liking that person.

The person that would say today, that "It's ok to punch a nazi." (meaning MAGA-republican), might very will be the person in 1923 thinking that "It's ok to punch a jew.". The reasoning is very similar. And it's not restricted to the left. People on the right are currently generating massive amounts of resentment against "the elites". And in some cases, the anti-semmitism is once again coming out into the open.

Re:We will never have enough software developers (2020) by mmarq on Tuesday June 14, 2022 @06:32PM (#31746857)
I am going to say that you sound a bit confused.

> But as we consider the inflation we are seeing today, try to imagine how it would be if the inflation is not 5-10% but 29500%

Hitler took power 10 years after the hyperinflation. People didn’t vote for the NSDAP because of hyperinflation, nor they started hating the Jews more than before because of it.

> You are absolutely right that antisemmitism didn't suddenly pop up in 1922, or even with the creation of the "Protocols" conspiracy. But prior to 1922, antisemitism probably wasn't worse in Germany than most other western countries.

Antisemitism was rampant everywhere in the West, the Germans only took it to its inevitable consequences and only after 1933. Of course, this doesn’t change the fact that nazis were criminals, but the Shoah has much deeper roots that the hyperinflation or some temporary unemployment.

For instance, only in 1870 Roman Jews became full citizens, before then they couldn’t own property and, among other things, once a year they were forced to run naked during the Roman carnival. This was only 60 years before Hitler seized power.

You can find similar stories about all cities that had a large Jewish community.

> The person that would say today, that "It's ok to punch a nazi." (meaning MAGA-republican), might very will be the person in 1923 thinking that "It's ok to punch a jew.".

No, it’s not the same thing because no MAGA-republican has been punched and arrested and they even elected a president.

Re:We will never have enough software developers (2020) by trashtester on Tuesday June 14, 2022 @08:18PM (#31747701)
> deeper roots that the hyperinflation or some temporary unemployment.

Oh, and about this part, I think you underestimate the hyperinflation in 22-23 in Germany. Over a period of about 2-3 years, people who had been comfortably part of the upper middle class would lose EVERYTHING, and in many cases end up starving to death. That's not "temporary unemployment".

Read this quote:

- One particularly arresting story is that of Maximilian Bern, a man of literary education exemplary of Germany’s formerly middle-class Bildungsbürgertum. In 1923, writes Taylor

- "[he] withdrew all his savings—100,000 marks, formerly sufficient to support a modestly comfortable retirement—and purchased all it would buy by that time: a subway ticket. The old gentleman took a last ride around the city, then went back to his apartment and locked himself in."

- If you are like me, you probably assumed the next sentence would conclude with suicide. No. “There he died of hunger.” I had to linger over that sentence to fully grasp the reality: starvation in a society that had recently been among the most technologically and commercially advanced of any on earth.

https://fee.org/articles/how-hyperinflation-shattered-german...

For the Germans, this left an impression that resembled the Shoah for the jews.

Imagine seeing former affluent tech workers starving to death in San Francisco in 2029, looking like the corpses of Bergen-Belson prisoners. What would that do to the survivors?

They say that, of all causes of death, hunger is the most horrible.

Re:We will never have enough software developers (2020) by mmarq on Wednesday June 15, 2022 @04:31AM (#31750481)
> people who had been comfortably part of the upper middle class would lose EVERYTHING, and in many cases end up starving to death

The upper middle class own non-monetary assets, they are probably the least affected by inflation.

> For the Germans, this left an impression that resembled the Shoah for the jews.

No, not really and not even close. At least because the Weimar hyperinflation hasn’t caused mass starvation. Second because losing your savings is not even close to being stripped naked and beaten once a week and then being put on a cattle wagon to be slaughtered 1000 kilometres from home.

Re:We will never have enough software developers (2020) by trashtester on Wednesday June 15, 2022 @06:47AM (#31751213)
This subthread was not my main reply, just an aspect I had left out in the other reponse.

> The upper middle class own non-monetary assets, they are probably the least affected by inflation.

First of all, don't confuse hyperinflation with regular inflation. Regular inflation is an indication of a rebalancing of an economy, with some mismanagement on top. Hyperinflation happens when the economic system collapses completely.

One difference is that during normal inflation, non-monetary assets often retain much of their value, while in hyperinflation only assets that help produce food and other essentials really matter (such as owning a farm, a factory, etc).

Middle class workers pre-inflation may have a house, a "save" job with a fixed income and some savings in the bank. When hyperinflation struck, they may have been able to sell the house, but the cash gained would be gone in a couple of weeks. The savings were also gone quickly, and many such jobs would either have salaries lagging behind inflation or people might get fired, unable to find similar work.

Meanwhile, workers in factories and on farms were more like "essential workers" during covid.

>> .... this left an impression ....

> No, not really and not even close.

If you read what you quoted, I was not referring to the effects on those that died, only those who remained. In other words, I was comparing the effect on the German people with the SURVIVORS of the holocaust, as well as on jews that were not directly affected.

These effects are primarily cultural. To this day, the German nation remains fiscally conservative due to the events of 2022-23, very reluctant to allow inflationary actions by the ECB, for instance (as experienced by Greece, 10 years ago).

You are right, of course, that the Holocaust was a larger event, even in terms of the cultural effects. But even if the wound of the hyperinflation was smaller, it was still many times greater than the scars after the 2008 crash in the West.

Maybe the number of actual deaths by starvation was limited, it did occur, especially with people unable to work a job (retired people). Also, even for those who did not die from lack of calories, many were left undernourished or malnourished, causing an uptick in deaths from infections, etc.

But as stated above, my main point is what effect it had on the survivors. Those who saw the previously affluent widdowed aunt fall from grace, having to beg her nephews and nieces for bread. Maybe having to refuse to giver her that bread, because your children were hungry, too.

Experiencing (either directly or through some newspaper) the humiliation when French soldiers entered Germany to confiscate assets when Germany could not (or would not) pay the reparations that was demanded, including seeing the Germans that were either shot or turned into refugees.

Seeing how rich were able to (and smart enough to) shifts their assets that would continue to be productive even during hyperinflation. While you, who were used to thinking that money in the Bank was the safest way to save, kept your money there.

And even if you did manage to secure just enough bread for your familiy to make it into 1924, you would hear stories or see pictures of those who did not, and feel the fear that something happened to you that would prevent you from showing up at the factory that, on most days, would pay you to work.

Such experiences leave deep mental scars, and will tend to harden a person and make them more tribal and aggressive. Make them perfect raw materials to be molded by demagoues like Hitler and Goebbels.

In the end, some did become evil monsters. Maybe some were even born that way. But to the extent that is was environmental, it was certainly not born from privilege. It was, just like in most other cases where the result is genocide, born from hardship and humiliation, combined with a strong feeling of resentment towards those who were seen as responsible.

Re:We will never have enough software developers (2020) by trashtester on Tuesday June 14, 2022 @08:00PM (#31747574)
> Hitler took power 10 years after the hyperinflation.

Hitler started planning a coup in late 1922, during the hyperinflation. It was attempted in late 1923, around the time the hyperinflation was stopped. It failed, and he ended up in prison. In 1924, during his time in prison, he wrote Mein Kampf, which lays out the plan he followed (or tried to) thereafter.

Before 1922, NSDAP (aka Nazi party) was very tiny. During the hyperinflation, it grew to 20000, mostly in Munich. Still small on a national basis, but enough to give it a solid basis as an organization.

Between 1925 and 1929, it grew slowly, but exploded after 1929, as the Great Depression hit Germany hard.

As for the role of hyperinflation in this, it is relatively well documented. Here is one quote from wikipedia:

"The Nazis' strongest appeal was to the lower middle-classes—farmers, public servants, teachers and small businessmen—who had suffered most from the inflation of the 1920s, so who feared Bolshevism more than anything else."

https://en.wikipedia.org/wiki/Nazi_Party

> Antisemitism was rampant everywhere in the West

At least very widespread. Still, the situation of jews in the West, including in Germany was much better at the time than it was for Blacks in the USA.

In Germany, there were many highly respected German leaders and intellectuals, such as Einstein, Freud and (less known today) Rudolf Hilferding. Hilferding is, quoting wikipedia again "almost universally recognized as the SPD's foremost theoretician of this (20th) century."

> the Germans only took it to its inevitable consequences and only after 1933.

I don't agree that it was inevitable. The Nazis were a marginal force up until 1929. By 1929, most Germans may have gotten over the terrors of 1922-23, but in 1929 the wounds were torn open, and the messages of the "little man with the funny mustache" didn't seem so crazy, after all.

It didn't help that Hilferding was Minister of Finance at the time the Depression started.

"Of course, this doesn’t change the fact that nazis were criminals, but the Shoah has much deeper roots that the hyperinflation or some temporary unemployment."

I'm not claiming that the hyperinflation was the root. I'm claiming it was one of the main sources of energy, and a great inspiration for Hitler himself, direcly before writing Mein Kampf. (Even though he was already an antisemite before 1922, I'm sure the things he saw during those two years reinforced his convitions. Hitler was known to tailor his speechest according to what ressonated with the audience.).

> You can find similar stories about all cities that had a large Jewish community.

Yes, I know. Being a minority comes with a lot of risks and problems. I fully understand why some jews prefer to have at least one state where they can be the majority. (Though it might have been better for world peace had they been given Köningsberg/East Preussia in 1945 instead of being supported in becoming the majority in Israel/Palestine).

Re:We will never have enough software developers (2020) by BlargMcLarg on Tuesday June 14, 2022 @09:06AM (#31738816)
I have a hard time believing the reaction would be any different if a bunch of older white collars would stare at young Hispanic software devs making more instead of Asian devs. Only difference being they couldn't hide their jealousy behind politics.
Re:We will never have enough software developers (2020) by trashtester on Tuesday June 14, 2022 @09:29AM (#31739148)
I don't think it makes any difference to most "older white collars" whether those devs are hispanic or asian. Boomers were born at a time when racism against asians were much worse than racism against (non-black) hispanic people.

There are, I would say, two main forms of racism. One is directed at those people see as inferior. Typically, that is right-wing racism. That one is created when some other group, on average, performs worse (or appears to do so) than the group the racist identifies with. Such a racist may see the hated group as sub-human. They may not feel threatened outright, but may be concerned if the population of that hated group grows too quickly.

The other group, is resentment racism (or sexism or other similar identity-group-ism), which is triggered when confronted with groups that do better than the group the racist person identifies with. This is more common on the left*. This kind of racist will see the hated group as outright evil. And if they feel sufficiently threatened by the hated group, may attempt outright genocide, since they may feel they are fighting for their life.

* Nazies were full of both kinds of racism. They saw Roma people as virmin, Slavic people as merely inferior, while they were accusing Jews of attempting to seek world domination. In other words, Roma and Slavic people were sub-human while Jews were seen as Evil, inferior only for moral reasons. And as we know, the hatred against to Jews was by far the strongest. Mein Kampf describes this in detail.

Re:We will never have enough software developers (2020) by dhzhzjsbevs on Tuesday June 14, 2022 @08:23AM (#31738154)
Re:We will never have enough software developers (2020) by trashtester on Tuesday June 14, 2022 @08:54AM (#31738652)
Didn't that video make her lose her job?
Re:We will never have enough software developers (2020) by TexanFeller on Tuesday June 14, 2022 @08:41AM (#31738456)
HR managers are rarely ever intelligent. The work they do doesn’t require it and intelligent people don’t want to do a job where they’ll be surrounded by lower intelligence people.
Re:We will never have enough software developers (2020) by trashtester on Tuesday June 14, 2022 @09:08AM (#31738854)
Maybe some HR managers believe that empathy and "EQ" are more important than IQ?

Maybe they even think that intelligence is a social construct invented by the Patriarchy for the purpose of oppressing people who are not "cis white males"?

Who knows, maybe for some, these ideas may even have been part of their education....

Re:We will never have enough software developers (2020) by grumple on Tuesday June 14, 2022 @03:20PM (#31744639)
> Maybe some HR managers believe that empathy and "EQ" are more important than IQ?

Have you ever interacted with HR? I'm pretty sure they are trained to be cold and uncaring, and to apply business rules without exception. Never heard an ounce of empathy from any of them, it always feels like interacting with an automaton that was somehow annoyed with you.

Re:We will never have enough software developers (2020) by trashtester on Tuesday June 14, 2022 @06:07PM (#31746644)
> Have you ever interacted with HR?

Plenty of times. Some that are really smart, some that are not. Some that are cold and "corporate", some that are getting way too personal. (As in a "metoo" moment.)

Politically, I've met at least one that was secretly a eugenicist and others that are pretty far left.

All of them individuals, but several of them collectivists.

Re:We will never have enough software developers (2020) by lmm on Tuesday June 14, 2022 @11:27PM (#31748800)
> Maybe some HR managers believe that empathy and "EQ" are more important than IQ?

> Maybe they even think that intelligence is a social construct invented by the Patriarchy for the purpose of oppressing people who are not "cis white males"?

Are you agreeing or disagreeing with the person you replied to?

Re:We will never have enough software developers (2020) by trashtester on Wednesday June 15, 2022 @07:54AM (#31751642)
Neither, I simply don't see how it is relevant (or even very "intelligent") to stick a categorical "stupid"-label on HR.

HR is a bit like IT support. Some companies will have a lower standard when hiring for such roles, others will have as high or possibly higher standards when hiring SRE's than when hiring developers.

And even if it should be correct that SWE's score a few points higher, on average, than HR managers, I see no utility in making a fuss about that. To the extent that it has a market value, salaries will reflect that.

Now, should HR staff start to act unprofessionally themselves, things change. For instance, if individuals within HR start to advocate for lower wages to or other actions against individuals or groups they feel resentment against, then that is a problem.

Re:We will never have enough software developers (2020) by jaredandrews on Tuesday June 14, 2022 @08:23AM (#31738168)
> do you think lawyers work on Jira tickets?

LOL, a lawyer in my family does. He actually meets with a whole group of lawyers every month or so and they all do a retrospective to figure out how well applying agile/lean/whatever principles to their firms has been working. He actually feels it gives them a real edge.

Re:We will never have enough software developers (2020) by pushingice on Tuesday June 14, 2022 @10:59AM (#31740475)
I've suggested this to my lawyer wife more than once. The problem is that she works for multiple partners with no visibility in to each other's tasks. So each partner thinks they can have 100% of her time whenever they want, and get upset when that turns out not to be true.
Re:We will never have enough software developers (2020) by jonwachob91 on Tuesday June 14, 2022 @08:23AM (#31738162)
>> SWEs make less (and get far less autonomy--do you think lawyers work on Jira tickets?) than any other professional

Nurses are professionals too, and they will never see anything close to $300k/year.

Re:We will never have enough software developers (2020) by TexanFeller on Tuesday June 14, 2022 @08:53AM (#31738644)
The intelligence floor for becoming a nurse is low, so nurses have extremely large variance in their intelligence, knowledge, and training. Knowing someone is a nurse doesn’t mean you can assume they are pros. Some nurses keep up with the latest medical research papers and are overall similarly knowledgeable to doctors, and some know less about biology than I do and will tell you about vaccine conspiracies and how some homeopathic nonsense will help you. I’ve met people at both ends.
Re:We will never have enough software developers (2020) by bruce343434 on Tuesday June 14, 2022 @08:17AM (#31738078)
Lawyers work on "discovery". Requesting and sifting through piles of documents. The jira ticket doesn't seem so bad.
Re:We will never have enough software developers (2020) by Ekaros on Tuesday June 14, 2022 @08:28AM (#31738253)
In general to me the whole process of getting the degree, the bar and then the actually work and the pay unless you make it seems like rather bad compared to how easy SWE or related work can be.

The school is laughably expensive for something that should in reality be rather cheap. Read books, listen to lecturers? No laboratory work or practical experience and so on, clearly overpriced. And the studying to get approval of cartel? And then end up working for rather poor compensation for quite a long bit in career... As the pay is bi-modal, yes partners rake in money, but they also need to get the clients. But the people doing bulk of the work aren't that well paid.

Re:We will never have enough software developers (2020) by mistymountains on Tuesday June 14, 2022 @09:47AM (#31739441)
Exactly. I was into a half dozen top law schools and had a very good LSAT score but what you mentioned nagged at me until I chose a technical masters instead.
Re:We will never have enough software developers (2020) by quickthrower2 on Tuesday June 14, 2022 @08:01AM (#31737861)
Agreed. I made more from owning and living in a house than I can possibly save from SWE job.
Re:We will never have enough software developers (2020) by nicoburns on Tuesday June 14, 2022 @08:09AM (#31737966)
It’s housing that’s the anomaly there though, not SWE salaries.
Re:We will never have enough software developers (2020) by quickthrower2 on Tuesday June 14, 2022 @08:13AM (#31738028)
It is both IMO.
Re:We will never have enough software developers (2020) by deathanatos on Tuesday June 14, 2022 @06:18PM (#31746734)
No, it's housing. Housing is expensive b/c there is no supply, and you can't fix a supply side problem by putting more money on the demand side: that just enables people to bid higher than they already are, and the people selling what scant supply exists will pocket the additional cash. The same amount of people that today are below the point where supply meets demand will remain below it.
Re:We will never have enough software developers (2020) by nicoburns on Tuesday June 14, 2022 @08:36AM (#31738379)
SWE salaries are anomalously high whereas they would need to be anomalously low to fit in to the parent up-thread's comment.
Re:We will never have enough software developers (2020) by quickthrower2 on Tuesday June 14, 2022 @05:37PM (#31746397)
Not outside of a small number of US tech cities and certainly not outside the US. My first coding job paid about $30k for example.

I am currently a senior engineer earning less than a SV graduate. My pay has been largely comparable to a plumber for my whole career. Not for lack of trying.

I suspect if whatever red tape os preventing US companies from remote hires world wide happening en masse, then non-MAGMA employees will see deflation in their wages.

Similarly if more people are let in on unrestricted working visas that last a while.

Re:We will never have enough software developers (2020) by nicoburns on Wednesday June 15, 2022 @06:18AM (#31751058)
> Not outside of a small number of US tech cities and certainly not outside the US.

I live in London and graduated from a reputable university (so most of my friends have decent jobs). I make considerably more money than any of my peers except for those in a few select careers such as finance and law. I make a lot more than those in other technical career paths like mechanical engineering. And certainly compared with "generic graduate jobs" such as consulting companies or the civil service.

My first job wasn't well paid either (about £19k), but that quickly increased over 2-3 years in a way that salaries in other careers didn't seem to.

Re:We will never have enough software developers (2020) by www_harka_com on Tuesday June 14, 2022 @08:09AM (#31737964)
How do you make money from owning and living in a house?
Re:We will never have enough software developers (2020) by quickthrower2 on Tuesday June 14, 2022 @08:12AM (#31738000)
It goes up in value. Also interests rates decreasing means more immediate money in lower living costs.
Re:We will never have enough software developers (2020) by zarzavat on Tuesday June 14, 2022 @08:22AM (#31738140)
It’s a rather abstract view of making money. Other houses also go up in value. You only make money from the difference between how much houses in your area are going up, and how much houses in the area you want to move to are going up. And that difference may well be negative.
Re:We will never have enough software developers (2020) by iso1631 on Tuesday June 14, 2022 @08:27AM (#31738239)
The alternate is not owning the house and instead paying rent, which means your rent would have to be far lower than the appreciating asset (house) and the cost of servicing the debt (interest part of the mortgage)

That's certainly not the case in the UK. I'd be surprised if it were in the US

Re:We will never have enough software developers (2020) by whimsicalism on Tuesday June 14, 2022 @11:26AM (#31740876)
The primary reason buying a house is better is because the government has put it's thumb on the we scale to allow you to leverage the fuck out of your assets.

If you could get a loan of the same amount and yolo it into the stock market, I am not sure buying a home would come out better.

Re:We will never have enough software developers (2020) by lmm on Tuesday June 14, 2022 @11:38PM (#31748856)
There's another piece of government interference that's a lot more relevant: it's a lot easier to get legal permission to start a company than to build a house anywhere remotely desirable.
Re:We will never have enough software developers (2020) by quickthrower2 on Tuesday June 14, 2022 @09:20AM (#31739023)
If you live in a major metro area it is the opposite: the price of where you want to live to escape the rat race gets relatively cheaper
Re:We will never have enough software developers (2020) by bluGill on Tuesday June 14, 2022 @09:58AM (#31739589)
A lot of people are doing a cash our refinance so they can capture the gains from their house value.

I don't recommend it, but many people do.

Re:We will never have enough software developers (2020) by bruce343434 on Tuesday June 14, 2022 @08:21AM (#31738116)
You can't pay for groceries with those unrealized gains. You'd have to sell your house. Wait, where will you live?
Re:We will never have enough software developers (2020) by Clubber on Tuesday June 14, 2022 @09:06AM (#31738818)
You can take out a loan on the house with the house as collateral. That's a tactic wealthy people use with their stocks. Also having a home equity loan is a good padding for rainy days.
Re:We will never have enough software developers (2020) by quickthrower2 on Tuesday June 14, 2022 @09:21AM (#31739041)
True but you can borrow against the house to invest, for example
Re:We will never have enough software developers (2020) by mcculley on Tuesday June 14, 2022 @08:15AM (#31738046)
* by ensuring that others pay more in property taxes

* by ensuring that others cannot build, increasing value of your investment

* by leveraging the deduction for mortgage interest

The system is working as designed.

Re:We will never have enough software developers (2020) by jonfw on Tuesday June 14, 2022 @04:44PM (#31745808)
Buy a house, live in it, sell it for more than you bought it for
Re:We will never have enough software developers (2020) by max51 on Tuesday June 14, 2022 @11:32AM (#31740975)
>SWEs make less than any other professional

Except for almost all of them. Aside from a few exceptions (doctors, laywers), everyone else makes significantly less. A structural engineer with a master's degree for exemple will makes less than half (closer to 3 - 4x in my region).

Re:We will never have enough software developers (2020) by jmcgough on Tuesday June 14, 2022 @12:24PM (#31741720)
Lawyer pay honestly isn't that great. I know lawyers who went to top schools and routinely work 60-80 hour weeks to make as much as SWE do.

The lawyers who didn't go to top schools became public defenders etc and make about 70k a year and are saddled with a quarter million dollars in law school debt.

Re:We will never have enough software developers (2020) by stonemetal12 on Tuesday June 14, 2022 @11:28AM (#31740908)
>do you think lawyers work on Jira tickets?

Yes, I more or less think they do. Unless they are a headliner or founder of their own firm.

Lets say you are a lawyer at glob corp, and they get sued. Do you really think you can say "Eh, the other guy has a point. I am not going to defend this one."? You either work the case defending glob corp, or you are no longer glob corp's lawyer.

Re:We will never have enough software developers (2020) by _fat_santa on Tuesday June 14, 2022 @11:34AM (#31741015)
> The pay isn't great--the kids getting $300K packages out of Stanford are an exception; it's a marketing expense.

You don't have to make 300k for the pay to be great. Even if you fall short of that and land at a company that only pays you $120k, you're still making a killing compared to most other professions.

> Corporate SWE is pretty awful

Then get out of Corporate. I work for an SMB, make about as much as I used to in Corporate, but the stress level and workload makes is much easier. Everyone want's one of those SWE jobs for a company that is in the news, but in fact you want the exact opposite. You want a low profile job at a company no one outside your niche has heard of. The pay is about the same, work is 10x less crazy, and if you disagree with a decision, usually you know the person that made it because the company is only about 200 employees.

Re:We will never have enough software developers (2020) by ornornor on Wednesday June 15, 2022 @03:38AM (#31750154)
> SMB

I think the signal:noise ratio isn’t great in this sector. Although corporate is 100% guaranteed misery, I have yet to come up with a reliable way to find SMBs where IT (because that’s how they call it, a SWE is the same as the help desk in their view) isn’t considered as “the geeks working the cost center in the basement”.

Do you have a method or did you rely on blind luck like the rest of us?

Re:We will never have enough software developers (2020) by thrwawy283 on Tuesday June 14, 2022 @08:14AM (#31738032)
I'm optimistic growing remote work means extending the working life of an SWE (counter to ageism).
Re:We will never have enough software developers (2020) by onlyrealcuzzo on Tuesday June 14, 2022 @10:10AM (#31739768)
Most companies with good pay have a decently high median age for senior SWEs.

I'm not sure why anyone 50+ would want to work at the vast majority of startups...

Re:We will never have enough software developers (2020) by bryanrasmussen on Tuesday June 14, 2022 @08:43AM (#31738503)
so, de-aging video call filter?
Re:We will never have enough software developers (2020) by cure on Tuesday June 14, 2022 @11:28AM (#31740910)
> do you think lawyers work on Jira tickets?

Probably not, but instead they get to bill their working hours in 6 minute increments. And they have to bill a high number of hours a day. Praise yourself lucky if you don't have to do that!

Re:We will never have enough software developers (2020) by InefficientRed on Tuesday June 14, 2022 @01:42PM (#31743090)
> do you think lawyers work on Jira tickets?

LOL Jira has nothing on billing in 15 minute increments.

Re:We will never have enough software developers (2020) by AyyWS on Tuesday June 14, 2022 @11:24AM (#31740833)
> do you think lawyers work on Jira tickets

You want to represent a murderer, rapist or a Bernie Madoff? Lawyers deal with an order of magnitude more BS. You may feel bad when you work on a dead end feature. Imagine if your representation let a rapist walk.

Re:We will never have enough software developers (2020) by sarojmoh1 on Tuesday June 14, 2022 @09:58AM (#31739588)
What's the alternative though? What other "career" change can a SWE make that will make them even close to what they used to make?

What about escaping corporate swe and working for oneself?

Re:We will never have enough software developers (2020) by erellsworth on Tuesday June 14, 2022 @10:19AM (#31739906)
Average salary for a software developer in the US is over $100k/year. For a 30 year old, that would put them in the 95% income percentile, or 87% for a 40 year old.

The comparison to other lawyers is weak because becoming a lawyer requires a hell of a lot more education. You can become a software developer without even a having a college degree.

You are also ignoring other professions like nursing. Nurses make far less than software developers and work a hell of a lot harder. Same with teachers.

As far as barely making a middle-class salary while rich people get richer off your work? Welcome to capitalism.

Re:We will never have enough software developers (2020) by xwdv on Tuesday June 14, 2022 @08:33AM (#31738332)
You could work two easy software engineering jobs from home in parallel and double your income though.
Re:We will never have enough software developers (2020) by gerhardhaering on Tuesday June 14, 2022 @10:36AM (#31740172)
Good luck if you spend 40-70 % of your working time in meetings and pair programming sessions, like I do.
Re:We will never have enough software developers (2020) by kache_ on Tuesday June 14, 2022 @12:02PM (#31741368)
If you're not getting paid enough, have you tried leaving your job and finding another one?
Re:We will never have enough software developers (2020) by trollytroll69 on Tuesday June 14, 2022 @08:24AM (#31738180)
buddy our goal is to make their professions just a shitty and atomizing as ours. it is the way (the faster the better). the professional class are an impediment to progress idc how mean that sounds.