"My current conclusion, though preliminary in this rapidly evolving field, is that not only can seasoned developers benefit from this technology — they are actually in the optimal position to harness its power.
Here’s the fascinating part: The very experience and accumulated know-how in software engineering and project management — which might seem obsolete in the age of AI — are precisely what enable the most effective use of these tools.
While I haven’t found the perfect metaphor for these LLM-based programming agents in an AI-assisted coding setup, I currently think of them as “an absolute senior when it comes to programming knowledge, but an absolute junior when it comes to architectural oversight in your specific context.”
This means that it takes some strategic effort to make them save you a tremendous amount of work.
And who better to invest that effort in the right way than a senior software engineer?
As we’ll see, while we’re dealing with cutting-edge technology, it’s the time-tested, traditional practices and tools that enable us to wield this new capability most effectively."
#AI #GenerativeAI #Programming #SoftwareDevelopment #AIAgents #LLMs #Chatbots #VibeCoding #SoftwareEngineering #ProjectManagement
AI is shit nowadays. Try again in a few decades maybe.
I don’t know which AI you are using, but the improvements even within the last year have been huge. Iam starting to think that people who sont use AI will become obsolete soon. AI won’t replace people. But people that don’t leverage AI …
I remember reading the same stuff about web site creators, UML, bitcoins, nosql, nocode, etc.
I’m sure the LSD machine will soon be useful despite not being able to write more than a few lines of C++ without crapping itself.
So you clearly haven’t tried it. I suggest you grab e.g. Cursor and give it a shot for an hour. It’s really impressive.
Believe me, I’ve been pointing at the failed promises of NoCode hundreds of times, don’t like Bitcoin and think UML knowledge is a useful academic starting point but irrelevant in the industry. I have always advocated for writing real code. But I have to admit I think that we’re at a point where naysayers will left behind. Pure vibe coders won’t get far for a while but those that know their craft will need to augment their work with AI to stay relevant.