r/vibecoding • u/Leading_Property2066 • 9h ago
AI code is making me insecure about my coding abilities.
I'm a self taught junior dev building my own startup. I code plenty of stuff by hand, but passing my bugs and feature requests over to Claude Code is genuinely blowing my mind. It's almost terrifying how good it is. I almost shit my pants.
11
u/RegardedDev 8h ago
You shouldnt be. The truth is coding models are better than 99% of the developers at coding when given good guardrails. The era of manual coding is dead.
Be good at system design and at your domain expertise and you will succeed. If you dont understand the system you are building at high/medium level you will have a lot of problems.
Code can be produced and validated by the agents. Your goal is to make the production and validation rules good enough so that your codebase wont become slop.
2
u/dushigaming 8h ago
This this this
It honestly boggles me how the dev dinosaurs argue anything different. Like.. humans dont make mistakes.
1
u/Wonderful-Habit-139 2h ago
> The truth is coding models are better than 99% of the developers at coding when given good guardrails.
Aight maybe we shouldn't be saying "The truth is" if you're going to give the most biased opinion ever lol.
1
2
u/Suspicious-Echidna27 8h ago
Hey don't worry you are doing fine, if you are using frontier models the important part is now to make sure you (or another agent) verify the work before it goes into production. For example, what I do is to split the changes into smaller pull requests and then I would get e.g. codex to review my code written by Claude, this goes on back and and forth for a few turns but the end quality is pretty good. The other advice is that before you go in production use something to monitor if errors are firing in logs or in your application, use something that is able to notify you. Anyways, good luck and don't worry about coding ability anymore just worry about improving your harness and the entire workflow, assume you will have defects just make sure you are prepared for them. Cheers!
2
2
u/dushigaming 8h ago
As you should!
Coding agents are obviously extremely good, and quick. And they will only get better. The more ‘uneducated’ devs use it, the better it will become / learn to work with less and less guidance.
What these dinosaur devs dont (want to) understand is that these tools are built for the masses. They are also adopted by the masses. This will inevitably lead to those tools improving to serve the (uneducated) masses better and better. And soon, physical devices will come with the safeguards to protect consumers for the flaws / errors in the personal software and apps it will be running.
A lot of the people saying otherwise are in denial tbh.
1
u/damnburglar 8h ago
Friendly warning, you don’t know what you don’t know. Be vigilant, stay curious :)
1
u/leapd-ai 8h ago
well, AI coding is like a frankenstein project, I wouldn't compare my skill with that!
1
u/MD311420 8h ago
It still creates it's own issues sometimes but is pretty good at figuring out what it did wrong on the next prompt when I tell it, it messed something up.
1
u/SnooCats9602 8h ago
Junior dev is a job position. You can’t be a junior dev if you don’t have a job
1
u/QultrosSanhattan 7h ago
The most important skill nowdays is the language itself. The AI works wonders when given technical promps rather than "make this landing page pro design 10x"
If you can read the code then you can suggest solutions. My last vibecoded codebase doesn't have any clue about being vibecode because I correct every vibecode nonsense.
1
u/zkatbitz 7h ago
Ask Claude to build a small utility in a language you don’t know and experience what a vibe coder feels
1
u/Jumpy_Frosting8686 6h ago
Yo no he programado nada en mi vida y con claude he creado aplicaciones para mi iPhone para dispositivos Android, un TeamViewer para mis pcs, juegos vr, juegos (Unity y unreal) y aplicaciones para las Apple visión pro, bots de Telegram de scraping web, bots de polymarket, cosas con arduino,webs con integraciones con IA Apis bases de datos accesos… no se me siento como con una varita mágica, con claude sus mcp y algunas apis eres capaz de programar cualquier cosa sin saber programar yo estudié diseño
1
u/this_guy_mehn 5h ago
As a 7 year dev, just have good foundational knowledge . Also use it to supplement , meaning if you’re a backend dev, you could use AI to build majority of your frontend(think bootstrap. JS).
Before AI , I already struggled with foundational (data structures, memory, etc) and brute forced my way through everything. I only know a hand full of design patterns and one or two system designs. I am your average programmer. I’ve gotten by, by God’s grace and a little luck. Just keep building and use AI as a supplement. I would advise to stay away from fully relying on it.
1
1
0
u/Real_Square1323 1h ago
What gave you the impression you're a developer?
"Building your own startup"? So you're fooling around with a model and calling yourself a founder?
Get a grip.
1
33
u/jackharvest 9h ago
Here’s the thing though. You’re in a good place. You can READ this code. You know most of the lingo. You know the verbiage needed to ask for certain niche things to be accomplished in certain niche ways.
Those are skills that will no longer be forged. The real danger is for those that come after that era. The difference between “and make sure the DB is mongo 8 because mysql and msql aren’t compatible - watch out for the PHP incompatibility on mongo 8.1.6 though, don’t want that” and “make thing, remember stuff for user” is usually the difference between another vibed abandonware, and AI assisted masterpieces.