"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."

https://manuel.kiessling.net/2025/03/31/how-seasoned-developers-can-achieve-great-results-with-ai-coding-agents/

#AI #GenerativeAI #Programming #SoftwareDevelopment #AIAgents #LLMs #Chatbots #VibeCoding #SoftwareEngineering #ProjectManagement

  • 4shtonButcher@discuss.tchncs.de
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    19 days ago

    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.