r/webdevelopment • u/Cadmus_HelloWorld • Dec 06 '25
Question Is coding dead? (Full Stack React Learner needs help!
I'm learning React for full stack development. I see AI writing code and doing amazing things, and it makes me wonder:
Is coding dead?
Should I keep learning to code or just focus on "vibe coding" with AI?
Can I still get a job only by coding? How is AI changing the job of a developer? Please explain it simply.
4
u/Webers_flaw Dec 06 '25
The real problem i see with your post is this statement.
I'm learning React for full stack development
That is a crazy statement, its like saying I'm learning to open a faucet for working as a plumber.
Do not learn react, learn javascript, typescript, node, express, anything that is not a simple medium guide on how to make a todo app, trully learn about what you are using, then learn react but not through some create-react-app bullshit, try to build something yourself, build up to something that looks like a create-react-app and understand why it uses x or y package, because you installed it yourself.
Undertand that React is not something magical, its the brainchild of a few smart developers that wanted to create an easier way to manage ui for their php app.
1
u/Cool-Use8826 Dec 07 '25
Robots are coming for other blue collar jobs since last few decades, whilst AI is coming for white collar job better to become a nun
1
1
u/Positive-Neat3025 Dec 09 '25 edited Dec 10 '25
Bro just because AI can do it doesn't mean that things are dead even AI can make a website you still need core knowledge about how websites work which normal people don't
You still need dev to understand the business Structuring, planning, designing
Who will maintain your websites
These are things AI can never replace
It just make development process faster that's it
1
u/daseotgoyangi WordPress Developer Dec 07 '25
Given that you're asking this question means you haven't really tried to build a full complex app with vibe coding.
AI is a tool, not the builder. It helps you build things faster but you, the programmer, is still the master builder.
Imagine a calculator solving math equations. How can you understand how it solve the equation if you don't know plus and minus? You'd probably think, the problem is already solved so I don't need to worry about it, right? Wrong! The real question is how can you know the presented solution is correct if you don't know how it works.
3
u/EntrepreneurHuge5008 Dec 06 '25 edited Dec 06 '25
No. AI is writing code and writing amazing things, but if you blindly trust whatever it gives you, you end up with overengineered junk that only adds to technical debt.
Example: when you start extending previous code, AI will oftentimes overwrite some important block that may either break the system right then and there, or will be the root cause for some bug later down the road. Other times, it’ll keep adding blocks with similar logic as something before, creating junk/redundancy, and more trouble than it’s worth when it’s time to debug.
Learn to code and learn to analyze whatever suggestions AI makes properly.
This was never the case. Developers get hired for their ability to solve a business problem. Coding has always been just the tool we use to meet those goals.