@ben
Alternate theory: people just like fucking about with toys sometimes.
Other people have internal motives that don’t relate to you at all.

This take is very ye olde highbrow/lowbrow split, as you’re essentially insisting that those who enjoy lowbrow culture must be incapable of appreciating highbrow culture, and resent their betters (lol, you?) who can.
You’re recycling an old false dichotomy, which has always been elitist garbage with eugenicist undertones.

@ben I feel at the base of this, is a vibe of spoiled entitlement.

The folks who envied those with creativity, but didn't bother to be interested enough to see the work put in.

The quick fix, rather than the frustration and joy of creativity. It's passivity, but wanting the adulation and rewards for passion.

Sheer spoiled entitled mediocrity with no space for the rest of us to find our own sparks of creativity as they choke our public spaces and steal our physical resources and our work.

@ben Vibe coders (context engineers?) are just the new script kids? Doing something on their own that they needed a skilled pro to do before? Using a spreadsheet for basic budget for free vs paying an accountant to do a much better, smarter, safer, maintainable version. When everyone can reach low hanging fruit, experts must find the unpicked parts or sell tools to extend the common reach. #vibecoding #ai #economics
@ben There's a continuum here from the anti-intellectualism of (mostly right-wing) populism, the entitlement of "my internet-driven opinion matches your higher education", all the way to the sexism and racism of Xtian nationalist white supremacy.

People who have failed to achieve what the mythology of entitlement tells them they SHOULD have, are primed not for looking outward with confident curiousity about how to improve, but with anger and resentment at some who have what they don't.

@ben @timbray One of the things I noticed in recent years in large organizations and even in start-ups is the lack of understanding of coding / engineer maturity matrix. >10 years ago nearly everybody knew it. I’ve walked a few through this basic understanding as it was not only foreign, but also part of the problems they had.

The maturity: Scripter -> Coder -> Developer -> Engineer -> Systems Engineer -> System Designer

The system designer can come in from other disciplines as well.

@ben @timbray There’s also people using it to avoid ever developing the skills in the first place, which I think are the resentful vibe coders you’re referring to.

I’ve really resisted using it for coding until recently, but I’m starting to figure out some processes and I definitely think it can speed things up if you have the proper guardrails in place. Jury is still out… I like Kent Beck’s metaphor of it as a genie. Be careful what you wish for!