Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API

From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Related Rants
@TrayKnots I feel you, I was once the biggest AI hater. I also like to do MOST myself too. And i do, AI works best if you do 80% yourself and let it add the dots on the I. It will apply your coding style and will do how you would've done it yourself. The art is to put as much effort in your prompt as in your code and you do, if you deliver a 80% finished source already. When you use this technique, you will have great results especially as an experienced programmer. A prompt is not three sentences. Also do not let GPT create prompts, that retarded if you think about, but you can use it to optimize your prompts to check if it catches your flow.
Seriously, AI is one of the best things ever, if used well, and not in a lazy way. Spend a lot of time on it and it will reward. Vibe coding using one lines or from scratch always ends up with many issues.
Tip: if you want to vibe with your application, first, ask it to transform into your code into production quality. Literally ask that. When you've done that, test it very well, and if it works well, in future vibes it will not do much additions unrelated to your query. If your providing a base class or something, tell it that it's not allowed to change the API since it is used a lot trough the project.
I spent a lot of time learning above things, I hope it'll help you,
AI is terrible for making quick money, and that's great about it! The lazy fucks get punished. Real development is about dedidication and the journey, not only the result.
Fact is, that AI is not easy at all. English is in way more ways to interpret than code is, making it harder to get a specific result. And a specific result is what we want, that's why we are programmers that are used to get literally what we asked, nothing more or less. AI changed programming in a way that it's not that strict anymore. And that's ok. But we all have to learn how to handle that. If you think about it, it doesn't have to be as strict, but boundairies are important. What i just described will set the right boundairies.
I'm A very happy AI user that did not became lazy at all but became more productive than ever! But mind you, i had a lot of time to figure out and making it work. The frustrations of working with AI were maybe higher than learning C. Everytime when you think to master it, you'll get disapointed to rock bottom. But consider this comparison, that's how fucked up it can be.
Edit: FUCK, have to wait 11 minutes before i can post.
rant
join the club
couldn't post so..
ai tips for all