News for hackers. Stuff that matters.
Re:On "Vibe Coding" by cranberryturkey on Friday May 23, 2025 @05:29PM (#44076802)
I've been a software engineer for over 30 years and I have to say using AI and vibe coding has made me a 10x programmer. It's all about prompting and debugging, knowing how to fix issues is still a necessary skill and how to build/architect things from a prompt perspective. I've released 8 npm modules in the past 2 weeks alone just for some silly stuff I was using.
Re:On "Vibe Coding" by brvier on Saturday May 24, 2025 @01:26AM (#44078956)
Maybe there was no need for 8 more npm modules ... is_odd ...
Re:On "Vibe Coding" by mmcromp on Saturday May 24, 2025 @01:32AM (#44078978)
Finally the treadmill of endlessly reinventing JavaScript frameworks and libraries is available for us Joe Schmoes too.
Re:On "Vibe Coding" by maksimur on Saturday May 24, 2025 @02:45AM (#44079233)
How do you know? I'd have to see those modules first to have an opinion.
Re:On "Vibe Coding" by anonzzzies on Saturday May 24, 2025 @03:27AM (#44079408)
They said 'maybe'. I'm gonna say they are right, because there is no need for 99%+ of npm modules (and indeed, by far most are not used by anyone except the org author). Especially with AI, most npms are trivially generated faster than you can find and install them and usually less influenced/opinionated by the usually terrible star vying programmer that uploaded it in the first place. If AI trivially generates your npm (so you can make 4 per week next to whatever you were doing), why would I need it instead of having AI trivially generating a specific (without the features I don't need) version for what I am doing at the moment?
Re:On "Vibe Coding" by cranberryturkey on Saturday May 24, 2025 @09:12AM (#44080870)
Re:On "Vibe Coding" by antifa on Saturday May 24, 2025 @03:26PM (#44083244)
Counter-point: there's plenty of need for modern-es6/typescript-first/promise-aware/tree-shakable npm libs.
Re:On "Vibe Coding" by pjmlp on Saturday May 24, 2025 @03:07AM (#44079315)
Coding since 1986, and what I see is the dream of CASE tooling finally coming true, eventually as AI matures, assuming we aren't getting through yet another AI cycle that will stabilize until the next wave, I see ourselves writing requirements documents in a UML kind of way (in spirit, doesn't need to be boxes and arrows) for AI minions to actually do the work with one third of current team sizes.

The other two thirds can search for something else, just like the factory workers when robots took over most factory roles.

The remaining one third, are the folks doing the jobs robots can't yet do, or doing their maintenance.

Software factories are no different from physical ones, in this regard, a few iluminaries will be able to profit from AI, everyone else needs to re-train themselves.

Re:On "Vibe Coding" by viraptor on Saturday May 24, 2025 @09:35AM (#44081016)
> I see ourselves writing requirements documents in a UML kind of way

That's what I've had most success with. Chat to create a requirements/spec document. Then convert it into a work plan. Then feed the stages into an agent for implementation. Works great and the extra "let me know which areas should be more refined" does wonders.

Re:On "Vibe Coding" by JackSlateur on Saturday May 24, 2025 @11:45AM (#44081830)
30 years of work experience and you are still less competent than a random-machine ?

I feel bad for you, truly

Re:On "Vibe Coding" by ChromaticPanic on Saturday May 24, 2025 @02:11PM (#44082815)
I bet it can code an entire app faster than you can. If you already know what you want, AI is a huge productivity boost.
Re:On "Vibe Coding" by JackSlateur on Saturday May 24, 2025 @02:40PM (#44082990)
Writing code takes me little to no time

Thinking about what I want is what takes me most of my time

I am an engineer and, as such, are paid to think, not "just" use my hands