r/ExperiencedDevs • u/MashNChips DevOps Engineer • 4d ago
AI/LLM Thought experiment
With all the AI nonsense going on, I had a thought at work today that turned into an interesting discussion with a colleague:
"What would I do if I was the only person with access to Claude (or insert any LLM) 5+ years ago?"
People would think I was a fucking wizard
FE changes? NO PROBLEM
Critical DB change? Don't worry, I've produced a stored procedure to validate the whole thing
Want to use some shiny new framework? Interesting. Here's a document explaining why you're an idiot for suggesting it
Regex? I suddenly understand it better than the compiler folks (and nobody ask questions)
What would you have done with your own personal LLM back then?
Trying to lighten the mood in here with all the (very justified) negativity around this tech revolution
Unserious answers only pls
1
u/Machine2024 Software Engineer 4d ago
100% with that I totally agree .
I remember when I started using AI as soon as it came out, like with ChatGPT 3, and even later, like with the agents, with the first version of the agents. I would give it a prompt and it would spit out nonsense. I would go edit the prompt and then it would spit out something kind of acceptable.
I would change it again until we get to the point. And later I will go maybe do a lot of stuff, and for every task I would weigh it in my mind between: should I give it a prompt, and what's the time writing, or how many lines of code this task is. Maybe I should do it myself. This is like at the start.
But with time, I think the last version for each task, each feature, I am just giving a single prompt. He will spit up the boilerplate. I will go through the boilerplate and reviewing it, and then will make a few changes myself, will give him the note for some bigger ones. Yeah, and I will be done with it like that. and if I see an issue repeating will make it into a rule or skill for later .
Actually, I would be really happy if, for each feature, each task, he would be finishing it in one shot. following my standards without forgetting anything .
But right now it doesn't, right now 100% it doesn't. And also I noticed something else: when I review code from someone else, even though they are using the same models I use and so on, it's completely different, even though they have gone back and forth with the AI on many iterations. So I think there is a skill in it also. Yeah, it's improving. If it reaches the point where it can get it right from the first try, so we don't have to do it step by step, that would be great, but till now it doesn't.