1. Became web developers
2. Work in Defense or some other regulated industry that has protections from being outsourced to China
I've often wondered if that's some kind of industry inertia issue, or if there's some underlying additional cost to build in the US.
Likely multitudes of factors at play all of them in favor of China
PCB production should be one of those things that is or can be mostly automated if it isn't already. Assembly is definitely already a mostly automated process. This is all existing tech. Thus the cost differential doesn't seem justifiable.
I have to think that this is very much "build it and they will come" territory if you can get within 1.5x to 3x the price, so it continues to boggle my mind that nobody has managed to make it happen.
The only blocker I can truly identify is the magnitude of the initial investment. That doesn't explain why the prices at domestic board houses seem to have remained pretty much exactly the same for the last couple of decades, though.
As far as I can tell, they just don't want the business.
It's more likely that the Chinese companies are offering prototyping at a loss, because they know people won't switch to a different board house, once the prototyping phase is over.
How much electrical engineering is there in these jobs? I knew a few electrical engineer at university (weirdly they outnumbered the software engineers 3 to 1) and some of them told me they could get work for a local power company, but it was mostly looking at spreadsheets and not really using anything that they'd learned.
It is true (I'd wager this is true in most engineering fields) that very few actually use a lot of what you learned in school as it has all been put into fancy software packages. For example, my wife uses some kind of drafting software to design things like roads that she learned all the math to understand in college. It is the same in my industry where yeah, you use a lot of spreadsheets and Python scripts and SQL to help automate software and analyze the results. In a lot of cases you don't really need an engineering degree, but it helps a lot in understanding what is going on when the results don't make sense. Getting the engineering degree is also just really good training for the kind of rigorous thought processes needed for solving open problems.
There are also plenty of jobs in power that are closer to what you would consider engineering. For example, you might have to go to the substation switch yard, help supervise a crew installing new transformers, help design a microgrid...etc.
I'll add that it is pretty common for engineers to have some kind of existential crisis once you graduate and you realize what you thought you'd be doing once you graduated (in my case crawling around Jefferies tubes and fixing the warp reactor) is totally different in the real world. It's kind of similar in computer science where most graduates are basically just gluing library code together instead of writing their own software from scratch in C. I recall reading somewhere that the famous SICP course moved from Scheme to Python precisely because of the change in how people coded now.
Thank you for saying this out loud. It took me years to recover from this, and I "recovered" mostly by giving up and accepting that, unlike fiction, real world doesn't have to make sense or offer interesting, fulfilling work.
Now I just dream that one of these days, I'll build a house, and I'll design it with a Jefferies tube, just to scratch my itch.
I work a lot with electricity markets though and find it to be very interesting and challenging as the field is surprisingly vast and incredibly dynamic. It requires knowledge of power fundamentals as well as economics, operations research, and honestly history. It isn't at all what I thought I would do back when I was in highschool, but a pleasant surprise all the same. I do sometimes get the itch to be like the guy that invented the lotus office software who lived in a cabin in the woods somewhere and implemented his own product, but the software market is already saturated in this space. Also, I have a family now which prevents my hermit dream and that is yet another wonderful surprise and has been very fulfilling as well as maddening at times :)
For all I shit relentlessly on this country and its culture, it's still an extremely attractive place to live if you're well-situated to make money. (Most people are not—hence my contempt for how the society functions. This presumably DOES apply to an "Einstein", if indeed this Einstein wants money.) China still has a way to go in catering to and granting citizenship (or some amenable equivalent) to foreigners.
China is the only country that pays even remotely competitively. Yes, even including all the nice benefits of living in a european welfare state, yes including the other anglo colonies.
Still, their culture basically does make it so certain types of people simply can't exist there. And I hear there's a healthy dose of racism as well. Nothing unique to China, sadly.
so basically, like everything else, you make a lot of money but it isn't a great place to live unless you make ALL the money.
America stills gets a lot of immigrants.
Except many of us can trace our family lines to immigration. On one side I have to go back to the early 1800's to see when they immigrated, but this is literally a country of immigrants. (other half of the family is late 1800s/early 1900s immigration)
Even today I would assume the average American doesn't have to trace back more than 100-150 years to see when part of their family moved here.
>We scoured the country's public school system for the sharpest young minds, sent them to institutions of higher learning with rigorous curricula, and found them positions in industry, government, or the military which made good use of their talent.
Don't even get us started on ahistorical nonsense when you just want to make things up. Not when talented folks[0] had to work through system that didn't want them so they could eventually make all the difference.
[0]https://airandspace.si.edu/stories/editorial/hidden-no-more-...
The brain-drain from the rest of the world to US started only after WW2 when US became the only industrialized country with a viable student -> employee -> citizen path and even that only works for a very small set of people.
I would love to hear about programs where the newcomers are treated better than you as a native citizen when both of you are equally qualified.
Most of those native-born Americans were the children or grandchildren of immigrants.
I'm American, so I've never lived in this kind of nation.
> no empire nor state organized as the former can endure.
Looking at many of the longer-lived nations and empires of the past—having a shared language, lineage, culture, history, faith, common destiny? They had none of those. They were a conglomeration of people speaking different languages, from different lineages, with different cultures, different histories, and practicing different faiths.
"What is water?", said the fish
The USSR would like a word.
A total of $50.1 billion (equivalent to $672 billion in 2023 when accounting for inflation) worth of supplies was shipped, or 17% of the total war expenditures of the U.S.
In all, $31.4 billion went to the United Kingdom, $11.3 billion to the Soviet Union, $3.2 billion to France, $1.6 billion to China, and the remaining $2.6 billion to other Allies.
Material delivered under the act was supplied at no cost, to be used until returned or destroyed.
In practice, most equipment was destroyed, although some hardware (such as ships) was returned after the war.
Supplies that arrived after the termination date were sold to the United Kingdom at a large discount for £1.075 billion, using long-term loans from the United States, which were finally repaid in 2006.
Similarly, the Soviet Union repaid $722 million in 1971, with the remainder of the debt written off.
~ https://en.wikipedia.org/wiki/Lend-LeaseBoth sides needed each other. From a US perspective, trading money for lives likely seemed worth it.
The USSR was an objectively terrible regime, and most the Russian governments that have followed on from it have been too. Underestimating the deaths Russian leadership is willing to tolerate has proven unwise a few too many times.
Canada has proven that importing punjabis for almost two decades and ignoring the local people is not effective. So yeah there is a meaningful difference and saying native born in this context allows us to steer the conversation towards taking care towards those in the country already, which is something that neolib governments have not done in the last decades.
I say this as a person that was not born in the country he resides in now, but saying "calling yourself "native born" doesn't mean a thing " is a dishonest way to try to dissuade and delete necessary words that work towards more fruitful conversatons about how to improve th esytems in North America.
Curious, that's what Americans once said about the Irish and the Italians and the Germans and the French and the Poles and the Chinese and Jews and Catholics and Muslims and so on and on ad nauseum.
It's just a generational crab mentality born from xenophobia. Every new wave of immigrants decides they're "native" as soon as the next wave shows up. None of them are any more native than the others.
That is simply not the intention of the comment, if you read correctly you will note that what I meant is that you need to take care of your own people, something that the United States ACCOMPLISHED from the fifties until before Reagan.
I am just not more native than an Indian or Italian person that just like me came a few decades ago. However to pretend there is no difference between me and someone whose family has been here for decades or centuries... that is dishonest.
Why do you call Xenophobia to prioritize giving good jobs to the local population ? It seems like your reading comprehension as well as your definition of Xenophobia is deeply, deeply flawed. We can have immigration that makes sense. Like what Canada used to have...
We should prioritize those that have been for decades in a country and those whose families have paid taxes for multiple generations, there is absolutely nothing xenophobic about that.
And the Ellis Islanders were at least mostly Christian, white, European. They shared a common cultural, historical, religious, and racial frame with native-born Americans. They could and did meaningfully assimilate. Despite this, that wave of migrants almost broke us. Anarchy, terrorism, riots, organized crime, et cetera. The Johnson-Reed Act was passed in response in 1924 and it slowed immigration to a crawl until the 1960s.
Today we have immigrants who speak utterly alien tongues, with no shared history or civilized tradition, arriving at breakneck pace, and who barely learn English because they can scrape by with apps and translation services, who stay in the cultural bubble of their country of origin, who don't see an American culture worth assimilating to. Especially among so-called high skill immigrants, they pick up a US passport and immediately see me as a worse or lesser "American" than they are. That's nuts. The melting pot, if one ever existed, has broken down. What's happening now is something quite different, and it's not good for me or my fellow Americans.
https://www.statista.com/chart/30815/top-destination-countri...
https://news.gallup.com/poll/468218/nearly-900-million-world...
I am kinda surprised to see it so far on the top
It might, but how do you measure that?
(A) Skills are fairly transferable. (B) There is a lot of employers competing for workers. (C) An awful lot of value is created along the way.
If you specialize in some tiny part of chip manufacturing, there aren't many places you can transfer your skills.
Even if, in the future, you have multiple chip vendors. They won't all use the same processes, and you might only fit into one role at each of these businesses.
Maybe it's not that simple. But few chip companies have to compete against startups for workers. And that probably won't change.
Not saying the jobs can't be well paid, just that it's not unlikely that it won't be absurd SV level salaries.
Absolutely, it can't go one forever. But it might go on longer than you think ;)
To be fair, we've already seen things change: today most entry level jobs are gated by degree requirements.
It's no longer enough to just be computer savvy. Probably because there increasingly a lot of computer savvy people today.
It seems like what EE needs is something similar to open source, so that does happen.
The way things like Google or AWS got started is they started with Linux and built something on top of it, so it could be a startup because they don't first have to build the world in order to make a contribution, and they're not building on top of someone else's land.
There isn't any reason that couldn't inherently work in EE. Get some universities or government grants to publish a fully-open spec for some processors that could be fabbed by TSMC or Intel. Not as good as the state of the art, but half as good anyway.
Now people have a basis for EE startups. You take the base design and tweak it some for the application, so that it's a startup-sized job instead of a multinational-sized job, and now you've got EE startups making all kinds of phone SoCs and NVMe drives and Raspberry Pi competitors and whatever else they think can justify a big enough production run to send it to a fab and sell it to the public.
An interesting license for this could be something along the lines of: You can make derivative works, but you have to release them under the same license within five years. In other words, you get five years to make money from this before it goes into the commons, which gives you the incentive to do it while keeping the commons rich so the next you can do it again tomorrow.
There is probably also a lot fewer customers.
There is no shortage of businesses and private people who need a CRUD app to track something. We probably won't run out anytime soon :)
And even then, there is probably also a long list of factories that would like to automate something using robots and software.
How many use cases for custom SOCs are there really? It's a lot cheaper to customize the software, than it is to customize the hardware. Which is kind of the point.
It's just maturity. You can't invent the op amp twice.
Both degrees can be made super hard, as hard as the school desires them to be...
At the beginning, there was Purusha. From his face, born was the Brahmin, the priestly caste, the tooling creator, one who develops programming languages, compilers and standard libraries.
From the arms of the Purusha, Kshatriya, the warrior caste, was born. Kshatriya is the developer of systems software; operating systems, database engines, graphics drivers and high performance networked servers.
Then comes the Vaishya, the merchant caste, the Application developer, who was born from the knees of Purusha. From the feet of Purusha, the fourth varnā, Shudrā, the system administrator, was born. Shudrā serves the above three Varnās, his works range from administrating computers in bureaucratic organizations to replying to support requests.
I never studied the hard sciences very seriously, although I feel like in retrospect I could have done so at much lesser proficiency than someone with much more encouragement, discipline, and interest, so my path of starting with web/software and then diving into electronics and EE would feel quite different
Compare that to having all the degrees of freedom as a computer science student to start up a niche mobile app or internet based niche service after working at FAANG for 5-6 years. Even AI infrastructure will eventually go down in price making niche AI first startups a possibility. In finance its the same, as a post i-banker you have the option to start a boutique fund, a niche fintech or just invest your own savings.
The most critical shortages of STEM graduates are in roles requiring advanced degrees. Your median undergraduate education (~$40k) and median graduate education (~$60k) saddles students with approximately $100k in unforgivable student debt! Never mind the years lost that one could otherwise be working. So it’s no wonder students are motivated by the ROI of their degrees, it’s why I chose Computer Engineering over Electrical Engineering.
These are expensive STEM degrees which students on visas are all too willing to pay for a chance at a residency and a pathway to citizenship. So no wonder the majority of undergraduate and graduate STEM students are foreign born in the US. The ROI is not worth it for the debt. We don’t have enough need based scholarships available to finance the STEM graduates this country claims it needs.
Nothing against you looking out for your future, but this is exactly what I describe to people when I say the industry has changed. It used to be nerds who were very passionate. Now it’s full of people who are just doing a job.
I myself was an electrical engineering (EE) major until I switched to computer science in my third (junior) year of college because like a friend of mine at the time told me, "<my name>, if you don't major in computer science, you will not be able to find a job easily after graduation". He was right. All of my former college friends in EE ended up pursuing programming jobs (a few of them now works for FAANG; I used to work for one but left a year ago due to RTO). That is why the US has no sufficient personnel to do traditional engineering jobs and we have shipped off a lot of those to foreign countries.