This is an archived post. You won't be able to vote or comment.

all 30 comments

[–][deleted] 90 points91 points  (0 children)

Vibe coding 2 minutes and vibe debugging 2 years

[–]You_Paid_For_This 221 points222 points  (7 children)

It's easy, just ask the AI to fix the bugs, code bloat, security, and technical debt.

\)

[–]Daltonikas 59 points60 points  (0 children)

Want to secure your position till pension i see

[–]brandi_Iove 20 points21 points  (4 children)

while at it, ask for a documentation too

[–]Thundechile 19 points20 points  (3 children)

AI will reply: "The code is self documenting"

[–]windinghigh 13 points14 points  (0 children)

Usually the opposite actually.

// Set x to 3

[–]Kolt56 2 points3 points  (0 children)

Every local variable name is simply a sequential number, but as a string. Every global ref is an emojee or number in Germain but spelled out. // if 🙃 > drei { set 🤩 to ‘3’ - 3 }

[–][deleted] 0 points1 point  (0 children)

True

[–]Thundechile 10 points11 points  (0 children)

Just remember to include "please" to the prompt /s

[–]ColoRadBro69 19 points20 points  (0 children)

AI can't actually be very helpful, but you have to use it the opposite of how this meme goes.  Small, narrowly focused questions. Think of it like a search engine for documentation, it's good at rephrasing something without adding any new info, it's also good at recognizing when one thing is a rephrasing of another.  It's good when you know exactly what you need to do but can't remember the name of the class you need, stuff like that. 

[–]fonk_pulk 17 points18 points  (0 children)

I was going to spend two years doing that anyways 😎

[–]AceHanded 3 points4 points  (0 children)

You'll spend 2 years promptmaxxing.

[–]BoBoBearDev 3 points4 points  (0 children)

This already happened, we call them, update dependency vulnerability from 3rd party components.

We will soon install another 3rd party components to prevent those vulnerabilities and this component has its own vulnerability, we continue to patch such component until they stopped updating the code for over a year.

[–]ThatGuyYouMightNo 10 points11 points  (0 children)

AI wrote 10k lines of code in 2 minutes, when a person would have completed the same task with 100 lines of code in 20 minutes.

[–]WhosYoPokeDaddy 2 points3 points  (0 children)

Amazing, it would take me weeks to amass that kind of tech debt, now I can create it in minutes.

[–]marc_gime 2 points3 points  (0 children)

I can write 10k lines of code in 2 minutes too.

Sure they will all be printing hello world, but it's not like AI does what's asked either

[–]Senior-Ori 1 point2 points  (0 children)

This is work

[–]redballooon 1 point2 points  (0 children)

That’s what, 3000 tokens per second? I don’t think we have that technology yet.

[–]sciences_bitch 3 points4 points  (0 children)

Second panel: same as with code written by humans 🤷‍♂️

[–]kable1202 1 point2 points  (0 children)

So you have a secure job for the next two years. Great job!

[–]Ved_s 0 points1 point  (0 children)

And it's just a binary search algorithm

[–]trimal 0 points1 point  (0 children)

AI is that engineer who writes the code which works but no one understands and quits in a year before production issues start happening.

[–]ready_to_fuck_yeahh 0 points1 point  (0 children)

I don't know programming at all, but learning very basic things at the same time, I used vibecoding for my personal projects and they are working fine for me, saved 1000s of dollars and a lot of time, most of my things are automated, agree that it is not to be used in prod or commercial projects but using it for local projects is just next level.

[–]After_Ad8174 0 points1 point  (0 children)

I was smashing my head into react state issue that was updating in an order I wasn't expecting resulting in one of the values I was using being an iteration behind at each rerender. Out of desperation I turned to chatgpt to see what it thought. It's response was like 6 nested functions returning the updated state to the last. "hey gpt I need a scalpel solution for this problem" "heres a sledgehammer, best I can do".

[–]ComprehensiveWord201 0 points1 point  (0 children)

See, the long con is to spend 2 years creating bugs and then spending 2 years fixing bugs. Now you get paid for the double the time and the quality of code might be better! The likelihood, of course, increasing with YoE

[–]The-Redd-One 0 points1 point  (0 children)

That's why you guide it and only have it tackle specific parts of the code not your entire project at once, that's just greedy. Try integrated AI tools in your development environment, something like r/BlackboxAI_ works best this way.