Hacker News new | ask | show | jobs
by Bo0kerDeWitt 300 days ago
I'm not a programmer, I work in finance, but I've read half of a book called "Python Crash Course".

I've been trying to improve my productivity recently, so I vibe coded some scripts that help me record and analyse my time. I understand the code at a high level, well, maybe 80% of it anyway.

This debate doesn't mean anything to me, I'm just going to keep vibe coding.

3 comments

Until the code you poorly understand produces an incorrect output and you don't know where to start debugging it
Vibe coding shouldn't replace seniors but maybe its not a bad on-boarding in a low stakes environment?
Worse - you use that incorrect output because you don't understand the code that produced it. You base your decisions based on that output and then other decisions based on the previous decisions. At some point you realize that something doesn't make sense and either you return to the initial output or don't know where you took the wrong turn.
I have been a fullstack java developer for 10+ years and In my free time I also vibe code some python, bash or html/css frontends. But it's mostly just very basic stuff with limited scope.

It's fun having a backend, writing a few lines and after some minutes of waiting you have a fully working and decent looking frontend website available.

I suggest reading about software architecture, and reading A LOT of high quality human generated code. LLM coding tools work, when the person using it has a frame of reference for quality to compare against.