• azertyfun@sh.itjust.works
    link
    fedilink
    arrow-up
    44
    arrow-down
    1
    ·
    2 days ago

    It’s the same cycle since the '70s. Whether it’s COBOL or VB.NET or vibe coding, the premise hasn’t changed.

    There’s three broad categories of code:

    1. Monkey code (random applets that are almost entirely business logic and non-critical)
    2. Actual code (most things)
    3. Crazy shit like kernel or browser code.

    I can see vibe coding, situationally, lower the barrier to entry of (1). But also that’s no different from COBOL or VB.NET which both promise “MBAs can now write code”, which conveniently never extends to maintaining said code. And vibe coding doesn’t help with that either, ChatGPT is an awful debugger.

    Your boss thinks ChatGPT will help with (2), but it either won’t or only very slightly as an advanced autocomplete. For any problem-solving that requires more specific domain knowledge than can automatically find its way into their tiny context windows, LLMs are essentially useless.

    … So I’m not worried. Today’s vibe coders are yesterday’s script kiddies.