post
Writing code has never been an issue.
Non-devloppers imagine with LLM, creating program would become much simpler. Yet, it becomes simpler for non-developper. But simpler does not means simple.
There already was millions of skilled developers before LLM. But there is still no widespread ffmpeg UI, pixel art editor, ...
There actually are dozen of tool like this. But as I said at the beginning, writing a program has never been an issue.
Creating a program that solve real problem. Build community of users (and contributors if it is open source). Gain trust of your users. Maintain it in the long run. Those are the real problem. And those are problem you face when you have written applications for years.
New "vibe coders" never faced those problem, so they are not even aware they exist. They imagine they can prompt their app and that's it. But when you look at vibe coded apps in github, there were built one shot, by a single guy, and then just stay as is because no one use them. Not because they are bad, but because writing code has never been the issue.
I vibe code a lot. But I'm also 10+ years into professional level engineering.
My vibe coder friends are NOT experienced. My vibe coder colleagues produce piles of shit for me to fix.
I honestly think AI coding can be really good, but you need to read the source and understand the architecture. You also need you need to know how to engineer
I otherwise fully agree. AI is useful IF you are smart. And know is dirt cheap, so I build a bunch of projects I want knowing eventually I'll have to code by hand once prices go up
all 10 comments