Hacker News new | ask | show | jobs
by isoprophlex 422 days ago
Vibe coding is a death trap for juniors just starting out, as it kills critical thinking and understanding what a computer is. And a guaranteed paycheck for people with the experience to clean up the resulting messes. I hope...
2 comments

Vibe coding is what I’m selfishly expecting to take out many projects and keep my principal level swe skills in demand. Someone will have to mop all the vibes up when it’s time to deliver products.
Honestly, I've made a career fixing other people's messes. Vibe coding just means a larger market, but the terrible, unmaintainable, non-extendable code has been around since the beginning and grows every year.
Coding will not be done by juniors anymore. We are quickly progressing to humans no longer needing to learn machine langauage (syntax) and computers better developing code by interpreting human languages (english).

Teams will be led by one subject matter expert, and fulfilled by thousands of agents. I would not be advising anyone under 21 to become a "coder". Studying computer sceince still has value, but coding was the lowest hanging fruit for LLMs.

Once we can do LLM code reviews with high confidence and little error, coding is essentially a dead field.

The closer you are to atoms and further the way you are from bits, the better off you will be in the coming two decades as AI progresses

Same promise all the no-code or low-code app builders claim. Anyone who has done a serious project with LLM help knows it is no where near able to do half the things needed to run a project.
Skill issue, you aren't vibe coding properly. I am not joking.
I'll let others figure it out first then while I get actual work done, in that case. It's not like prompt engineering is going to make the job search any easier.
I agree with this individual. Prompt engineering is a real skill right now. Will it be in 10 years? WHo knows
Right now, sure. But when a 21 year old is picking a field they need to think 10 years from now.
Agreed
I have a theory that all the people who truly believe this are either not software developers or have spent their whole career writing boring, cookie-cutter code.

I'm over here trying to play with bleeding edge tech and push some boundaries. I keep trying to get LLMs to help me and they keep letting me down.

It's definitely domain specific. I'm sure people working in web or databases has a lot of data to train off of for obvious reasons.

I'm sure this is less thann useless for stuff like embedded or other low level coding.

God, software is about to get so much worse, isn't it.
Absolutely. If you thought Electron was bloated, prepare yourself for Electron running a bunch of AI-generated slop.
The year is 2028. You open the AI enabled calculator app on your desktop. Your GPU overheats and catches fire.
>Teams will be led by one subject matter expert

and in 20 years, how are we developing this "subject matter expert"?

>Once we can do LLM code reviews with high confidence and little error, coding is essentially a dead field.

Maybe by the time I retire. I think people in their early 20's will still get a solid career out of coding in the meantime while we go through the inevitable hype cycle of shiny new tech. Even if in the middle of their careers they may truly have their hands forced.

Thanks for the laugh!