←back to thread

129 points Varun08 | 1 comments | | HN request time: 0s | source
Show context
cramsession ◴[] No.45190469[source]
The trick is that you have to be a good coder to get the most out of "vibe" coding. It works great for me, but I deploy all of the knowledge I've acquired over the decades as a professional developer. You need to know how to architect systems, what data structures and algorithms to ask for, how to design a product, many facets of graphic and user interface design, how to parcel out work, how to parallelize tasks. Even which ideas are worth pursuing is an intuition you build up over years. "Vibe" coding really is magic and I'm highly scaled, but I don't see how it could possibly work for all but the most senior developers. In some sense, it's like writing LISP macros on steroids.
replies(10): >>45190657 #>>45190885 #>>45191035 #>>45191109 #>>45191139 #>>45191169 #>>45191530 #>>45191570 #>>45192419 #>>45196027 #
cortesoft ◴[] No.45190885[source]
I 100% agree that this is how the experience is right now.

I don't necessarily think it will stay this way, though. The tools are so new, we shouldn't be so sure that the future versions won't allow non-coders to code successfully.

replies(4): >>45190980 #>>45190984 #>>45191033 #>>45192734 #
1. johnnyanmac ◴[] No.45191033[source]
Reality is often disappointing. The reality is that this is sold to people who don't know how to code as a way to code. Even if the theory is that an engineer can make the best use of it (whether or not it helps is another debate).