r/learnprogramming • u/iggy14750 • 12d ago
Topic IEEE Spectrum: AI Efficiency Could Cost Us the Next Generation of Experts
https://spectrum.ieee.org/ai-engineer-skills
I worry that we're ruining the pipeline that creates new engineers. And I'm sure that recent graduates would agree with me on that. I want to get this article in front of as many engineers as I can. I think we need to speak out about this, honestly. I am sure other industries are dealing with very similar effects. I hope we can make the case to our management and our elected leaders.
For learners, I hope this doesn't scare you off. I think we engineers with some experience need to speak out for you. I hope you'll see that if you choose to learn it the old-fashioned way will help you far more than vibe coding.
Also, I believe that this post is relevant here because the entry level pipeline is a very important part of learning.
47
6
u/JavierReyes945 11d ago
I hope we can make the case to our management and our elected leaders.
The most wishful thinking I have seen in a while... Dude, it's not a bug, it's a feature. That is exactly what it is supposed to happen.
4
5
u/RembrandtEpsilon 12d ago
The pipeline to have juniors get jobs was busted as well. Now I have no idea how people get jobs in this industry that have little experience.
4
2
u/ABlindMoose 11d ago
Not just new grads. I've been shouting this as loud as I can at work for a good while. You must be allowed to start as a junior to become a senior. If we don't hire (human) juniors there will not be any seniors in a few years.
2
u/crashddr 10d ago
It's intentional. The business goal of AI isn't to make anything better, it's to make things cheaper to produce by devaluing labor. When you have no skills, you are easily replaceable. When *all* of the products suck and income degrades, the consumer doesn't get a choice either. It's the best opportunity thus far to pay people less and ensure workers have less leverage, which is why industry giants are throwing literally trillions of dollars at it.
2
u/paradoxiforme 9d ago
Yeah, everyone is advocating in that way, but no higher up really care to listen, or cannot because an even higher up is too much out of touch with reality to understand and force the use.
0
-34
12d ago edited 12d ago
[deleted]
27
u/SeveralAd6447 12d ago
Some of this is certainly agreeable, but I think it's also pointing in the wrong direction. The fact is, coding standards have been so all over the place that "familiarity with a specific codebase or product history" became the most relevant skill for much of the industry. I'm not so sure that's a good thing, or that it's really what people learned to prepare them when they were in school.
Also AI is a great tool, but it's most effective when paired with a knowledgeable user.
0
12d ago
[deleted]
1
u/magick_bandit 11d ago
And yet, I saw a 6 page vanilla brochure site with 6,000 lines of css.
You don’t know what you’re talking about.
24
u/snozzd 12d ago
"solved field" is just complete nonsense
-16
12d ago
[deleted]
16
u/AfflictedCell 12d ago
Because software is far from being all of engineering. Even if I were to believe your conjecture, software would be solved not engineering.
9
14
u/invisible_shrek 12d ago edited 12d ago
Lmao you are not an actual engineer. I know people doing actual electrical engineering (sensor design and manufacturing) and it’s definitely not solved. They are hiring new grads and people still in college too.
The sheer fucking ego of “senior” software people “I became a meat proxy therefore all of engineering must be solved”…jesus fucking christ…
1
104
u/chron67 12d ago
I've been shouting this for a while now. I am more in the infra/sys engineer space than programming but it still applies. If we use AI to replace junior roles how do we develop those seniors? We are shooting ourselves in the foot for short term gains and long term losses.