upvote
https://www.youtube.com/watch?v=-Mn-TNLwQys&t=677s

around 9:30 "this is a thing that has its use for the little things, but the moment you start expanding it"

This is just plain wrong. We deal with codebases in double digit millions LOCs with models - it takes genuine skills and instrumentation to do right, but it does work. And I know devs who take this view - that AI is dumb, useless, a gimmick - and what they have in common is they have not tried to put in the hours to learn how to tame the beast.

Anyway, I am losing interest in debating the topic, the efficient markets will deal with this objectively. I can't see how a company employing the usual high-low mix of developers can compete with a company that has a small number of elite devs equipped with those tools and unencumbered by having to manage large development teams and associated bureaucracies. Time will tell.

reply
You can't just take one sentence out of context. Huh?

"...you're just kicking the can. You're still going to have to read all this code to make sure it makes sense"

He's commenting on that maybe it's not a huge productivity boost once you include the reviewing- if you want to get good results you have to know what you're doing, direct it, review it. If you skip this, you get aimless slop.

How on earth is this "plain wrong"?

> the efficient markets will deal with this objectively

maybe. It's a pretty damn complex system.

reply