How to answer "Just use AI and move faster"

3 simple tips

15.2k views
Thanks Weave for supporting today’s article!

One of my main struggles over the past year: I'm expected to mentor my engineers and help them adopt AI more effectively, but it's hard to know where to even start.

This became much easier since my company integrated Weave. It gives your engineers (and you) visibility into how you use LLMs and where you can improve, with concrete tips (based on your sessions).

So instead of a vague 'we need to be more effective', you can see exactly where your team can improve.

As I shared in Explaining to business people why building software is still hard, when of the questions I often have to deal with is “Why can’t you use AI and move much faster?”

The article is another try at an answer.

The good old days

For 20 years, the conversation around moving faster and project timelines was pretty much the same. 

We had the iron triangle to guide us:

You have scope, time, and cost. You couldn’t adjust just one of them - if you wanted more scope or tighter deadlines, you needed to compromise on something else.

Time

If you want an increased scope, with the same number of people, you can either delay the project, or ask everyone to work longer, grinding over the weekend (in both cases, adding time).

Obviously, that’s not a lever you want to pull often as a manager if you want to keep a healthy team, but it’s a possibility. 

Cost

Another option is to add additional engineers to the project. This one rarely works (see Brook’s law: “Adding manpower to a late software project makes it later”), but for a long and ambitious project it might work.

Scope

The most sensible one, and then one I use most:

Finish at the same time, with the same team. You just prioritize together what you could cut. You want to turn that into a trade-off decision for the leader who wants to move faster, so they’ll feel in control.

Quality

The point of the triangle is that if you adjust one of the vertices, you need to adjust the others accordingly - and if you insist on not changing them, the quality will suffer. 

In theory, quality can also be a lever, but I've never met anyone who told me to release shitty software to existing customers. It’s always kind of a given that you don't want to sacrifice quality.

“Just move faster”

Over the last 6 months, there has been a lot of pressure to move faster.

The first thing I start with is the basics and try to cut scope. Figure out how the business is going to be better because of the work we are doing? Which part is the least important for it? And come up with a suggestion for what we can postpone .

If that doesn’t work, and you are still told, ‘You just have Claude, can’t you finish all of it on time?’, here’s what I’d do (after taking a deep breath):

1. Talk to your team

I believe that as a software industry, we still have room for improvement in how we use the new tools to move faster. We are still in the phase of learning, even at Harvey, where products and features are shipped crazy fast. 

So instead of being on the defensive, I’d start by talking to your team.

You can tell them: let’s do a thought experiment. Let's say we have an unlimited budget. What if we loaded up Codex/Claude, got Astra/Fable running on this problem, and had it do a first pass, do you think it can actually work? Do you think that it’ll help us in any way?

Of course you're going to get a lot of pushback, because people have different opinions about AI-generated code. You’ll probably hear some variation of: “No, it won’t work, and it will be a huge waste of time”. 

Yes, you have a hard job, being the bridge between your engineers and the rest of the company in our crazy times.

You have to balance both sides. On one hand, as I mentioned, I’m sure there are still many ways we as engineers can improve. You have to dig deep and understand what exactly won’t work.

On the other hand, you have to really listen to what the engineers are saying and work hard to understand the limitations they talk about. For that, you need the next part:

2. Experience it yourself

You have to experience the current way of working yourself. There is no way around it - engineering leaders who just push their engineers to ‘use AI more’ are not effective. Get your own Codex/Claude account, write services, build stuff, understand what works and what doesn’t. 

Even if your org doesn’t explicitly expect it from you. Even if you’ve been hands-off for years.

3. Answer accurately 

Once you have the full context, both from your team and your own experience, you can provide an accurate and balanced answer. For example: 

“I understand what you're saying about moving faster with AI here. We are already generating all our code using the frontier models. To move even faster, we would need to stop reviewing the code we produce. We tried that, but the result was a severe hit to quality, which we don’t want to affect our clients. We are working on a way to automatically detect which code is less risky, to reduce the review bottleneck”.

(The Iron Triangle anyone?)

That answer has 3 parts:

  • You show what you already do, and how LLMs let you move faster than before

  • You acknowledge the current gaps and limitations

  • You share a plan on how to address them

When you back the answer with real experiences and conversations with your team, there is a much higher chance your point will land, and the pressure reduced. 

Final words

In my opinion, the most important thing here is to not be the shit umbrella for your team. It’s tempting to shield them from those conversations, but over the long run, it does more harm than good. Lay out the problem and listen to what they have to say.

What I enjoyed reading this week

  1. I don't want the details. On what leadership really cares about in postmortems.

  2. The Manager’s Path in the Age of AI. Superb article by Camille Fournier (author of The Manager’s Path book).

  3. Inside OpenAI's agentic software factory. Gave me some interesting inspiration for my own team.

Know a manager who’d get something out of this?

Get the next one in your inbox

One email a week for engineering managers. No spam, unsubscribe anytime.

Recommended for you