If you use the first thing it spits out and don't try to insertand it, it won't work.
Most code I get from AI i out it in a 5 question loop, improving, understanding, using the experiencia and concepts from 13 years and I know the final output is goood!
Tricks:
1- small operations per interaction
2- variations and reflection, give me n ways to do it with prod and cons what's wrong with this code, your code
3- explain it to me, explain the concepto
4- What about x, you can use your knowledge or even Googled things You barely understand
5- give me an example hardcoded or simplified
When AI generated code gives you great code for your specific scenario it will still be límites by people not being able to describe the need accurately in words, it will substitute mid level devs.
AI Will still require to figure out solutions to problems with context, or even figure out problems and manipulate at the problem (requirement) level to negotiate, simplify and reduce.
Today you still need a good and fast supervisor to iterate quickly and generate good AI code. It's awesome for pair programming, but obviously it's the cheap replacement to a real incredible and knowledgeable engineer who's familiar with your context, not every company nor project have that.
If you got this far, Matt's content is great, keep reading his stuff
If you use the first thing it spits out and don't try to insertand it, it won't work.
Most code I get from AI i out it in a 5 question loop, improving, understanding, using the experiencia and concepts from 13 years and I know the final output is goood!
Tricks:
1- small operations per interaction
2- variations and reflection, give me n ways to do it with prod and cons what's wrong with this code, your code
3- explain it to me, explain the concepto
4- What about x, you can use your knowledge or even Googled things You barely understand
5- give me an example hardcoded or simplified
When AI generated code gives you great code for your specific scenario it will still be límites by people not being able to describe the need accurately in words, it will substitute mid level devs.
AI Will still require to figure out solutions to problems with context, or even figure out problems and manipulate at the problem (requirement) level to negotiate, simplify and reduce.
Today you still need a good and fast supervisor to iterate quickly and generate good AI code. It's awesome for pair programming, but obviously it's the cheap replacement to a real incredible and knowledgeable engineer who's familiar with your context, not every company nor project have that.
If you got this far, Matt's content is great, keep reading his stuff
Great analogy and callout: this rhymes with the past in so many ways.
Also: I love hearing Grace Hopper's name.
Hey and thanks for the idea, using AI to rewrire in lower level more performant languages!!