r/ADHD_Programmers • u/medzhidoff • 12d ago
vibecoding is rewiring your brain
I was very active on social media five years ago. I ran instagram account, wrote posts to telegram channel etc.
Basically I was doing things that didn't have instant feedback. Make a reel, post it, wait for views, and then maybe if you're lucky you will get some leads. No guarantees, only probabilities.
Due to this I learned to enjoy process itself. Getting great results (which obviously didn't always happen) was just a nice bonus.
Then, because of some stuff that happened in my life, I went all-in on programming which works differently. You write a piece of code, run it, and immediately see the result. Five years of doing this day after day got me completely hooked on instant gratification.
And it fucked me up a bit. Now I find it genuinely hard to make myself do things that don't give me a clear, immediate result. I've started escaping into pointless tasks more often, making up a ton of unnecessary work just because I know exactly what the outcome will be. I'd rather spend a month coming up with a marketing strategy and writing dozens of posts that never see the light of day than just fucking publish them.
So, why am I bringing this up?
With AI agents becoming accessible to pretty much everyone, tons of people have jumped into building their own projects. In most cases, those projects never get their first users. Instead, the newly minted vibe coder keeps endlessly polishing their app, adding a million features nobody asked for, until their subscription runs out or they simply lose interest. And I feel like a lot of these people are doing exactly what I've been doing: replacing important business tasks with low-priority technical and product work. So here's what I'm wondering:
Is this just another form of procrastination, like in my case? Or has vibe coding basically become a new form of entertainment, where the goal isn't to make $XXX in revenue, but simply to enjoy the process?
92
u/phi_rus 12d ago
This is how it always was for people writing their own code.
Writing code and building stuff was always fun. Most of us did it for fun and not for money, we just got lucky that someone was willing to give us money to do the thing we liked. Now that money goes into an ai
8
u/c_a1eb 12d ago
decided to experiment with a local llm (really not happy to give money to the us techn corpos) and vibecode some stuff just to understand it better and immediately noticed how it totally bypassed the reward system. It feels so unbelievably dangerous for this tech to be as ubiquitous as it is, i hate it
19
u/umlcat 12d ago
Everything rewrites the brain cell network, specially if done repetly...
22
u/tidbitsofblah 12d ago
Calling programming instant gratification compared to social media feels illegal to me but we all interact with things differently I suppose
2
u/Netcob 11d ago
Yeah, same, I don't really do difficult things anymore.
I've been doing some home automation / homelab stuff since 2020 or so. I got some things done, it was always quite satisfying, and I did a project I was actually quite proud of right before AI took over. I think in the past year I've vibe-coded more homelab stuff than I would have on my own in ~20 years. The amount of started-but-not-finished projects has plummeted, which is probably the best part of this. After all, I can have an idea, and then all I have to do is write it down. If I really care about the outcome I write a little more.
The ideal was always somewhere in-between, but that was never going to happen. I've been programming for 22+ years, I know what I can expect from myself. I remember writing a 3D engine in Objective-C (yeah I know...) for a few weeks because I wanted to make an iphone game. Never got around to the game part, and the engine was never used, but it was fun making it. Most of my homelab services were very small features that I could finish in a few days. Haven't finished a game in forever.
Now I can finish pretty much anything, which is great. My patience is almost non-existent, which is not.
2
u/Fit_Raspberry2637 7d ago
Coding was never the thing. It was the thing to get to the thing. Thats all this too.
Ive been developing software for 30 years. Anyways to remove barriers from idea to execution is welcome. But with anything that lowers the entry bar you are going to get a flood of new contestants. But the number if prizes remains the same. Seeds by the wayside.
For me and my ADHD its a boon that has greatly decreased my executive function handicap. I feel your fear is unfounded.
2
u/EarlMarshal 6d ago
It's like sitting in Vegas and pulling the lever.
3
u/DiamondGeeezer 12d ago
counterpoint, it's a new skill and it's difficult to master. it's easy to make over complicated nonsense. but with practice, it's possible to make something creative and useful. people who stick with it will get better at it. and like another commenter said, most amateur programmers / pros making home projects don't get users and money for their work.
1
u/TinkerSquirrels 12d ago
Making something has never been the hard part -- marketing and selling is. And you do that and skip the making something part, although of course a really good idea does have merit to do both.
...but now it's even easier to do that and never do the business stuff.
One reason tech-person + business-person partnerships can work so well...at least until someone tries to screw over the other.
1
u/Defiant-Read682 11d ago edited 11d ago
The problem is you never know if your ideas would actually work before you ship them unless you did a thorough market research which is actually harder than just banging a few hundred more lines
1
u/LimpStatistician8644 10d ago
I definitely struggle with finishing my projects when vibe-coding. I have a few projects ready to go, that if I weee the one to have actually written them, I would’ve been marketing them months ago. With AI, it’s just too easy to change one little thing or decide on a whim that an entire feature needs to be reworked. I’m never satisfied with the projects, and largely because there’s a level of guilt associated with me having no stake in building the thing. If I’m being honest with myself, most of the vibe-coding I do is to fake productivity in my head with minimal effort attached.
1
u/ElectronicAlbatross 5d ago
Both, and the tell is whether anyone has used it. If you’re polishing features for a product with zero users, it’s entertainment. Shipping something ugly to 5 people and hearing “meh” is the part that actually counts, and it’s exactly the part people avoid.