YouTubeFeed
← Aboard Podcast

Why AI Makes Things Worse for Enterprise Teams | The Aboard Podcast 2026-05-12

27:50 46 views 2026-05-12 Watch on YouTube ↗

Why AI Makes Things Worse for Enterprise Teams

Summary

In this episode of the Aboard Podcast, hosts Paul Ford and Rich Ziade dig into a recent report from CircleCI and ThoughtWorks based on 28 million workflow deploys. The data shows that while overall code throughput has jumped 59% year-over-year, the benefits are radically uneven: the top 5% of teams nearly doubled their throughput (from 6.8 to 13.4 daily workflow runs), and the most productive team delivered roughly ten times its 2024 throughput. The median team, meanwhile, has only seen a 4% increase, and many teams are drowning in bugs, defects, and unreviewed AI-generated code that breaks their continuous integration pipelines.

Paul and Rich argue that AI works as a “devastating vetting process” for talent. Elite engineers know how to bring these tools to heel — they automate verification, follow strict policies around small changes, and build software that reads their own software. Mid-level engineers, by contrast, find themselves on a “runaway train” of confident-looking but unreviewed code that lights up red at the test phase. The hosts also discuss the Zig programming language’s “no LLM” rule as a counterpoint: the Zig maintainers argue their job is to develop human contributors, not to maximize raw code volume — even if it means rejecting faster output from Anthropic-owned Bun.

Their core takeaway: AI “punishes laziness.” The revolution is complete at the individual desk, but at the organizational level we’re only at the 3% mark. Success requires boring, disciplined process — formal verification, quality automation, and humans willing to read what the machine produces. Orgs don’t bend to software; software bends to orgs, and that’s true even when the software is worth a trillion dollars.

Highlights

”The advantages of this technology are not equally distributed”

Productivity gap among engineering teams

“We keep learning that the advantages of this technology are not equally distributed. It is somebody picking it up and going with it might have a lot of failure states and some people might have a very— a relatively small number of people is actually really successful with AI coding.” — Paul Ford, 5:35

Clip command
yt-dlp --download-sections "*5:35-6:30" "https://www.youtube.com/watch?v=9IQfIfsvSSc" --force-keyframes-at-cuts --merge-output-format mp4 -o "advantages-not-equally-distributed.mp4"

”AI-generated code is an absolutely devastating vetting process”

Devastating vetting process

“AI-generated code is an absolutely devastating vetting process is what’s happening here.” — Rich Ziade, 12:23

Clip command
yt-dlp --download-sections "*12:23-13:10" "https://www.youtube.com/watch?v=9IQfIfsvSSc" --force-keyframes-at-cuts --merge-output-format mp4 -o "devastating-vetting-process.mp4"

Zig’s “no LLM” rule: build contributors, not code

Zig no LLM rule

“We need to create an ecosystem around our code where people take ownership and do things. We will invest in contributors even if their early contributions are really messy. But investing in an LLM’s output doesn’t create contributors. It just adds more code.” — Paul Ford, 10:11

Clip command
yt-dlp --download-sections "*10:11-10:55" "https://www.youtube.com/watch?v=9IQfIfsvSSc" --force-keyframes-at-cuts --merge-output-format mp4 -o "zig-no-llm-rule.mp4"

”AI punishes laziness”

AI punishes laziness

“This is going to be my catchphrase, like AI punishes laziness. Like it just does… Do not let it come up with what looks like really neatly, really tidy code and just pass it along. Like you’re going to have to do the work of understanding what it’s outputting and that’s work.” — Paul Ford, 19:11

Clip command
yt-dlp --download-sections "*19:11-20:25" "https://www.youtube.com/watch?v=9IQfIfsvSSc" --force-keyframes-at-cuts --merge-output-format mp4 -o "ai-punishes-laziness.mp4"

”Everybody’s going to go looking for that one tool that’ll solve it”

One tool fallacy

“I gotta say the worst part of all this is I think what’s going to happen is everybody’s going to go looking for that one tool that’ll solve it. And it’s actually process and learning and accepting boring.” — Paul Ford, 22:02

Clip command
yt-dlp --download-sections "*22:02-22:30" "https://www.youtube.com/watch?v=9IQfIfsvSSc" --force-keyframes-at-cuts --merge-output-format mp4 -o "boring-process-wins.mp4"

”Orgs don’t bend to software”

Orgs don't bend to software

“Orgs don’t bend to software. Small orgs have to. Big orgs, the software must bend to them. Even if it’s AI and it’s worth a trillion dollars.” — Paul Ford, 25:11

Clip command
yt-dlp --download-sections "*25:11-25:45" "https://www.youtube.com/watch?v=9IQfIfsvSSc" --force-keyframes-at-cuts --merge-output-format mp4 -o "orgs-dont-bend-to-software.mp4"

Key Points

  • CircleCI + ThoughtWorks report (2:12) - Paul introduces the source report from CircleCI (continuous integration) and ThoughtWorks (consultancy) based on 28 million workflow deploys.
  • 59% throughput increase (3:21) - Year-over-year code throughput across teams has jumped 59% — more lines of code, not necessarily better code.
  • The split: 95th percentile races ahead (3:52) - Top 5% of teams are pushing thousands of changes; everyone else has a long tail of bugs and stalled projects.
  • CI catches the AI mess (5:00) - Continuous integration pipelines surface the bugs in unreviewed AI-generated code, forcing teams to spend hours cleaning up.
  • High-quality talent can assert expertise (6:18) - Rich’s “maybe arrogant” point: top-tier engineers can guide AI tools in ways mid-level engineers cannot.
  • Python’s forgiving nature (6:34) - You can be productive in Python without strong practices, which becomes dangerous when LLMs are involved.
  • CI as toll booths (7:21) - CI isn’t just colors blending; it applies rigor and quality gates to integrated code.
  • No process captures everything (8:04) - Paul notes that Agile, Scrum, CI, CD — all process abstractions eventually fail.
  • Zig’s no-LLM rule (9:06) - The Zig open-source community refuses LLM-generated code, even from Anthropic-owned Bun, to prioritize human contributors.
  • Top 5% nearly doubled throughput (11:22) - Top teams went from 6.8 to 13.4 daily workflow runs; the median team gained just 4%.
  • 10x throughput from top teams (12:00) - The year’s most productive team delivered roughly 10x the throughput of 2024.
  • 10,000 changes per day (12:38) - Each of CircleCI’s top ten teams validates more than 10,000 changes daily.
  • The 10x engineer is real (12:55) - Rich defends the concept: top engineers aren’t 20-30% better, they’re 10x more productive in specific domains.
  • AI companies have hoarded top talent (14:02) - AI labs have gathered the people who know how to bring these powerful tools to heel.
  • Focus on the 1x process, not the 1x engineer (14:45) - Rich pivots the conversation: the lever is process, not individual hires.
  • Tooling will mature (15:59) - Paul argues that AI tooling and usability are still early — mid-level engineers will eventually get 2-4x gains.
  • “We gotta use more AI” mandates (17:09) - Non-engineer bosses demand AI adoption after playing with the tools themselves, creating bad metrics.
  • Confidence without subtlety (18:18) - Paul’s anecdote: Claude wrote a “climate-proof your house” guide that his wife (in construction) immediately tore apart.
  • Process should not be secret (19:24) - Rich: don’t trust anyone with “magic AI tools”; good shops show their 12 steps and internal tools.
  • The “boring” wins (22:02) - Success comes from accepting boring process and learning, not from finding one magic tool.
  • Revolution is complete at the desk (22:43) - Rich: individual productivity transformation is done. Organizational transformation is at the 3% mark.
  • Sycophantic feedback loop (23:51) - AI tells users their theories are brilliant — orgs need bosses who say “this isn’t it, buddy.”
  • Orgs don’t bend to software (25:11) - Even trillion-dollar AI companies will find that big organizations make software bend to them, not vice versa.

Mentions

Companies

  • CircleCI (2:12) - Continuous integration company that produced the report, with insight from 28 million workflow deploys.
  • ThoughtWorks (2:33) - Big consultancy that co-authored the report with CircleCI.
  • Anthropic (9:24) - Acquired a company (Bun) that uses Zig heavily; also cited as an example of an AI company that uses Claude to build the next Claude.
  • Aboard (0:46) - Paul and Rich’s own company; helps firms ship software with AI in a low-risk way.

Products & Technologies

  • Continuous Integration (CI) (2:16) - The development practice at the heart of the conversation; what AI-generated code is increasingly breaking.
  • Zig (9:06) - Low-level open-source programming language with a strict no-LLM contribution rule.
  • Bun (9:30) - Fast JavaScript runtime built on Zig; recently acquired by Anthropic. Couldn’t upstream Zig improvements due to LLM policy.
  • Python (6:34) - Cited as a forgiving language whose strengths become weaknesses when paired with LLM output.
  • Claude / Claude Code (15:00) - Anthropic’s tools, used internally at Anthropic to build the next versions.
  • Cursor (21:23) - AI coding tool cited as what mid-tier teams are “making do with.”
  • Agile / Scrum / CD (7:50) - Past process frameworks Paul cites as eventually failing because no abstraction is perfect.
  • Stack Overflow (23:04) - Rich’s analogy: AI has become “Stack Overflow for everything” at the individual desk.

People

  • Simon Willison (9:06) - Cited as an excellent industry observer; Paul recommends his website for AI commentary.
  • Paul Ford (0:00) - Co-host, Aboard co-founder.
  • Rich Ziade (0:01) - Co-host, Aboard co-founder.

Surprising Quotes

“Each of the top ten teams on CircleCI, which are probably mostly AI companies themselves, validate more than 10,000 changes a day. So this is like huge numbers of new code releases per programmer per day.” — Paul Ford, 12:38

“It’s a runaway train. And here’s the other reality is you’re producing stuff that you’ve not reviewed and you’re handing it into the CI process. And unless you have absolutely airtight confidence in how you got there because of your skills, you’re really rolling the dice.” — Rich Ziade, 7:21

“Everyone’s having this experience where they’re getting their narcissistic supply fed, they’re writing code, they’re drawing pictures, and nobody is swooping in and going ‘hey, that’s kind of garbage’. Right? That’s what the organization needs.” — Paul Ford, 24:09

“The subtlety gets lost but it looks so real, it seems— it’s so confident that you assume that among all its many other things, Claude is obviously a master plumber.” — Paul Ford, 18:18

“Process should not be secret with this stuff. Don’t trust anyone who’s like, ‘I have magic AI tools that will guarantee success.’ We will sit with you, and anyone good will sit with you and be like, here’s the 12 things we do, here’s the internal tools that we use.” — Rich Ziade, 19:24

Transcript

Paul Ford: 0:00 Hi, I’m Paul Ford.

Rich Ziade: 0:01 And I’m Rich Ziade.

Paul Ford: 0:02 And this is the Aboard Podcast, the podcast about how AI is changing the world of software and Rich, how are you today?

Rich Ziade: 0:08 I’m doing well.

Paul Ford: 0:09 I want to share some thought leadership with you from our industry. I want to bring it on in and we can discuss it.

Rich Ziade: 0:14 Good news or bad news?

Paul Ford: 0:15 Interesting news. Turns out that AI isn’t good for a lot of engineering teams. They’re struggling.

Rich Ziade: 0:20 Whoa, okay, let’s do it.

Paul Ford: 0:21 But it’s really good for some. So we’ll talk about that. Let’s play that theme song and let’s go.

Paul Ford: 0:46 Okay, we’re with a company called Aboard. You and I, we’re the co-founders, right?

Rich Ziade: 0:49 We sure are.

Paul Ford: 0:51 Do you want me to say what we do or do you want to say what we do?

Rich Ziade: 0:52 You sound excited about it. Go.

Paul Ford: 0:54 I am excited. Aboard is a partner. We use, we use AI, okay, all good. But basically we are old software pros and we have a set of really good custom tools for delivering software with AI in a very low-risk way. You come to us and you say, “I want to get in on this revolution. I heard you can get things a lot faster and cheaper, but I still want it to be really good.” And we take you seriously, we bring you in. We can turn around your old legacy tools, we can build something new and Greenfield. It’s not just a matter of like strapping an LLM in front of something and crossing your fingers. It’s there’s ways to use this stuff that are really good and really productive. So that’s what we do all day and we build and we ship things for large firms, small firms, not for profits, all the people who need software.

Rich Ziade: 1:39 Yep.

Paul Ford: 1:40 Anything I missed?

Rich Ziade: 1:41 No, the thing I’d add is that we don’t lead with a bunch of tech. We come in, we listen, we get to know your business, see where we can be helpful, and then we go from there. Reach out.

Paul Ford: 1:49 Yeah, and it’s like, I mean what are the - we’re working in insurance helping with policy management, we’re working in…

Rich Ziade: 1:53 Health.

Paul Ford: 1:54 Health, helping people make better dashboards. Like really grizzly stuff, but we like to do it and we like to do it fast. That’s all you need to know about us right now.

Paul Ford: 2:04 But you know what’s funny is that actually ties into today’s conversation.

Rich Ziade: 2:06 Oh, talk to me.

Paul Ford: 2:07 I have in my hands a piece of thought leadership.

Rich Ziade: 2:11 Ooh, looks chunky.

Paul Ford: 2:12 It is chunky. It’s from Circle CI. Do you know what the CI stands for?

Rich Ziade: 2:15 No.

Paul Ford: 2:16 Continuous integration.

Rich Ziade: 2:19 I I know what CI says. It’s a hell of a thing to put it in the name.

Paul Ford: 2:22 It really is. It really is. So tell the people what CI is or I can.

Rich Ziade: 2:24 Continuous integration is a style of building software where it’s less ceremony, less chapters in a book, and you just kind of keep going as progress gets made.

Paul Ford: 2:32 Keep pushing that code out.

Rich Ziade: 2:33 Just keep pushing code out. So this is a company, Circle CI, and it’s important to note why. So they work and it’s done with another company called ThoughtWorks, it’s kind of like a big consultancy.

Paul Ford: 2:44 ThoughtWorks is a big consultancy.

Rich Ziade: 2:45 And so what Circle CI has access to, what they do is they provide services to all sorts of programming teams to ship code in a more reliable way.

Paul Ford: 3:00 CircleCI is a sort of streamlined, rapid way to get code out. Lots of testing, lots of good stuff there, and it’s been around for a while. So, what they have is insight into how people are actually deploying code these days.

Rich Ziade: 3:11 They have the data.

Paul Ford: 3:12 And they had 28 million workflow deploys that they were able to look at and see sort of what’s going on.

Rich Ziade: 3:20 Okay.

Paul Ford: 3:21 And so I’ll give you some interesting stats. So I think clearly people are writing more code. So I’ll give you the number, 59% year-over-year throughput has increased, but just throughput is throughput, like it’s code, it’s—

Rich Ziade: 3:34 More lines of code.

Paul Ford: 3:35 That’s right.

Rich Ziade: 3:36 That’s a huge increase.

Paul Ford: 3:37 Very sharp. Yeah, I mean, because there’s not a lot more engineers. Right? So every time, every word I’m saying to you now, I would be saying 59% more words.

Rich Ziade: 3:47 That sounds terrifying.

Paul Ford: 3:49 Nobody can— I mean, we wouldn’t be able to get this done in 20 minutes.

Rich Ziade: 3:51 Yes.

Paul Ford: 3:52 So more code is being written, but what they’re finding is that the— so the number of bugs is going up, and the number of issues is going up. And what they’re finding is that there’s this huge split. The 95th percentile and above of really productive teams, they’re off to the races. They are pushing thousands of changes, they are just all in and they are moving so fast.

Rich Ziade: 4:15 Okay, when you say 95th percentile, what of what?

Paul Ford: 4:19 Sort of high velocity teams.

Rich Ziade: 4:21 No, but are they higher quality? Like is it the top 5% of quality or top 5% of velocity?

Paul Ford: 4:26 We’re kind of working back from velocity here. I mean, they’re not really reading every line of code. But what they’re seeing is like, you know, things fail, things have bugs, things have issues. So what they’re seeing is that if you are a team that’s like all in on this and you’re kind of in that cream of the crop, it’s like an order of magnitude how much more you’re getting done, according to their metrics of getting things done. Everybody else, the tail gets really, really long. There’s more bugs, things slow down, projects stall. And what’s happening— and they make a really good point in this, which is just like, it’s easy to use AI code. It’s magic. It writes some code for you, right?

Rich Ziade: 4:59 Mm-hmm.

Paul Ford: 5:00 And now you bring it into your continuous integration pipeline, which means that it’s going to you’re going to be tested, you’re going to have all these things going on where we make sure we automate the quality, right?

Rich Ziade: 5:11 Yeah.

Paul Ford: 5:11 But that produces a whole lot of issues. And now nobody’s seen the code because it was AI generated. There’s no like magical way to like get through this. And so all these hours are being spent cleaning up AI mess because you’ve been told you gotta use these tools. And it is fast, gets you done quicker. But it’s leaving you with a big mess. And so I think like the really good teams are the ones that can automate the mess cleanup, do lots of, you know, they have like a real specific policy, like smaller changes, whatever. And so it’s an interesting time because what we’re learning is that— and I think we keep learning this in a million different ways— we keep learning that the advantages of this technology are not equally distributed. It is somebody picking it up and going with it might have a lot of failure states and some people might have a very— a relatively small number of people is actually really successful with AI coding.

Rich Ziade: 5:59 Yeah. It’s not even relatively. You’re saying 5% are really cashing in all this productivity and all these capabilities.

Paul Ford: 6:07 I think it’s really confusing to us because we’re cashing in the capabilities.

Rich Ziade: 6:10 Yeah, and I’m going to say something that can sound maybe a little arrogant.

Paul Ford: 6:15 Mhm.

Rich Ziade: 6:15 I don’t mean it to be.

Paul Ford: 6:16 Well, okay.

Rich Ziade: 6:18 High-quality talent can really assert their knowledge and their ability to assess what’s being produced on these tools in a more deliberate way than mid-level talent.

Paul Ford: 6:33 Mhm.

Rich Ziade: 6:34 I don’t mean that to sound elitist. The challenge you have with this stuff is that the tools don’t just produce stuff because you sort of push a button at the beginning of the day. You do a lot of things to guide how these things work. And if you don’t have a really thorough and intimate understanding of, a, good practices in general, right? And the truth is you can be productive without tons of good practice, right? You can be productive. Python, bless its heart, is incredibly forgiving as a programming language. It lets you do stuff and it’s not going to be, it’s not going to bat you over the head with all kinds of rules. It’s kind of its strength.

Paul Ford: 7:05 It’s so purposefully simple that it actually drives a lot of very serious engineers batty because they’re like, “No, no, this is nowhere near as complicated as it needs to be.”

Rich Ziade: 7:13 Exactly. Exactly. And now you have these just incredible weapons-grade tools that can be massively productive. And if you’re not really asserting expertise in high-level concepts of how code should be structured, like all the things that you, the, all the boring things about good practice, right?

Paul Ford: 7:21 Mhm.

Rich Ziade: 7:21 It’s a runaway train. And here’s the other reality is you’re producing stuff that you’ve not reviewed and you’re handing it into the CI process. And unless you have absolutely airtight confidence in how you got there because of your skills, you’re really rolling the dice. And I think that’s what we’re seeing here. Like what we’re seeing is productivity is not code by the pound here. Like it doesn’t work. It just doesn’t work. And so it’s hitting that wall for tools like CI. By the way, it’s worth saying out loud, CI isn’t just a cool way to like all the colors blend together. It’s a process that actually applies rigor to the quality of what’s being integrated into the codebase. Like that’s the whole point of it is that yes, you’re supposed to go faster, but there are a lot of toll booths that are going to stop the process.

Paul Ford: 7:50 So there’s a few things that come to mind. First of all, we are veterans of process in this industry. We have CI, we have CD, we have Agile, we have, you know, Agile with Scrum and so on.

Rich Ziade: 8:03 Yes.

Paul Ford: 8:04 And they all end up failing because no process can capture everything. No abstraction is perfect, right?

Rich Ziade: 8:11 Yes.

Paul Ford: 9:00 And so I think there’s a little bit of that, which is just there isn’t a really good established process for working with all these new tools.

Rich Ziade: 9:06 Yes.

Paul Ford: 9:06 There’s another point I want to make too. Obviously we’ve talked a lot about Simon Willison, he had a link to, he’s a, you should go check out Simon Willison’s website, just type it into Google, but he’s really capturing the industry and he had a link to, there’s a programming language that’s called Zig. It’s relatively a low-level programming language. It’s open source.

Rich Ziade: 9:23 Okay.

Paul Ford: 9:24 And one of the, it came in the news recently because Anthropic bought a company that uses Zig heavily.

Rich Ziade: 9:29 Okay.

Paul Ford: 9:30 And that the company, they make a product called Bun. It’s a faster JavaScript…

Rich Ziade: 9:34 Now you’re making up words.

Paul Ford: 9:36 I know. It’s just, it’s horrible. This part’s horrible. But just stay with me.

Rich Ziade: 9:39 Okay.

Paul Ford: 9:40 So the Bun folks were like, ‘Hey, we actually improved Zig and we made this one part like four times faster. But just so everybody knows, like, go get the code, it’s all good, we’re still open source, but we can’t put it back into Zig because they have an absolutely no LLM rule.’

Rich Ziade: 9:52 Hmm. Okay.

Paul Ford: 9:53 And at first that sounds like maybe it’s open source people just being their open source selves.

Rich Ziade: 9:58 Yeah.

Paul Ford: 9:58 But the Zig maintainers made a very interesting point. And I think it’s a point that like the whole industry should internalize. They’re like, ‘Look, if you’re going to, you’re going to do what you want to do. We’re going to say no and here’s why. Our job is to develop and create contributors.’

Rich Ziade: 10:10 Hmm.

Paul Ford: 10:11 We need to create an ecosystem around our code where people take ownership and do things. We will invest in contributors even if their early contributions are really messy. But investing in an LLM’s output doesn’t create contributors. It just adds more code.

Rich Ziade: 10:23 Yeah.

Paul Ford: 10:24 We got plenty of code. I got, I got code all over the place. It’s more important for us to draw this very clear line and only let human work in.

Rich Ziade: 10:34 Mm-hm.

Paul Ford: 10:35 And build people up so that they can be part of this community and less important for us to just have the best product as quickly as possible. So go to, there’s no rules, you go live your life over there. But don’t expect it to be upstream here in the main branch if you’re going to just have a robot do all the work for you.

Rich Ziade: 10:49 Yes.

Paul Ford: 10:49 Now, literally the other company’s inside of Anthropic. So like, it’s a funny split. But I did hear that and I was like, ‘Look, I may not agree with that top to bottom but it’s very credible.’

Rich Ziade: 10:59 Yeah.

Paul Ford: 10:59 Right? And what they’re saying is, ‘Look, I don’t want this in my process because my process is to build up humans to be contributors who understand the codebase completely.’

Rich Ziade: 11:11 Yes.

Paul Ford: 11:12 And I get that. Like I really do. I don’t, I don’t want to build that myself. I don’t ever want to live in that world again. But I actually do understand those boundaries. Let me read you just a tiny second section from this.

Rich Ziade: 11:22 Okay.

Paul Ford: 11:22 So the top because let’s focus on what’s working because you know what’s funny is I read through this report and everybody should go read it, it’s fine, but when you read the report, everything fails in the same way.

Rich Ziade: 11:30 Like it’s just sort of like too many bugs, cumbersome…

Paul Ford: 11:32 The top 5% of teams nearly doubled their throughput year over year from 6.8 to 13.4 daily workflow runs. The top 10 and 25% of the teams saw smaller but still significant increases.

Rich Ziade: 11:44 Wow.

Paul Ford: 11:44 So the median team increased throughput by just 4%. So what we’re seeing is like, boy the advantages of this are just going to a very small number of people. And then the next one is… The year’s most productive team delivered roughly ten times the throughput of 2024. And you’ve got, you know, like organizations running just—if it’s an AI-focused company, they’re running thousands of workflows, just kind of just absolutely shooting code out.

Rich Ziade: 12:18 Do you have any company names that are in the top 5%?

Paul Ford: 12:20 No, they’re being fuzzy.

Rich Ziade: 12:22 Yeah, I get that. I’m going to punctuate the point I made earlier. AI-generated code is an absolutely devastating vetting process is what’s happening here. And there’s something, you know, known as—

Paul Ford: 12:35 Wait, explain what you mean there. And actually, I’ll give you a stat which I think is relevant. Each of the top ten teams on CircleCI, which are probably mostly AI companies themselves, validate more than 10,000 changes a day. So this is like huge numbers of new code releases per programmer per day. Okay, so back to your point.

Rich Ziade: 12:54 Yeah. Yeah, what I mean by vetting is that there’s always been something known as the 10x engineer in engineering. That if you distribute out the most junior to the best engineers, right, the best engineers are not 20% or 30% better than the junior or the beginning engineer, or the weak engineer. They are 10x as productive as others in their cohort, right? And—

Paul Ford: 13:29 People get very upset about this concept.

Rich Ziade: 13:31 It is very real. But I’m going to tell you, you know, I’ll tell you what’s real about it. I don’t know if I’ve ever met a truly 10x completely everything engineer. But I’ve definitely met 10x in terms of like, ‘Oh yeah, I do low-level, you know, streaming databases that take into account the rotation of the hard drive.’ And that is, like, I can’t go—the next person standing to their left cannot do that.

Paul Ford: 14:02 They—well, but I also think I’ve seen it in terms of raw output. Like, the person next to them is one-tenth as productive and they are a very good credible engineer. Like, I have seen it, we’ve been fortunate enough to hire a few of them. And what you have in some companies, especially AI companies who have just like thrown so much money at the top talent, they’ve kind of gathered all those people, is that their productivity there because they know how to bring a tool this powerful to heel that the others don’t. They simply do not. And that is—that is what I mean by a vetting process. These tools are not making the 1x or 2x engineer two to three times more productive. They simply are not.

Paul Ford: 14:37 I wouldn’t even focus on the individual engineer because I think these tools could really help the individual engineer.

Rich Ziade: 14:44 Yes. I would focus on the—let’s call it the 1x process.

Paul Ford: 14:51 Yeah, I think that’s more relevant here than the individual because, okay, here’s how the AI companies are going. They’re saying, ‘We’re—yeah, of course we’re going to use these tools. Of course we are, all day long. Let’s go. What do you need? You need more tokens? Have more tokens.’ Anthropic says this all the time that— You know, they’re using Claude to come up with the next version of Claude code or Claude work, was it Claude co-work?

Rich Ziade: 15:07 Yeah.

Paul Ford: 15:08 Or whatever. And it’s like, look how awesome it is. And it’s like, you have literally some of the best engineers walking the earth in your walls, right? So it is not… it is definitely the kind of tool that if you know how to gain control over its output, you’re going to be incredibly productive.

Rich Ziade: 15:25 And if you don’t…

Paul Ford: 15:26 Yeah.

Rich Ziade: 15:26 So let’s… so now we have a problem. The problem is that the results and the value. If this thesis is correct, and it’s only that top percentage and they tend to cluster around sort of…

Paul Ford: 15:39 Yes.

Rich Ziade: 15:41 Then are you out of luck if you don’t hire a bunch of million dollar a year programmers who are really good at this one specific thing? Because it’s an order of magnitude. We’re back to the it’s 10x productivity by these metrics.

Paul Ford: 15:54 Yes.

Rich Ziade: 15:55 If they’re using these tools wisely, followed by this incredible long tail of not that productive.

Paul Ford: 15:57 Yes.

Rich Ziade: 15:58 Or even less productive in some cases.

Paul Ford: 15:59 Yeah. I have two thoughts about that. One is I think the tooling around AI will get better and people don’t talk about this a lot. The usability around these tools, how you can be productive with them. Everyone like… no one has put… it’s so early in terms of the maturity of these tool sets, such that the mid-level engineer isn’t being empowered in a way where their outputs can be more productive. Also the LLMs are getting better. It’s just early. Like I think you can get… Will you get 10x out of the mid-level engineer? Maybe not. But you’ll get two, three, four as these tools get better and smarter about how they can help people.

Rich Ziade: 16:40 And there’s definitely… there’s more code and there’s more velocity overall. There’s just a lot more. Yeah.

Paul Ford: 16:44 Yeah. I think if you’re pulling the lever and just letting, you know, the firehose of code come out and you don’t know what’s coming out and then you’re sort of saying a prayer and putting it into the integration flow workflow, best of luck, right? You just gotta know what’s going on there.

Rich Ziade: 16:59 Well let’s be… let’s be management consultants for a minute. Because it’s… here’s what this feels like.

Paul Ford: 17:02 For a minute.

Rich Ziade: 17:03 For a minute. Here’s what this feels like. Top tier… hey guys, figure out the process that works…

Paul Ford: 17:08 They’re having a blast.

Rich Ziade: 17:09 Go to it. Ladies and gentlemen, you are free. No bugs, no defects, use this thing as much as you want and just get 10x the result and if you need money you let me know. Okay so that’s top. Second tier, lower tiers are this. We gotta use more AI.

Paul Ford: 17:24 Who’s saying that?

Rich Ziade: 17:26 The boss. Yeah, well, and there we go. And so the metric gets wrong. The metric is immediately wrong, which is I think everybody’s saying you gotta put the AI in here to get us the results so we can be like those AI companies.

Paul Ford: 17:37 The boss is playing with the tools. That’s part of the problem.

Rich Ziade: 17:40 That is… that is part of it. And because he gets it to make him a plan for like a new piece of software…

Paul Ford: 17:43 Not a plan. It’s just a bunch of pretty colors that are like oh look at this, I’m almost done. Just finish it.

Rich Ziade: 17:47 It draws… so I had this experience, I’m working on a little side project, make sort of climate analysis…

Paul Ford: 17:51 Uh huh.

Rich Ziade: 17:52 Climate analysis is very tricky and I had it make a little document that would explain how to climate-proof your house.

Paul Ford: 18:00 Yeah. And I showed it to my wife who’s in construction. And I- I really almost didn’t survive the next five minutes.

Rich Ziade: 18:05 Sure.

Paul Ford: 18:06 Because what I thought was fine regarding backwater valves outside your- in your- in your sewer was not accurately presented.

Rich Ziade: 18:14 Sounds like you had a really fun weekend at home.

Paul Ford: 18:16 It was great, everybody was having a great time. And so like, so the subtlety gets lost but it looks so real, it seems- it’s so confident that you assume that among all its many other things, Claude is obviously a master plumber.

Rich Ziade: 18:29 And we’re seeing that, right? Like so these mandates are coming down from often non-engineers who are saying, look, it- it drew me a picture of the interface, it looks pretty good to me.

Paul Ford: 18:41 I mean that those managers should look at this paper and realize that the cliff of diminishing returns here and- and the truth is this, and I’m going to say another thing out loud.

Rich Ziade: 18:51 It’s a podcast so you should.

Paul Ford: 18:52 I should. Yeah. Is look, certain industries are just not going to attract the best people. Like that’s just the reality of it. Like there is- a top-shelf engineer wants to work on the coolest stuff and there’s a lot of industries that need straight up just people to handle the workflow of reset your password at the- at the- bank in the Midwest.

Rich Ziade: 19:04 This is why client services exists, my friend.

Paul Ford: 19:06 There’s that too. So this is the other piece of advice I was going to give people is there is expertise that’s going to cluster around this. I think the professional services industry around this stuff can take off if you have the right people.

Rich Ziade: 19:14 Well here’s why. If we don’t get that 5%…

Paul Ford: 19:20 Yeah.

Rich Ziade: 19:21 …what happens to us? We- we get shown the door.

Paul Ford: 19:23 Yeah, that’s it.

Rich Ziade: 19:24 So it’s like you need to get people who are just like, okay, here’s how we use it, here’s the process. I’m going to be frank. Process should not be secret with this stuff. No, don’t trust anyone who’s like, I have magic AI tools that will guarantee success. We will sit with you, and anyone good will sit with you and be like, here’s the 12 things we do, here’s the internal tools that we use, and here is how it’s very, very likely that I will be able to get you a bad version of your software followed by a good version of your software in the next six weeks. Right?

Paul Ford: 19:50 Yeah, yeah. Um look, I think if you’re going to give some advice to someone that’s in the middle of the pack here, like an engineer that’s in the middle of the pack, is- this is going to be my catchphrase, like AI punishes laziness. Like it just does. And- and you could see that in an image that got spit out in 10 minutes rather than- I’ve seen art, I’ve seen videos, I’ve seen music videos where clearly someone spent hundreds of hours using AI but they applied all their creative thinking to it and used it as more of a tool. Do not let it come up with what looks like really neatly, really tidy code and just pass it along. Like you’re going to have to do the work of understanding what it’s outputting and that’s work.

Rich Ziade: 20:22 You know what everybody needs to do is pick something where they’re truly an expert. Could be a hobby.

Paul Ford: 20:29 Sure.

Rich Ziade: 20:30 And then get it to write in very, very clear discrete like footnoted terms about that hobby. And you will find-

Paul Ford: 20:38 You’ll learn where the edges are.

Rich Ziade: 20:40 Yeah. And then realize that that hobby is everything.

Paul Ford: 20:44 It’s really- it’s really everything.

Paul Ford: 21:00 Good for a lot of stuff.

Rich Ziade: 21:02 Yeah.

Paul Ford: 21:03 But without the refinement and verification steps, which are what those companies have. That’s, I’m going to tell you, that is what…

Rich Ziade: 21:08 They’ve built software to read through their software. Like the best shops do that, right?

Paul Ford: 21:12 And that, that is why they’re getting those results. They’ve automated a lot of that, they’re formally verifying, they’re following these very strict processes, and so they always get good stuff on the other side. Whereas your guys, your people, are in there just kind of like making do the best they can with cursor and hoping it works.

Rich Ziade: 21:30 Yeah. And frankly, when you hit the wall at the test phase, right? These are people that are using sophisticated tools. There’s a lot of businesses out there that are pushing code…

Paul Ford: 21:43 Yeah.

Rich Ziade: 21:45 …and just hoping for the best because it look pretty, pretty darn good and we’re just going to run with it. And that’s scary too.

Paul Ford: 21:51 I gotta say the worst part of all this is I think what’s going to happen is everybody’s going to go looking for that one tool that’ll solve it. And it’s actually process and learning and accepting boring.

Rich Ziade: 22:03 It’s boring, the boring is creeping up on all of this stuff. Yeah. Like there’s hard, it’s writing well takes work, creating art with these tools takes real work.

Paul Ford: 22:13 Boring just feels like home to me, though.

Rich Ziade: 22:16 Oh, you’re an exciting guy, I think, though, in other ways.

Paul Ford: 22:19 Right, yeah, but I like boring software.

Rich Ziade: 22:21 Any other juicy stats out of this paper?

Paul Ford: 22:24 I mean no, this is not as ju- I wouldn’t say it’s a very juicy stat. No. What it is telling us though, and I think it’s really good to be reme- to remember is like for all the narrative about how the revolution is here, and God knows I’m part of that narrative… Most people are not experiencing it the same way.

Rich Ziade: 22:43 I think I want to close with this thought. I think the revolution is complete at the desk. What does that mean? Everyone’s got it at their desk. Like everyone is like, if there’s a function that just can’t seem to run right because you’re a coder, or if you want, or you’re stuck on a tagline for a slogan, it’s at your desk. It’s stack overflow for everything. It kind of answers all your questions. It’s kind of there to sort of maybe un- if you’re stuck and you want to get unstuck, or you just need a spark to keep going, or you need to review a legal document. I’m not, I think that has been, that is complete, right? That part of it is complete. I think at the organizational level, where the vetting process and the testing, and here it happens to be a very clear process, which is like we’re going to have to test this code before it goes out. Or whether it be we’re going to change the way we work because we have AI now, that is just at the, we’re at the like 3% mark of that change, and we’re too early.

Paul Ford: 23:42 I want to close with something kind of to think on, right? Which I think is important, and we’re trying to work on this too, everybody is. Everyone has experienced this technology as an individual. Exactly. And it’s one of the ways that it really has blown up in our face because that’s actually how people sit there and they’re like, it told me my scientific theories are brilliant.

Rich Ziade: 24:00 My God. Yeah, yeah.

Paul Ford: 24:00 Sycophantic and the organization. Remember when you start working and you kind of get that boss who sits you down and is like ‘this isn’t it, buddy’? It’s incredibly affirming.

Rich Ziade: 24:08 Yeah.

Paul Ford: 24:09 Right? And AI’s never going to do that. Just never going to. Like, so everybody’s having this experience where they’re getting their narcissistic supply fed, they’re writing code, they’re drawing pictures, and nobody is swooping in and going ‘hey, that’s kind of garbage’.

Rich Ziade: 24:22 Yeah.

Paul Ford: 24:23 Right? That’s what the organization needs. Like, the organization doesn’t need all these little tiny people, like in in cubes, going like ‘I came up with everything’.

Rich Ziade: 24:31 Yeah. It’s it’s also when you put forward the work to an org and it falls on its face, it’s very embarrassing. Like, it’s not good, right? Like, you can try it at your desk and fail a bunch of times till you feel good about it, but a tool like this, it’s just going to light up everything red.

Paul Ford: 24:46 And we’re going to see, now that we have the giant AI companies which are all worth like nearly a trillion dollars, they are real, they really want to make the enterprise work. Yeah. But they’re their view of this is as a one-to-one thing that kind of scales up.

Rich Ziade: 24:59 Yeah. So I don’t know how that’s going to go. It’s going to go, we could, we should, we’ll have conversations about that. It’s where we are swimming right now, which is how does an org internalize, metabolize all this? Right? So it’s useful.

Paul Ford: 25:11 I’m going to tell you. I’m going to tell you. Orgs don’t bend to software.

Rich Ziade: 25:17 No, they don’t.

Paul Ford: 25:18 Small orgs have to. Big orgs, the software must bend to them.

Rich Ziade: 25:23 Yes.

Paul Ford: 25:24 Even if it’s AI and it’s worth a trillion dollars. So I think that’ll be really wild to see and I’m going to enjoy that.

Rich Ziade: 25:31 There’s another way to bypass all this and get incredible transformation into your organization.

Paul Ford: 25:38 That’s right, that’s right. And let me let me tell you, it’s to call, is it 1-800-THOUGHTWORKS…

Rich Ziade: 25:43 …or Circle CI? No! Jesus. Ah, that was going to be a smooth exit and you made a joke.

Paul Ford: 25:52 We are a New York City shop, we’re a growing group of people and we are solution engineers and you say ‘hey, I need to do this thing’. So I’ll give you I’ll give you a couple examples. Right now somebody called, they’re like ‘hey, we built this really cool app and it’s a scientific app, but we’re having trouble getting people to use it’.

Rich Ziade: 26:07 Like academic, professors are using it.

Paul Ford: 26:09 And we’re like ‘oh, this is perfect’. And we’re like ‘we are going to make this really pretty for you. We’re going to make it pretty and we’re going to make it easy for people to walk in and when I say pretty, I mean good UX and so on. We’re going to do that as just like a prototype to see what happens next’.

Rich Ziade: 26:22 Great.

Paul Ford: 26:23 Okay. And then we got other ones which are much bigger, which are sort of like ‘hey, can you replatform, I need everything. I need a new CRM and I need a new this and I need a new that’. And we’re like ‘yeah, we’re going to put it all together for you in one nice one nice package’. So that’s who we are, that’s what we’re about. If you want to talk to us, you just send an email to hello at aboard.com. We’re on the we’re on the list. We’ll always take the call.

Rich Ziade: 26:32 Great. Friends, just so you know, we would love to hear from you. Not just about business. Obviously, we love business, but we want to also hear about what worries you about this technology, what you’re learning, what you think we should be paying attention to. We’d love to hear about guests that we should have on. Maybe not you don’t have to send us like yourself as a guest.

Rich Ziade: 27:00 Sometimes that happens a lot, it’s pretty awkward, but beyond that—

Paul Ford: 27:03 Unless you’re awesome.

Rich Ziade: 27:04 Yeah, that too. Maybe, maybe we do want to hear from you. Anyway, please get in touch,

Paul Ford: 27:07 please ask us any question, we would love to do more advice columns.

Rich Ziade: 27:11 How do they do that, Paul?

Paul Ford: 27:12 Oh my god, thank you. Well, they can just send the email to hello@aboard.com, they can also check us out on YouTube, they can give us that beautiful subscribe and thumbs up, they can subscribe to the podcast, and they can give us five stars. So there’s lots of ways to interact in really positive ways with us, and that’s what we’re all about.

Rich Ziade: 27:29 Have a great day.

Paul Ford: 27:30 Bye.