that was indeed the best advice circa 1990 to 2010. unfortunately, the flood of people entering that field has saturated the market, both abroad and domestically.
most Code monkey jobs are software engineering anyway, not computer engineering. they honestly don't care that you know exactly how a computer works, what the boot process is like, and how to manipulate the kernel. they just want to know if you can build a web page, and build it faster than Saars McJeetson.
This was intentional by the Department Of Labor in order to drive down the cost of people who are skilled in mathematical and scientific concepts, because most people are fucking afraid of fractions.
Firstly, the financial industry gets cheaper analytical minds. Second, the government believes it is necessary to keep a pile of already trained STEM grads available in the event of a high-kinetic war that would require use of advanced weapons or new engineering efforts.
There is a "lack" is extremely intelligent researchers, but most of that is because the higher education system is so foundationally broken, that there's no mechanism of identifying or training people to the standards that industries are looking for in research. Then there's the garbage that research is putting out, and the replication crisis on top of that, and the peer-review system being broken on top of that.
We've never been more over-educated, and less intellectually capable, but foreigners aren't going to fix that either.
I think it was about 15 years ago that someone leaked the code used by a prominent climate researcher at an institution called “CRU” - the code was atrocious and included hardcoded temperature adjustments.
Nice post. Agreed. Good insight about the STEM + Defense link. I feel that's also what these tariffs and fixes to the "supply-chain" are ultimate about also. Ensuring the USA is better capable in a war.
that was indeed the best advice circa 1990 to 2010. unfortunately, the flood of people entering that field has saturated the market, both abroad and domestically.
I assume that it's not just a game of quantity, but also quality. When it's just nerds and computer enthusiasts entering a field, the quality is quite high, and there's intrinsic motivation. When a flood of people comes in for the high pay, that diminishes a lot.
This tracks with my experience 15 years ago. There were kids who clearly didn't belong there but managed to cheat or otherwise scrape their way over the finish line who had no business in the field. I'd imagine it's a lot worse now.
I graduated university about 10 years ago. One of my degrees was math. It wasn't even that the kids cheated. It's that once they passed through the so-called filter courses like Calculus 2, it was nearly impossible to fail. Even if the courses were difficult, a combination of making the exams easier and grading very leniently made sure all the idiots passed. One of the reasons when I came home with my diploma I told my parents they could have it lmao.
It is depressing when I see how unimpressed people are. They claim to be impressed by every new thing when it comes, like AI recently but you show this very elegant solution that makes things easier for a lot of coworkers and they just don't care. You can make this extremely cool solution and then make it implementable for various clients and they look at it like it is nothing.
Computer engineering is a terrible degree for employ-ability as a newbie. You're too specific and don't have enough software experience, you'd end up where I did in something like telecom not using the computer stuff at all. I did systems engineering back when it was a new thing, and really it was a good choice. I was eligible for licensure if I wanted to go the ME/EE route so I had that door. I purposefully stuck my hands into everything and it worked out that I can totally go argue with construction guy that angle iron is bad material for that because it's too weak, a power guy about load and cabling, and then get back to my normal work. Expert on nothing from school but above average on most. I did everything from computer engineering to learning to use a mill and a lathe.
Not that I'd point someone to college as much anymore, but if I did it would never be computer engineering or IT really.
IT especially is something that shouldn't require a college degree. it requires a lot of knowledge, but a lot of specific knowledge and know how. it's a field that belongs in trade schools.
that was indeed the best advice circa 1990 to 2010. unfortunately, the flood of people entering that field has saturated the market, both abroad and domestically.
most Code monkey jobs are software engineering anyway, not computer engineering. they honestly don't care that you know exactly how a computer works, what the boot process is like, and how to manipulate the kernel. they just want to know if you can build a web page, and build it faster than Saars McJeetson.
This was intentional by the Department Of Labor in order to drive down the cost of people who are skilled in mathematical and scientific concepts, because most people are fucking afraid of fractions.
Firstly, the financial industry gets cheaper analytical minds. Second, the government believes it is necessary to keep a pile of already trained STEM grads available in the event of a high-kinetic war that would require use of advanced weapons or new engineering efforts.
There is a "lack" is extremely intelligent researchers, but most of that is because the higher education system is so foundationally broken, that there's no mechanism of identifying or training people to the standards that industries are looking for in research. Then there's the garbage that research is putting out, and the replication crisis on top of that, and the peer-review system being broken on top of that.
We've never been more over-educated, and less intellectually capable, but foreigners aren't going to fix that either.
I think it was about 15 years ago that someone leaked the code used by a prominent climate researcher at an institution called “CRU” - the code was atrocious and included hardcoded temperature adjustments.
So yeah, it’s bad.
This tracks for scientists. They are notoriously bad at writing code as compared to anyone with a lick of formal training.
Nice post. Agreed. Good insight about the STEM + Defense link. I feel that's also what these tariffs and fixes to the "supply-chain" are ultimate about also. Ensuring the USA is better capable in a war.
Yeah, that's one of the primary factions within the administration.
Weirdly enough, it's a good way to get the military-industrial complex on our side.
I assume that it's not just a game of quantity, but also quality. When it's just nerds and computer enthusiasts entering a field, the quality is quite high, and there's intrinsic motivation. When a flood of people comes in for the high pay, that diminishes a lot.
Quality hasn't mattered in software for a long time.
If you can get code 60% functional from pajeets who cost 15% as much as an American, companies take that trade every time.
...and we wonder why software is getting worse and worse.
This is how the world works now. Lying and taking advantage of people is what gets you ahead.
This tracks with my experience 15 years ago. There were kids who clearly didn't belong there but managed to cheat or otherwise scrape their way over the finish line who had no business in the field. I'd imagine it's a lot worse now.
I graduated university about 10 years ago. One of my degrees was math. It wasn't even that the kids cheated. It's that once they passed through the so-called filter courses like Calculus 2, it was nearly impossible to fail. Even if the courses were difficult, a combination of making the exams easier and grading very leniently made sure all the idiots passed. One of the reasons when I came home with my diploma I told my parents they could have it lmao.
It is depressing when I see how unimpressed people are. They claim to be impressed by every new thing when it comes, like AI recently but you show this very elegant solution that makes things easier for a lot of coworkers and they just don't care. You can make this extremely cool solution and then make it implementable for various clients and they look at it like it is nothing.
Computer engineering is a terrible degree for employ-ability as a newbie. You're too specific and don't have enough software experience, you'd end up where I did in something like telecom not using the computer stuff at all. I did systems engineering back when it was a new thing, and really it was a good choice. I was eligible for licensure if I wanted to go the ME/EE route so I had that door. I purposefully stuck my hands into everything and it worked out that I can totally go argue with construction guy that angle iron is bad material for that because it's too weak, a power guy about load and cabling, and then get back to my normal work. Expert on nothing from school but above average on most. I did everything from computer engineering to learning to use a mill and a lathe.
Not that I'd point someone to college as much anymore, but if I did it would never be computer engineering or IT really.
IT especially is something that shouldn't require a college degree. it requires a lot of knowledge, but a lot of specific knowledge and know how. it's a field that belongs in trade schools.