Comment by 20k
9 hours ago
I've never particularly enjoyed programming on its own merits, but also think AI is crap. Its mainly because AI clearly accelerates the parts of programming that I've found tend to lead to software projects falling apart, ie not understanding the code
The last 20 years of experience have told me that that's the #1 variable that correlates with the death of a project, so I'm in no hurry to speed that along. People have been trying to find some way to skip that difficult step of actually understanding what's happened since programming was invented, and its always a bad idea - because that process of internalising a projects structure is the single most valuable thing for a project. Creating a project structure that can be internalised by human beings - and then doing that - is software engineering
There is some truth to that, thus i wonder, if they will not solve that by creating architectural harnesses. Like look at repo x. Condense its coding style and architecture into a prompt. Remember that prompt everytime you create a new module.
But i get where you sre coming from
I agree with your take if we talking about large complex industrial software
but guess what ???? most software don't
Timmy don't need to understand how landing page works in order to sell his cookie startup online
see where I am going ???? You are not get replaced
AI just replace people that work in "dirty and crude" work, think of its like wordpress plugin fixer from third world country
this is part of industry that you never touch and not want to work
>"dirty and crude" work
Which is what we used to tell the junior to do.
It only remains to explain this to the management... That does not work with code, engages with AI only in the form of chatbots, but demands everything to be "AI native" and won't be there to deal with the consequences.