News for hackers. Stuff that matters.
Re:Electrical engineers on the brink of extinction threaten ... by tekla on Monday July 18, 2022 @05:13PM (#32143806)
I moved into IT from "formal" engineering and its always frustrated me that a job that involves working on extremely expensive engines using upper level college math gets paid almost nothing compared to people who change colors on a webpage every once in a while. I've been on floors where multi-million dollar pieces of equipment are used to produce parts with obscene levels of precision being used by expert machinists making 80k a year who risk their own personal safety making these parts.

I have EE friends with master degrees who design PCBs that are printed millions of times that struggle to afford rent.

It makes no sense. Why is web software so easy to make money in? Why do we value hard engineering so little?

Re:Electrical engineers on the brink of extinction threaten ... by boppo1 on Monday July 18, 2022 @10:02PM (#32146671)
>It makes no sense. Why is web software so easy to make money in? Why do we value hard engineering so little?

Interest rate intervention (making them lower than equilibrium) changed the DCF valuation that is the fundamental way of evaluating business (i.e. people working together on large endeavors) to one where promising massive returns in the future(20+ years) made low returns in the near term (x<20 years) acceptable. Investment dollars chased growth and VC and PE grew. Meanwhile, in order to compete for capital, all businesses focused on delivering value now had to adjust their income statements (try to grow revenue, or more likely cut expenses) as hard as possible to compete with businesses that aren't delivering on much now but seem like they will change everything in the future.

Google "DCF Valuation" and model out 100 years in excel. Add a row that divides the PV of each year by the NPV so you can see the % it contributes to the NPV. Then setup a bar chart so you can visually get a vibe for the integral of different time periods. Once that is all setup, try a real simple assumption: 0 growth for CF and .5% for your Risk Free Rate. Then try it at 5%.

If the Federal Reserve sticks to its guns and gets rates up, and keeps them there, it will be unsurprising to see "hard" engineering jobs be valuable again, while all the CSS people suddenly can't find two pennies to rub together.

Re:Electrical engineers on the brink of extinction threaten ... by lamontcg on Tuesday July 19, 2022 @01:23AM (#32147838)
Same thing could be said in 2007.

All of the goldbug quantity-theory-of-money folks were screaming about Greenspan holding rates artifically low for so long -- both before the tech bubble in 2001 and up until they started to delicately raise rates after 2003.

Once the real crash starts to unfold it may get bad for awhile, but once the Billionaires start getting worried about it they'll hit the monetary gas pedal again. SWEs will mostly weather the storm, and even if it gets bad enough that a lot of them lose their jobs (particularly at the margins), it'll still all come back.

Which is to stay that the Fed will definitely not stick to their guns once something significant pops.

(And your analysis kind of shows that there will be significant pain because everything has been built up around the interest rate environment that we've had post-2009 and trying to create any kind of structural change there will definitely cause a crash -- And the Fed works for the Billionaires so once they start to feel the pain then policy will reverse)

Re:Electrical engineers on the brink of extinction threaten ... by boppo1 on Thursday July 21, 2022 @09:02AM (#32178795)
Greenspan is interesting to me because although he seems to have started this whole low-interest paradigm, he was once an ardent supporter of a gold standard in 1967. It's a short paper, worth looking up.

So I wonder, how did he go from "fiat schemes exist only as a means for welfare statists to infringe on property rights" to being in charge of interest rate intervention?

Re:Electrical engineers on the brink of extinction threaten ... by imtringued on Tuesday July 19, 2022 @04:41AM (#32149008)
>significant pain because everything has been built up around the interest rate environment that we've had post-2009

Permanent money is always in disequilibrium. It doesn't build up anything. It is always broken which forces constant interventions to reach equilibrium.

Re:Electrical engineers on the brink of extinction threaten ... by boppo1 on Wednesday July 20, 2022 @04:22PM (#32171740)
What do you mean by 'permanent money'?
Re:Electrical engineers on the brink of extinction threaten ... by golemarms on Tuesday July 19, 2022 @01:26AM (#32147851)
> If the Federal Reserve sticks to its guns and gets rates up, and keeps them there, it will be unsurprising to see "hard" engineering jobs be valuable again, while all the CSS people suddenly can't find two pennies to rub together.

I was under the impression that "hard" engineering isn't as financially attractive to investors due to the long payoff period as compared to web software. In that case, won't high interest rates actually hurt "hard" engineering due to a greater discount being applied to future cashflows?

Re:Electrical engineers on the brink of extinction threaten ... by mjh2539 on Tuesday July 19, 2022 @01:32AM (#32147881)
Precisely; electrical engineering as a field requires enormous amounts of capital. Software development also requires capital, but not nearly as much, and the returns are much higher.
Re:Electrical engineers on the brink of extinction threaten ... by naasking on Tuesday July 19, 2022 @10:27AM (#32152010)
The iPhone had some pretty huge returns for Apple. Maybe "most" EE doesn't have huge returns, but that's also true of most software.
Re:Electrical engineers on the brink of extinction threaten ... by _vdpp on Monday July 18, 2022 @10:47PM (#32146963)
I’ve been wondering if SWE pay rates have been artificially high for a while due to easy lending - it will be interesting to see if your prediction comes true. Probably a lot of SW companies out there right now are dependent on discretionary income which puts them at risk in a tough market.
Re:Electrical engineers on the brink of extinction threaten ... by beezlebroxxxxxx on Monday July 18, 2022 @11:27PM (#32147204)
SWE salaries are also very high because right now it's cheap as hell to run a software company leading to huge returns. Overheads are miniscule. The salaries can take a larger slice of the pie.

A lot of people in the comments are talking about how EE work is comparatively much harder. But that's irrelevant. SWEs simply make businesses more money.

Re:Electrical engineers on the brink of extinction threaten ... by SoftTalker on Tuesday July 19, 2022 @12:05AM (#32147415)
But a large number of software businesses are not making any money at all.
Re:Electrical engineers on the brink of extinction threaten ... by Apocryphon on Tuesday July 19, 2022 @12:11AM (#32147446)
Which goes back to this subthread’s root post about investors focusing on companies “promising massive returns in the future.”
Re:Electrical engineers on the brink of extinction threaten ... by dougmany on Tuesday July 19, 2022 @12:46AM (#32147640)
Ironically, the 6 hour Fundamentals of Engineering test that I took after earning my EE degree had a section on Discounted Cash Flow. It is funny that you are using it now to explain why taking that has given me no utility so far.
Re:Electrical engineers on the brink of extinction threaten ... by yobbo on Tuesday July 19, 2022 @05:08AM (#32149195)
A locked-in user has a long (or very long) economic lifecycle, whereas a widget has a short lifecycle.

"Software engineering" is probably subsidized by borrowed money aimed at growing locked-in userbases and therefore valuations.

Re:Electrical engineers on the brink of extinction threaten ... by imtringued on Tuesday July 19, 2022 @04:38AM (#32148981)
>Interest rate intervention (making them lower than equilibrium) changed the DCF valuation that is the fundamental way of evaluating business

According to the Friedman rule the optimal interest rate is 0%.

Re:Electrical engineers on the brink of extinction threaten ... by Gibbon1 on Tuesday July 19, 2022 @04:46AM (#32149048)
I'll add that to my long list of stuff he didn't understand cause he was a dummy.
Re:Electrical engineers on the brink of extinction threaten ... by JamesBarney on Tuesday July 19, 2022 @02:29AM (#32148205)
This really seems like a stretch.

I can maybe see how low interest rates could maybe increase software salaries. But I can't see anyway that would depress EE salaries.

Re:Electrical engineers on the brink of extinction threaten ... by Apocryphon on Tuesday July 19, 2022 @11:23AM (#32152834)
Not enough hardware startups compared to purely software startups. EE as an industry is not benefiting from low interest rates to the same stratospheric extent as SW has, thus the individual engineers aren’t either.
Re:Electrical engineers on the brink of extinction threaten ... by dcolkitt on Tuesday July 19, 2022 @12:01AM (#32147403)
If you think that’s bad, just wait until you see what salaries look like for postdocs in theoretical physics.

The economy does not reward people for how smart they are, how impressive their credentials are, or how hard their skills were to learn. It rewards people who solve problems. Preferably problems that other rich people have. Many, many, many more rich people have website problems than PCB circuit board problems. Ergo those that can solve website problems make more money.

Doing something difficult can be a way to make a lot of money, because it restricts supply and is a competitive moat. But low supply is a winning recipe when coupled with high demand. The supply of string theorists is low, but so is the demand.

If you’re going to do something difficult make sure that it’s something that lots of rich people need. For example being a hedge fund quant is a really well paying job because it’s both difficult, and highly in demand because every rich person on the planet wants higher returns on their portfolio.

Re:Electrical engineers on the brink of extinction threaten ... by smilekzs on Tuesday July 19, 2022 @12:37AM (#32147598)
Nit: Printed Circuit Board circuit board

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

Re:Electrical engineers on the brink of extinction threaten ... by plaguepilled on Wednesday July 20, 2022 @06:16AM (#32163649)
Was going to post almost the exact same thing. Income is, sadly, an exchange of assets and services, not a reward for being good at a thing.
Re:Electrical engineers on the brink of extinction threaten ... by colinmhayes on Monday July 18, 2022 @09:28PM (#32146395)
The most you can get paid is the amount your company thinks it would cost to replace you. The difficulty of your job has absolutely nothing to do with how much you’re paid, other than maybe reducing labor supply a bit. But there are tons of smart people, if the opportunities exist people will come. Every business needs a bespoke website, so all the web developers have plenty of work. Their options mean that if a company doesn’t want to pay much they’ll work somewhere else.

Expert machinists using fancy equipment in a factory don’t really have the same ability to just go to a competitor, so they can’t negotiate a raise.

Re:Electrical engineers on the brink of extinction threaten ... by yobbo on Tuesday July 19, 2022 @05:27AM (#32149313)
> Every business needs a bespoke website, so all the web developers have plenty of work.

Not sure this is reality; or that a meritocracy for webdevs exists.

In recent years, it seems the quality of big "prestige brand" websites (not exactly big tech) is declining, to the point of being unusable on mobile browsers or throttled connections. Not because of technical trade-offs, but reliance on frameworks to achieve "demoable effects" instead of real world features or usability.

We're more than fifteen years into "ajax" and today's kids simply can't do it without burning 10x the cpu cycles and bandwidth. To me it seems there is a decoupling between the utility of webdevs and their pay, and some sort of market failure is occurring.

Re:Electrical engineers on the brink of extinction threaten ... by galdosdi on Tuesday July 19, 2022 @04:29PM (#32157525)
I think this is analogous to and is happening for similar reasons as the airline customer experience gradually went from being very "classy" to increasingly "cheap" all at the same time as the market for air travel expanded tremendously.
Re:Electrical engineers on the brink of extinction threaten ... by mikewarot on Tuesday July 19, 2022 @07:07AM (#32149926)
>Expert machinists using fancy equipment in a factory don’t really have the same ability to just go to a competitor, so they can’t negotiate a raise.

Machinists own their own tools, in general... and I knew a CNC machinist who quit, went somewhere else, and came back to the shop I was working in over the course of a few months... they aren't easy to replace, even in a job shop. The equipment is a sunk cost, and if you don't have someone who knows how to use it, you're wasting money while it's idle.

Re:Electrical engineers on the brink of extinction threaten ... by t-3 on Tuesday July 19, 2022 @04:26AM (#32148909)
The machinist actually probably can move around relatively easily (and a good machinist isn't much cheaper than an engineer, if at all). The engineers are going to be both more specialized and less in-demand. They work at a higher level where less people are needed, and due to specialization, can often be contracted out.
Re:Electrical engineers on the brink of extinction threaten ... by scruple on Monday July 18, 2022 @09:29PM (#32146407)
I left embedded for web in 2014 and I doubled my salary overnight. My experience from embedded translated to an ability to troubleshoot problems that baffled others and has led to a lot of personal career growth that I suspect I wouldn't have otherwise seen. Wish it wasn't like this, because I quite miss what I was doing in that previous life, but it is what it is.
Re:Electrical engineers on the brink of extinction threaten ... by dougmany on Tuesday July 19, 2022 @12:38AM (#32147600)
I have an EE degree and was in embedded for a few years. I kept getting hired for that one problem, then was no longer needed. All the jobs I could find were short term contract work or "Thanks for fixing that, now we don't need you" situations. I still get emails about short term, in office work in the Midwest. I enjoyed the work but I couldn't find stable employment. Embedded worked out to be a good transition to software and then web development though.
Re:Electrical engineers on the brink of extinction threaten ... by joezydeco on Tuesday July 19, 2022 @12:47AM (#32147648)
I'm considering the same. Out of curiosity, did you jump into front end or back end dev?
Re:Electrical engineers on the brink of extinction threaten ... by scruple on Tuesday July 19, 2022 @12:52AM (#32147678)
Primarily backend... But I had a 2 year stint as a data engineering lead and then led a ReactJS SPA product development team for 18 months. I'm back to the backend now, though, and I'm very happy with it.
Re:Electrical engineers on the brink of extinction threaten ... by HeyLaughingBoy on Monday July 18, 2022 @05:42PM (#32144279)
As someone in software with an EE background, I think it's simple. There's far more demand for software people compared to the available supply, so pay rates are high. Which job is "harder" has absolutely nothing to do with it.

I noticed the trend about 20 years ago when I decided that I'd never again have a job that was mostly hardware design. The money's in software.

Re:Electrical engineers on the brink of extinction threaten ... by kevin_thibedeau on Monday July 18, 2022 @09:32PM (#32146428)
The demand is there. After all, somebody has to be doing the design work for the electronic products out there. In a globalized economy with outsourced production most of the EE work goes to SEA with cheaper labor.
Re:Electrical engineers on the brink of extinction threaten ... by root_axis on Monday July 18, 2022 @10:31PM (#32146858)
There is simply much more software work to be done than hardware work. Pretty much every company running a real business has some software presence on their staff, whereas the presence of people with an EE background is quite rare by comparison.
Re:Electrical engineers on the brink of extinction threaten ... by CamperBob2 on Monday July 18, 2022 @09:49PM (#32146562)
Hardware design work is hard, but you usually only have to do it once for any given component or any given product. Most of the parts I use were already well-established in their markets over 10 years ago. (Although whether they'll still be around 10 years from now -- or 1 year for that matter -- is a very different question.)

Conversely, a web developer's work is never done. There is always another web site to build. Failing that, someone always wants to do another gratuitous reskin of an existing site, just to keep their users from growing complacent.

Re:Electrical engineers on the brink of extinction threaten ... by Xcelerate on Monday July 18, 2022 @09:11PM (#32146241)
I went from chemical engineering into data science, and I wonder this constantly. Everything about chemical engineering was much more difficult (at least what you would be expected to do in a typical job; exceptions apply). I really miss the hard sciences, but I also really do not want to take a 4x pay cut.

Also, I'm not sure about the supply and demand argument. The typical ask for a data scientist is much simpler than specialized ChemE knowledge; supply should have ramped up so quickly that comp would have fallen to typical engineering salaries long ago if that were the case.

Re:Electrical engineers on the brink of extinction threaten ... by colinmhayes on Monday July 18, 2022 @10:33PM (#32146877)
There aren’t any people over the age of like 35 who started their career in data science. Careers are sticky, people don’t like switching once they’re in one. They’re being trained quickly and I think you’re right, the salary used to be higher than a normal software dev but that doesn’t seem to be the case anymore.
Re:Electrical engineers on the brink of extinction threaten ... by runnerup on Monday July 18, 2022 @11:35PM (#32147252)
More like no one hires you into a new career after 35. I’m 34 now and it was hell getting into software engineering from chemical engineering even with good project experience and acing leetcode.
Re:Electrical engineers on the brink of extinction threaten ... by visarga on Tuesday July 19, 2022 @12:34AM (#32147581)
I switched from full stack to ML at 38. I was preparing for a few years by doing courses, personal projects and following new papers as they come up. When I got hired there was no issue with the fact that I was self trained - they have been interviewing for 6 months and failing every candidate by then.

Soon after I got hired I was myself part of the interviewing committee and saw the hiring situation first hand - most candidates can't program their way out of a shoe or explain how the most commonly used neural net layers work. I mean, I had one who couldn't open a TXT file in 30 minutes, the data file he was supposed to use in the problem.

Re:Electrical engineers on the brink of extinction threaten ... by mint2 on Tuesday July 19, 2022 @01:25AM (#32147846)
Same, I miss Cheme and actually doing work on physical systems. But applied DS is more lucrative and so much more flexible in work location. DS is way easier although the stats and programming does throw many people off
Re:Electrical engineers on the brink of extinction threaten ... by lotsofpulp on Monday July 18, 2022 @09:50PM (#32146574)
> Also, I'm not sure about the supply and demand argument. The typical ask for a data scientist is much simpler than specialized ChemE knowledge; supply should have ramped up so quickly that comp would have fallen to typical engineering salaries long ago if that were the case.

I would question my assumptions before disputing the function of supply and demand curves.

Re:Electrical engineers on the brink of extinction threaten ... by theskypirate on Wednesday July 20, 2022 @02:36PM (#32170257)
There is a severe oversupply of engineering graduates in the US, that's all there is to it. All hardware engineering jobs have been colocated with the actual manufacturing facilities they are designing for – i.e., Asia-Pacific. Even the reduced number of graduates is too many, because the demand is virtually zero. People are not dying and retiring as fast as the industry itself is.
Re:Electrical engineers on the brink of extinction threaten ... by Spooky23 on Monday July 18, 2022 @09:20PM (#32146320)
Because real engineers become hyper-specialists and get trapped.

My one my high school classmates was a mechanical engineer who was one of the top guys for some semiconductor process that failed to scale and got abandoned. Got laid off and was unemployable. He sold herballife to go back to school and is a physical therapist now.

It happens in software too. Plenty of sad tales of geezers let go from banks and government who have legacy mainframe or middleware skills.

Re:Electrical engineers on the brink of extinction threaten ... by bumby on Monday July 18, 2022 @09:52PM (#32146593)
This doesn’t ring true to me, especially for an ME which is one of the broadest disciplines. I know one who had a BS and has worked in construction on building automation and energy systems, automotive robotics, healthcare as a process engineer, aerospace software, and finally as a data scientist.
Re:Electrical engineers on the brink of extinction threaten ... by Spooky23 on Monday July 18, 2022 @11:18PM (#32147147)
Some people struggle with reinvention. I tend to branch out every 4-5 years. I think this person thought he had the one true career and had difficulty with reality.

Our high school cohort was just old enough to see the end of the “dinosaur” tech company era. This guy was a few years older than me (his younger brother was my age), I think he thought he was retiring with a gold watch or whatever.

It seems quaint now, but it was a thing. My dad’s friend was a GE lifer, they moved around the world like they were in the army to the next posting.

Today, we’re all more paranoid and mercenary, even govenrment workers jump ship.

Re:Electrical engineers on the brink of extinction threaten ... by chrisco255 on Monday July 18, 2022 @10:23PM (#32146806)
It's probably true but the ME in question chose to go a different route probably because they deep down did not like the job. No doubt they could have retooled their skillset and kept reapplying at various places or move elsewhere if they were inclined.
Re:Electrical engineers on the brink of extinction threaten ... by bradfa on Tuesday July 19, 2022 @07:17AM (#32149990)
I think it's a mindset that people "get" trapped. I know many engineers who are trapped, but it was their own doing, they never tried to avoid the trap and have never worked hard to get out from it. It's a mindset, it's easy to fall into. You get paid well enough, things are stable, you become an expert within a company or industry, and you feel valued when your expertise is found to be important. If you don't work to get yourself out of that trap, to expand your own value and knowledge, then you get stuck both in a job and in a salary range. Sometimes this is fine, sometimes it's a horrible experience, it all depends on what the person is striving for.

I've worked with many people who were realistically less than 5 years from retirement, most of them were "trapped" but this was often by design. They knew they could ride out the next 5 years getting paid pretty well, having low stress, and the stability of this ensured that they'd hit their retirement financial numbers. Sometimes younger engineers fall into this trap, and that's when it's sad, often they don't even realize it and no one tells them.

Re:Electrical engineers on the brink of extinction threaten ... by ratww on Tuesday July 19, 2022 @05:01AM (#32149145)
Funny, I was duped once into coming to a Herbalife-similar Multi-Level-Marketing introduction meeting by a university colleague (we both did EE). He called some other people from our class saying it was a "business opportunity". The constant pestering for us to buy stuff burned him some bridges. He obviously couldn't adapt to new technologies and realities.

In Latin America there's also a meme that lots of engineers have become Uber drivers. I have definitely chatted with more than a handful that were engineers. All of them said they hated programming classes too much during university, so they won't try to change to SE now, or to anything really.

I graduated as EE but immediately became SE. Ironically I also doubt that I could go back into being an EE now, so I'm also a bit "trapped".

Re:Electrical engineers on the brink of extinction threaten ... by raverbashing on Tuesday July 19, 2022 @01:15AM (#32147790)
> Plenty of sad tales of geezers let go from banks and government who have legacy mainframe or middleware skills.

Well, a lot of people warn of those, but you were one of the naive people who believed throwing your career on rusty crap was a way of "never ending unemployed" or you thought banks for some reason were the best technological choice option then I guess those are the consequences of your actions (not to mention the mental toll)

Re:Electrical engineers on the brink of extinction threaten ... by pyuser583 on Tuesday July 19, 2022 @12:20AM (#32147491)
My first software engineering job Was creating an internal, CRUD app for a utility company. It allowed tasks to be efficiently given to installers based on their locations.

It was a really basic CRUD app, but it increased efficiency dramatically. Insane amounts of value were created.

The repairers were experienced professionals. Some had advanced degrees in EE. But that silly little CRUD app made them exponentially more productive.

They could have been heart surgeons, astronauts, or anything really.

Re:Electrical engineers on the brink of extinction threaten ... by Apocryphon on Monday July 18, 2022 @07:30PM (#32145498)
> It makes no sense. Why is web software so easy to make money in? Why do we value hard engineering so little?

ZIRP, and the VC ecosystem, FAANG stock bubble, EBITDA-creative accounted IPOs, etc. that grew up around it, are a helluva an alphabet soup:

> why do companies do mental gymnastics to call themselves a tech company. It’s because venture as an asset class traditionally invested in technology because that is what presented the growth and return characteristics that matched their risk profile. So you try to call a desk rental or mattress seller a tech company.

> Then, for the companies that attracted the money had to spend it. Salaries inflate. Cultures change. Consumers are subsidized. Sure, some technology is created, but overall, nothing operates as it would without that thirsty capital. It changes the economics for competitors that do not welcome in the dollars.

https://www.readmargins.com/p/zirp-explains-the-world

Re:Electrical engineers on the brink of extinction threaten ... by MonkeyClub on Monday July 18, 2022 @09:32PM (#32146431)
> compared to people who change colors on a webpage every once in a while.

I’m sure it’s more complicated than that, but that being said...

Finally someone said it!

Ok, I understand that we’re in some anal-retentive age as humans, where we’re discovering our new digital medium and whatnot, but enough with the fixation on small shiny digital bullshit - it’s robbing us of real depth and wonder.

And if it’s reached to the point where real engineering is depreciated, I wonder what carcasses lie ravaged in fields no one looks at until it’s too late.

> It makes no sense. Why is web software so easy to make money in? Why do we value hard engineering so little?

I think it’s understandable if you explain it using the same reason that mushrooms are clearly the better drug, but cocaine is the more popular one (our dopamine wiring? idk), criss-crossed with an actively pushed economic bubble that’s high on the rise, and will be for a long while.

Re:Electrical engineers on the brink of extinction threaten ... by Consultant32452 on Tuesday July 19, 2022 @08:59AM (#32150830)
Software development is completely abstract and is one of the most difficult things humans do. An average codebase can easily hold millions of lines of code with millions more hidden in libraries that all have to work together. The complexity is incredible really.

This post in no way diminishes the complexity of the hard sciences.

Re:Electrical engineers on the brink of extinction threaten ... by galangalalgol on Monday July 18, 2022 @11:03PM (#32147063)
Not sure that bubble is long for this world. Scarcity called, it said "remember me? Ive been on vacation to everywhere but the west, now I'm back!".

What makes shrooms better than coke? Never tried either one, probably not stable enough to risk it, so curious what your valuation criteria are.

Re:Electrical engineers on the brink of extinction threaten ... by achenet on Tuesday July 19, 2022 @04:23AM (#32148893)
not the person you're responding to, but I suspect it would be due to life outcomes of both - mushrooms have been shown to help people resolve past trauma and change their habits for the better, whereas cocaine tends to be habit forming and cokeheads are generally pretty unhappy people.
Re:Electrical engineers on the brink of extinction threaten ... by MonkeyClub on Tuesday July 19, 2022 @05:11PM (#32158049)
Yep that’s pretty much what I meant, plus that psychedelics in general have wider dimensions while cocaine is sort of a dumb drug.

Not judging, just saying.

Re:Electrical engineers on the brink of extinction threaten ... by hellohowareu on Monday July 18, 2022 @10:53PM (#32146997)
Supply & Demand (aka Market Economics) dictates pay rate.

Not difficulty, danger, or years spent studying challenging topics.

Changing a color... that's basic html/css-- that's the lowest pay rung of front end developers, which is the lowest paid occupational field within the occupation of full stack web app engineers. So, you're grossly exaggerating. People who just change colors of a web site might make $15-20/hr in the US.

The folks making $150-$200k+ have skills in frontend development, serverside development, databases, plus often things like data engineering or setting up/maintaining cloud computing infrastructure. From there, add in specialty Security knowledge or Machine Learning or highly efficient massively global scale+speed programs, and you'll begin to understand how they're making $400k-$600k+

For example: Go have a look at kubernetes (combined with Docker, Helm, and a Cloud provider + all the various underlying technologies which involve an OS and 2+ programming languages and/or frameworks) and tell me how difficult it is compared to machining + CNCing + welding a metal part. Not to knock machinists-- I've worked on metal machines and I understand why master mechanics make $100k/year.

But I also see why they don't make $200k/year (exception for luxury vehicles)-- there's only so much to learn and only so many dimensions of complexity, especially in terms of continuing education on new technology.

Re:Electrical engineers on the brink of extinction threaten ... by sgarland on Tuesday July 19, 2022 @10:23AM (#32151931)
I've met precious few devs of any flavor who understand databases. Not just "how do I write SQL," but actually understand what the query optimizer is doing, minor but infuriating differences between DB flavors, and critically, troubleshooting them.

ORMs and cloud DB providers have enabled people to charge ahead without understanding the consequences of their actions, and when latency starts climbing, just scale vertically!

Re: Kubernetes, again, managed services and package providers like Helm have made it easy for anyone to spin up a K8s cluster and even successfully run things on it, without having the underlying ability to fix or maintain it when things go awry.

Re:Electrical engineers on the brink of extinction threaten ... by noasaservice on Wednesday July 20, 2022 @12:12AM (#32161333)
> and tell me how difficult it is compared to machining + CNCing + welding a metal part. Not to knock machinists-- I've worked on metal machines and I understand why master mechanics make $100k/year.

> But I also see why they don't make $200k/year (exception for luxury vehicles)-- there's only so much to learn and only so many dimensions of complexity, especially in terms of continuing education on new technology.

I can simplify k8s down to "this is just a bunch of containers that run small pieces of software that talk to each other and autoscale up and down as you tell it to", and naturally that doesn't scratch the surface of what's going on.

In 4+ DoF metal manufacture, there's so many things to keep mind of. Basically, those people are metallurgical-based materials scientists. They'd be in charge of helping choose the materials for the application, billet sizes from the ingot factories, QA at all levels, impurity calculations from the ingots, grain structure sizes, can even be radioactivity measurements.

And then there's the actual machining process. If you've ever used a 6DoF mill, its nowhere near idiot-proof. And one improperly tightened part = damaged 6DoF head. That's a sad day indeed. And you're not done after the part completes. There's also post-processing all the way on up.

And I didn't even discuss metrology - or the study of measurements. Measuring what you're doing is the difference between a passed part and a failed part. And your failures may be caught upstream. And depending on some parts, you may also be doing xray spectroscopy to determine voids and other subsurface defects with the machining type you used.

You also mentioned welding. That's its own massive area of tons of failure modes, not all which also can be seen by the naked eye. Or, imagine doing underwater welding in a water tower that sprung a leak because someone shot at it. You're going up with 200 lbs of equipment, including SCUBA gear and thermite or a thermic lance.

To be honest, I have it easy. I work remote as systems engineer. I thought about switching to EE if the economy cools. But the "blue collar" (Read: tremendously skilled roles) are looked down on because they mess with physical stuffs. And the EE's do physical but are considered white collar, so they're "more acceptable". But I try to see them as the fellow professionals they truly are. The end of the day, they can hold their stuff and go "I made this". I certainly can't hold up an EC2 and say the same. Doesnt have the same feel.

Re:Electrical engineers on the brink of extinction threaten ... by jpnx on Monday July 18, 2022 @10:42PM (#32146929)
I guess this has something to do with a lot of manufacturing having moved to Asia. Here in Germany it is flipped arround. As a software developer in Berlin I can only dream about the salaries I could get as mechanical / electrical engineer in South Germany at one of the big car manufacturers.
Re:Electrical engineers on the brink of extinction threaten ... by antoniuschan99 on Tuesday July 19, 2022 @01:01AM (#32147718)
Guess it’s all about supply and demand since Germany is the Mecca for Process Controls and Automation.

There’s like no ecosystem for Hardware in North America. Definitely primarily software

Re:Electrical engineers on the brink of extinction threaten ... by t-3 on Tuesday July 19, 2022 @04:39AM (#32148993)
> There’s like no ecosystem for Hardware in North America. Definitely primarily software

Not "in North America". On the coasts, in attractive big cities, sure. The midwest is still full of manufacturing though, and they still hire engineers (but they're going to make $100,000+, not $300,000+ like software devs in CA).

Re:Electrical engineers on the brink of extinction threaten ... by antoniuschan99 on Tuesday July 19, 2022 @04:29PM (#32157520)
That Manufacturing is more light and heavy industries though? Like Automotive and the like?

When I mean hardware I mean Electronics and PCB - like Apple or Internet Connected Electronics.

Re:Electrical engineers on the brink of extinction threaten ... by t-3 on Tuesday July 19, 2022 @05:40PM (#32158336)
There are lots and lots of electronics in automobiles, industrial machinery, and robots. They need engineers of all kinds to design products, processes, equipment, etc.
Re:Electrical engineers on the brink of extinction threaten ... by Apocryphon on Tuesday July 19, 2022 @11:31AM (#32152985)
Perhaps those manufacturing jobs could pay closer to software if the employers were willing to give more equity.
Re:Electrical engineers on the brink of extinction threaten ... by drewcoo on Monday July 18, 2022 @09:14PM (#32146263)
Software is a pure ideas business.

You'd be surprised how many people have, sell, and get venture capital for ideas without a huge upfront spend attached just to try something out.

Software is the scratch tickets of "engineering."

Re:Electrical engineers on the brink of extinction threaten ... by chrisco255 on Monday July 18, 2022 @10:37PM (#32146895)
Nice, haven't seen "engineering" elitism since university. Software is the nervous system of a business. Everything from accounting, to payroll, to inventory tracking, to sales, to marketing, to communications, is achieved in today's world by interfacing with dozens if not hundreds of software programs and systems. Impossible to achieve with hardware alone obviously, you need operating systems, you need data centers, need custom dashboards and BI, you need ACH/SWIFT routing interfaces to make payments go through, you need file management, you need chat software to communicate with employees and customers, you need software nearly every step of the way. It's complex as hell. And the complexity of making all those systems work together just compounds that complexity.
Re:Electrical engineers on the brink of extinction threaten ... by seabird on Monday July 18, 2022 @11:40PM (#32147286)
As a software engineer, software "engineering" is a joke, at least in the sense we apply that term to other disciplines of engineering. It's not like all that complexity you mentioned is understood. It's worked around, and then the workaround is taken for granted and exists in perpetuity because nobody can discern why it was done in the first place. Watching a mechanical or electrical engineer be able to predict the performance of a design in a hypothetical scenario and then have that prediction largely reflect reality in later testing is pretty enlightening. These types of things generally don't happen in non-trivial software systems largely because software "engineers" don't really care. Formal methods for verifying correctness is something we've decided isn't worth it. Formally verified operating systems like seL4, and languages that lend themselves to formal verification like Ada/SPARK, are nothing more than oddities for most software engineers; the only places that bother with this are hard engineering firms that are trying to live up to do-or-die performance guarantees.

Additionally, the minimum knowledge required to be a "good" software engineer is significantly lower than the amount required to be a "good" electrical engineer. You are not pushing any limits without an expansive understanding of mathematics, multiple opportunities to work on some very expensive shit, and an employer that's actually pushing something forward. Getting a VLSI/radio electronics/DSP/etc. engineer online is a process that takes years before that engineer doesn't need constant input to keep them from shitting the bed. Unless you're so passionate about it that you can't possibly bring yourself to do anything else, you would have to be insane to go through the amount of learning required so you can pull a salary that will only slightly top an entry-level software development job.

None of this is to say that software development isn't valuable, or that the people that are doing aren't skilled, but as an industry, we don't hold ourselves to anywhere near the standard that other disciplines do, and there's not much to gain other than saving face by not admitting it.

Re:Electrical engineers on the brink of extinction threaten ... by eastbound on Tuesday July 19, 2022 @09:06AM (#32150898)
You comment a lot about calculating performance, but this is not engineering.

Engineering is about suiting the needs to the means. In the realm of widely-used webapps, the need is 1. speed to market, 2. features and 3. maybe stability against errors 4. if successful, scalability.

And our engineering is perfectly successful for that. We are able to output features after features, we’ve factorized the boilerplate, and we publish our apps before they’re even ready.

Re:Electrical engineers on the brink of extinction threaten ... by seabird on Tuesday July 19, 2022 @03:30PM (#32156747)
Scalability predictions from a software developer need to be taken with a grain of salt. There is no universal law determining it. The prediction is sound up until it runs into somebody else's fuckup, at which point it becomes worthless.

The idea that most software engineers can make any real guarantees about the correctness of their programs is laughable. At least once a month we hear about a massive new vulnerability that proves that that just isn't true. To not accept it is hubris.

It's not about calculating performance. It's about proving that something fundamentally fits in with everything we know about the world. Software developers that approach their work with this mindset are exceedingly rare, and their work is largely academic.

Re:Electrical engineers on the brink of extinction threaten ... by Workaccount2 on Tuesday July 19, 2022 @10:06AM (#32151638)
They are discussing the difference between engineers that have to toil with the rules of the universe, and engineers who have to toil with rules that they make themselves.

Software does exactly what you tell it. Hardware does what you tell it, but it always listens to mother nature first.

Re:Electrical engineers on the brink of extinction threaten ... by ZephyrBlu on Tuesday July 19, 2022 @07:31PM (#32159337)
Disagree. The impression I've got when talking to friends in traditional engineering is that the scope of a software role is larger (More vertically integrated, more expectations) and we have better processes (E.g. code review, deployment pipeline, monitoring, etc).

Cannot speak for EE, but I'm friends with people who do ChemE, MechE, Civil and mechatronics.

Re:Electrical engineers on the brink of extinction threaten ... by jfim on Monday July 18, 2022 @10:48PM (#32146970)
Most of that is software glue, and not particularly challenging. It's necessary to run a modern company to have this kind of glue to connect systems together, but at the same time EE and ChemE are much more challenging.
Re:Electrical engineers on the brink of extinction threaten ... by lumost on Monday July 18, 2022 @11:24PM (#32147183)
Consider that the space shuttle was considered one of the most complex projects in history with around 1 million parts. 1 million loc projects are common, a large tech company like google likely has billions of loc.

Putting all of this together sensibly is hard.

Re:Electrical engineers on the brink of extinction threaten ... by imgabe on Monday July 18, 2022 @11:31PM (#32147230)
A line of code isn't really equivalent to a physical part of a space shuttle.
Re:Electrical engineers on the brink of extinction threaten ... by spc476 on Tuesday July 19, 2022 @12:27AM (#32147530)
Why not? A simple one line change recently brought down CloudFlare. And least you think that's not important, a one line change to code brought down most of AT&T's phone network in 1990 (think 911).
Re:Electrical engineers on the brink of extinction threaten ... by throwaway290 on Tuesday July 19, 2022 @01:06AM (#32147745)
Compare the amount of effort that goes into both design and production of a physical part and a line of code.

A single physical part generally has many, many inputs and outputs (expressed as its physical contact surfaces, tolerances, forces and stresses of all possible kinds from all directions they are supposed to withstand, etc., all with the added dimension of time) compared to a line of code or even a function. You cannot design a 'functionally pure' part, or design a part that creates itself for every discrete 'use'. And unlike a line of code, it can't be quickly replaced so you must get it right. And if you get it wrong, people may die in this particular example. Etc.

And that's before we become concerned with actual production of that part, whereas all you need for to write a line of code is a text editor or pen and paper.

Re:Electrical engineers on the brink of extinction threaten ... by chrisco255 on Tuesday July 19, 2022 @02:03AM (#32148051)
Software has analogous constraints, with regards to scale, performance, latency, design, etc. Everyone thinks that a line of code can be quickly replaced. On a small program, this is true. But at scale, this is not true at all and anyone that's worked on a multi-million line application knows this. You cannot have every line of a complex system in your head at once. You cannot instantly solve for all of the interconnecting pieces in your mind at once. It takes a team of software engineers of various disciplines to consider the tradeoffs of any change to these complex systems. In particular when they are live and supporting millions to billions of users. And because software has more of an organic quality than traditional hardware, managing hundreds or thousands of changes that need to go into the system over the course of a month or quarter is non-trivial. People that think software is trivial are the same ones that fall for the idea that anything can be quickly refactored and redesigned and nothing will break and everything will go smoothly. It's just not true.

Most human beings can handle, at most, 5 to 9 variables in their head at once. Software systems grow to immense complexity of thousands to millions of variables, with various runtimes, databases, caching layers, frameworks, libraries, coding styles accrued over multiple decades in some cases, data aggregation pipelines, dozens to hundreds of APIs with their own unique interfaces, etc. It is a constant battle against entropy, which happens inevitably in such systems.

Meanwhile, there isn't a single modern "real engineer" who doesn't get their daily work done thanks to multiple software programs supporting their own productivity so much that they can replace what used to be teams of dozens to hundreds of assistants, techs, engineers, and other various human support systems. They draw lines on AutoCAD that automatically compute moments of inertia, shaft calcs, bill of materials, etc. Then they take that file output and zap it over Slack instantly to their colleague who works from home hundreds of miles away to get their feedback on it. Behind all of that is a team of software engineers and product devs that not only has to understand the constraints of their own technical systems, but the technical needs of their engineering clientele.

Re:Electrical engineers on the brink of extinction threaten ... by throwaway290 on Tuesday July 19, 2022 @02:16AM (#32148130)
I'm not arguing EE is better than SE or otherwise. My point is specifically that EE has both more complexity and stricter constraints, and both unavoidable due to the nature of it being mechanical as opposed to ideal. Yes, in SE you also have complexity, but you can abstract it away with many tricks like isolating side effects and writing pure functions that are easy to reason, re-running from clean slate at will at little cost or even running your code anew at every request, letting things fail completely and be sure it's cleaned up reliably, etc. In EE, you have enormous implicit state that you can't ignore, the global of time and everything else all at once you must juggle.
Re:Electrical engineers on the brink of extinction threaten ... by Ekaros on Tuesday July 19, 2022 @02:19AM (#32148147)
Single line of code is single line of code. Physical part might have multiple lines of code defining it. Let's take something relatively simple like bracket. Now gather together all the dimensions, angles, hole dimensions, material specifications of it and treat all of those as their individual lines of code.
Re:Electrical engineers on the brink of extinction threaten ... by ramesh31 on Monday July 18, 2022 @05:21PM (#32143935)
Profit margin. It's all profit margin. Software is reliably >25%, where physical manufacturing is in the single digits.
Re:Electrical engineers on the brink of extinction threaten ... by georgeburdell on Monday July 18, 2022 @06:10PM (#32144659)
But the question is why? Shouldn’t there be the same race to single digit margins in software as well?
Re:Electrical engineers on the brink of extinction threaten ... by jandrewrogers on Monday July 18, 2022 @10:13PM (#32146742)
The rate of innovation in software is not constrained by capital or physics (and to a lesser extent regulation) to the extent it is in other engineering disciplines, which overweights the importance of individual skill and execution in outcomes. Software isn't an intrinsically high-margin business, but the cost of creating and operating in new high-margin business frontiers is uniquely low, allowing individuals to leave the rapidly commoditizing part of the software business in the rear-view mirror.

The margins would be single-digits if the pace of change and innovation possible was like other engineering disciplines. The business of software engineering evolves at an incredible rate that would be unimaginable in the engineering discipline I went to school for.

Re:Electrical engineers on the brink of extinction threaten ... by insightcheck on Monday July 18, 2022 @06:58PM (#32145191)
The distribution cost of selling software is far lower than selling a physical product. For example, to manufacture and sell cars, you currently have to worry about supply chain considerations and chip shortages. You don't need to worry about this to sell software to an interested purchaser.
Re:Electrical engineers on the brink of extinction threaten ... by est31 on Monday July 18, 2022 @09:51PM (#32146586)
There will be, but right now software is eating the world (and establishing entire new markets) faster than developer talent enters the market. So prices for developers go up. Eventually this will end, either by the demand curve slowing down, or developer supply meeting demand. Whether it happens within the next 5 or 10, or even 20 years, who knows.
Re:Electrical engineers on the brink of extinction threaten ... by dougabug on Tuesday July 19, 2022 @04:45AM (#32149036)
This saturation of demand for software talent has been predicted for literally decades. In 1992, Ed Yourdon published “Decline and Fall of the American Programmer,” only to reverse himself four years later with the publication of “Rise and Resurrection of the American Programmer.”

If anything, the rate at which capable software professionals can create value has dramatically increased over time. Software is not a zero sum game, cumulative advances make it possible to solve an expanding frontier of problems with increasingly effective and efficient solutions.

Re:Electrical engineers on the brink of extinction threaten ... by est31 on Tuesday July 19, 2022 @07:52AM (#32150246)
Frontier is a good term because just as the US frontier age eventually ended, the software frontier expansion is also eventually going to stop.
Re:Electrical engineers on the brink of extinction threaten ... by dougabug on Wednesday July 20, 2022 @05:57AM (#32163508)
I don’t mean frontier as in “the American Western Frontier.” I meant frontier as in, “the frontiers of human knowledge.” It’s not clear to me that the latter is limited in the way that the former is.

Creation of knowledge products both facilitates the further production of new knowledge products and expands the scope of new knowledge products which can be created. This process is like a chain reaction where the potential energy unleashed may ultimately exceed any practical scale modern economics has meaningfully considered.

Software costs almost nothing to deploy, even on a global scale, versus its potential value delivered; and it can be created or improved with almost no additional consumption of resources vs (the programmer) simply existing.

Re:Electrical engineers on the brink of extinction threaten ... by ccorcos on Monday July 18, 2022 @09:01PM (#32146169)
Marginal cost of an additional user is zero. And instant global distribution with the internet.

And then there’s the freemium B2B SaaS business model (Slack, Notion) that is just insanely lucrative…

Re:Electrical engineers on the brink of extinction threaten ... by atwood22 on Monday July 18, 2022 @09:01PM (#32146163)
The marginal cost of software is basically zero. The marginal cost of hardware is high.
Re:Electrical engineers on the brink of extinction threaten ... by majormajor on Monday July 18, 2022 @09:31PM (#32146419)
A different answer than everyone else so far: Leverage.

Super-simple example: a single developer focused just on internal tools for a 10 person company.

Let's say that this company has a full plate, everyone is busy 100% of the time. They can't really bring on new clients. They could hire a new person to do some of the work, but let's say that that new person will cost almost as much as a new client would bring in. Their margins are very tight, they wouldn't be able to expand fast at all, and losing a client would be very perilous.

(This is how a lot of small companies work. People getting laid off because a client went away is something I've seen firsthand.)

Let's say over the course of a year an engineer could build out enough basic, CRUD-app-style automation to free up 30% of everyone else's time. Now you can get multiple new clients for the cost of one new person! And if you can further automate and reduce the drudgery, even more!

(This is also a partial explanation for why the outsourcing, salaries-will-go-to-zero expectations of the early-2000s haven't come to pass: it requires tight communication and a good understand of people's workflows, which is much harder to do across time zone and language barriers. Hardware, on the other hand, needs a firmer spec and less ability to iterate rapidly with rapid communication and feedback.)

Of course the real world is more complicated and some of that automation comes from SaaS tools, etc (a less-direct way of paying those engineers, and something that could be more outsourceable in the long run) but a surprising amount of companies still need hands-on internal expertise to glue everything together. Less code tends to result in more code, because now that you and your competitors have gotten more efficient too, you have to get even more efficient to move the needle again. The thing about business processes is that they will always evolve as old companies die, new ones start, and consumers (both individuals and other companies) want different things.

Re:Electrical engineers on the brink of extinction threaten ... by simmerup on Monday July 18, 2022 @06:20PM (#32144791)
I think you're right.

It's my suspicion that eventually software engineers will be paid the same as copy writers and scientists. But not yet.

Re:Electrical engineers on the brink of extinction threaten ... by insightcheck on Monday July 18, 2022 @07:15PM (#32145354)
I was initially going to disagree that copywriters get paid in the same range as scientists, but the numbers in the US are roughly similar from the Bureau of Labor Statistics and Indeed.

-Indeed average copywriter annual pay [0] is $54,998 USD, versus a staff scientist's [1] at $69,091 USD

-BLS median copywriter pay for 2021 [2] was $69,510 USD, versus a medical scientist's [3] at $95,310 USD

I'm surprised that the median annual salary difference is only roughly $15,000 to $25,000 USD in favor of working as a scientist, considering the additional years doing a Master's/PhD, whereas copywriter jobs often don't need even a Bachelor's. In addition, I would've guessed that the median copywriter salary would have been far lower, as my perception was that there is a far greater supply of candidates for copywriter jobs than scientist jobs in the US (maybe this is offset by fewer scientist positions?). Alternatively, maybe the numbers are missing important contextual information in some way.

[0] https://www.indeed.com/career/copywriter/salaries

[1] https://www.indeed.com/career/staff-scientist/salaries

[2] https://www.bls.gov/ooh/media-and-communication/writers-and-...

[3] https://www.bls.gov/ooh/life-physical-and-social-science/med...

Re:Electrical engineers on the brink of extinction threaten ... by t-3 on Tuesday July 19, 2022 @04:49AM (#32149073)
> In addition, I would've guessed that the median copywriter salary would have been far lower, as my perception was that there is a far greater supply of candidates for copywriter jobs than scientist jobs in the US (maybe this is offset by fewer scientist positions?)

Probably, but given that ~20% of Americans are functionally illiterate, while ~40% have a college degree, the supplies might not be too different. Reading and writing are also skills which are neither prestigious nor especially lucrative, while scientists of any kind are esteemed pretty highly.

Re:Electrical engineers on the brink of extinction threaten ... by simmerup on Tuesday July 19, 2022 @04:12AM (#32148825)
The scientists I know see it as almost a vocation. They want the prestige of having their names in journals and the feeling that they're helping advance human knowledge. I can't really blame them... I class it as a bit like development in the way they undervalue their skills so that they can get it.

I guess the other side of it is that the people paying scientists really don't know if their grant money will pay off so they want to hedge their bets on costs (eg salaries)

Re:Electrical engineers on the brink of extinction threaten ... by pjc50 on Tuesday July 19, 2022 @05:07AM (#32149191)
Software's network effects make it much easier to construct a "monopoly" which gets to have very large margins. Where you see margins, look for moats.
Re:Electrical engineers on the brink of extinction threaten ... by olalonde on Tuesday July 19, 2022 @03:46AM (#32148654)
In a free market, there is such race in every industry. It's just that demand for software is growing too damn fast and supply can't keep up.
Re:Electrical engineers on the brink of extinction threaten ... by foobiekr on Tuesday July 19, 2022 @02:19PM (#32155841)
You might want to look at the margins of Intel, Nvidia, Cisco, Juniper, Arista, ...
Re:Electrical engineers on the brink of extinction threaten ... by david38 on Monday July 18, 2022 @09:51PM (#32146589)
You are not paid by the difficulty of your work. You are paid according to how much the hiring manager thinks he can replace you for.

Sometimes this creates falsely inflated salaries- like when a company insists on hiring Harvard MBAs. Often it creates lower than expected salaries. People forget just how many Asian EEs there are.

Re:Electrical engineers on the brink of extinction threaten ... by BlackSwanManZ on Tuesday July 19, 2022 @04:22PM (#32157425)
It's because software engineers don't need capital to do their job, giving them a ton of leverage compared to other engineers.

Imagine if you make airplane engines for GE as an ME, and you want a higher salary, who else are you going to go to? There's barely any companies in the country that have the capacity to make airplane engines, so there's less competition for your labor. Your work is probably fairly specialized to, so if you transfered into some other engineering domain, you'd start at entry level salary.

Now look at a software engineer working for google, if he wants more there's a dozen companies, in silicon valley, FAANG, wall street that will take his services, he and a few friends can even start their own thing with their laptops and a garage. And skills transfer relatively well between different software engineering jobs.

Because software as low entry to barrier and many employers and non specialized skillset, the competent generalist has massive leverage in the labor market. Mr PhD in electric optics, has 3 employers in the country that can give an opportunity to actually use his degree.

Re:Electrical engineers on the brink of extinction threaten ... by midoridensha on Tuesday July 19, 2022 @10:19PM (#32160583)
>Imagine if you make airplane engines for GE as an ME, and you want a higher salary, who else are you going to go to? There's barely any companies in the country that have the capacity to make airplane engines, so there's less competition for your labor.

Sure, but what happens when you decide you're sick of a poor salary, and you learn Python and CS in your spare time and interview for Google and then quit your airplane engine job to make 3x as much working for Google? Where is GE going to get a replacement with your expertise and experience? What happens if all the engineers at GE do this?

It seems like the only reason this doesn't happen is because of inertia: the airplane engine engineers just aren't ambitious enough to leave their field for much higher pay. That doesn't seem like a good long-term strategy for a company making a critical component of a globally-important industry however.

Re:Electrical engineers on the brink of extinction threaten ... by BlackSwanManZ on Wednesday July 20, 2022 @10:42AM (#32166427)
Most don't even know that they can leetcode themselves to a way higher salary. And if you got a PhD in something, it's very hard on your ego to leave it behind. Plus the corporate propaganda on taking a paycut to do "cool things" works very well. Look at how many smart people work at SpaceX
Re:Electrical engineers on the brink of extinction threaten ... by midoridensha on Wednesday July 20, 2022 @10:07PM (#32174957)
Yeah, so basically these places are propped up by tons of people willing to sacrifice their time and lives for some corporate execs to get rich. I'm not really sure what can be done about that, except to opt out for myself and choose a career for myself that's a better balance of compensation, working hours, etc.

If people are going to let their ego put them in a position to be taken advantage of, isn't that basically their own fault?

Re:Electrical engineers on the brink of extinction threaten ... by mbrodersen on Monday July 18, 2022 @09:34PM (#32146447)
It’s all about demand and supply. It has nothing to do with how hard/easy anything is. So it actually makes perfect sense. Everybody needs web software. Very few needs hard engineering skills.
Re:Electrical engineers on the brink of extinction threaten ... by airocker on Tuesday July 19, 2022 @03:12AM (#32148427)
There is some correlation if price keeps high for a long duration
Re:Electrical engineers on the brink of extinction threaten ... by api on Monday July 18, 2022 @09:17PM (#32146287)
If there was tremendous demand for ditch diggers in excess of supply, digging ditches would pay very well. How hard something is has nothing to do with it.

If the current supply and demand stays the way it is eventually things will even out. Programmer salaries will stagnate as more people enter the field and other fields may have salaries go up if there are not enough candidates.

This process is very slow though. It’s not a very efficient market due to opaqueness and the fact that people don’t like to change jobs too much. A huge reallocation can take a generation or more.

Re:Electrical engineers on the brink of extinction threaten ... by robocat on Tuesday July 19, 2022 @05:25PM (#32158191)
> ditch diggers in excess of supply, digging ditches would pay very well

Only if ditches are valuable enough.

Otherwise everyone does without ditches (long drop, sump hole), or find solutions that don’t need ditches (eg wireless or overground cables), or invent new ways of making ditches that are not digging (ditch witch, suction vacs), or other smart workarounds (trenchless water pipe, fibre optic horizontal drilling).

Re:Electrical engineers on the brink of extinction threaten ... by lordnacho on Tuesday July 19, 2022 @05:54AM (#32149463)
This is basically the water/diamonds question in disguise. You'll find it in any introductory economics textbook: Why does water cost nothing when we all need it, but diamonds cost a fortune when nobody needs it?
Re:Electrical engineers on the brink of extinction threaten ... by honkycat on Monday July 18, 2022 @10:19PM (#32146782)
Nerd trap. It is hard science, and interesting so people are more willing to deal with bullshit to get close to it.

Engineering processes are very well developed and therefore less leadership is expected out of the ICs.

I mostly troubleshoot this dreadful old C# application these days. At this point, you almost couldn't pay me to do it. And I don't have any better prospects with the great depression 2 coming up

Re:Electrical engineers on the brink of extinction threaten ... by antoniuschan99 on Monday July 18, 2022 @09:15PM (#32146271)
There's a huge demand for Software Developers in every industry in the last few years. Retail, Finance, Marketing, etc.

Also, looking at a Marketing Company for example. There would be a ton of need for Software Developers, but generally no need for an electrical engineer.

Re:Electrical engineers on the brink of extinction threaten ... by onion2k on Tuesday July 19, 2022 @04:39AM (#32148994)
Why is web software so easy to make money in? Why do we value hard engineering so little?

What you earn is a function of the complexity of what you do and the value you generate. Web engineers earn a lot because of the second part of the equation.

Re:Electrical engineers on the brink of extinction threaten ... by znpy on Tuesday July 19, 2022 @08:50AM (#32150733)
> Why is web software so easy to make money in? Why do we value hard engineering so little?

low barrier to entry, high potential impact.

also web development is trendy and developers in general will make a lot of fuss about pretty much anything (tabs vs spaces? emacs vs vi? xorg vs wayland, "btw i use arch" is literally a meme) and about money in particular... a lot of company finally give up and accept paying more and then a lot more companies have to follow the trends and pay more.

Re:Electrical engineers on the brink of extinction threaten ... by lowbloodsugar on Tuesday July 19, 2022 @01:17AM (#32147801)
With physical products, design is a cost center not a revenue center. They want to pay next to nothing for the design, and then just churn out pieces. You'd think they'd want to pay more for a design that then costs less to manufacture, but it just doesn't work that way. Cheapness all around.
Re:Electrical engineers on the brink of extinction threaten ... by jollybean on Monday July 18, 2022 @11:32PM (#32147238)
This is mostly do to a 'proximity effect'.

The close a business or individual is to justifying their salary, the more they are paid.

It's why bankers are often paid more than they are worth.

This is an industrial effect: 'hardware' is moving to China, because VC doesn't like long business cycles. And so the jobs shift there etc..

Re:Electrical engineers on the brink of extinction threaten ... by renewiltord on Tuesday July 19, 2022 @02:25AM (#32148187)
Because it's worth nothing in comparison. I'll say the thing others won't: real engineering is about creating value through constraint fitting. Web development is more engineering than this formal engineering. Better constraint fitting. Greater value created. Better engineers.

Video game logic leads people to believe hard => valuable. But the real world is different. Valuable => valuable.

But that's also kind of gauche to say because it's a bit of punching down. The tradition in society is to say kind things about those who have to work hard and produce little value. "The janitors are the real backbone of America" and so on and so forth. Absent value we must feed them platitudes so that they can clothe themselves in shreds of dignity.

Occasionally, though, it's worthwhile to look at the truth. Which is most definitely revealed in our revealed preferences. How much would you spend on this occupation if you started a company?

Re:Electrical engineers on the brink of extinction threaten ... by williamcotton on Tuesday July 19, 2022 @02:02AM (#32148049)
> It makes no sense. Why is web software so easy to make money in? Why do we value hard engineering so little?

Value is determined by quantitative exchange in a market and not by any intrinsic qualities such as difficulty of labor.

Re:Electrical engineers on the brink of extinction threaten ... by WalterBright on Monday July 18, 2022 @09:33PM (#32146439)
Because picking the right colors on a website brings in more money.