PRODUCT.ENGINEER
ManifestoThe RolePlaybookLoops
Back to blog
careerJuly 10, 202610 min read

Fly Ahead of the Airplane: A Product Engineer Mindset

In aviation, flying behind the airplane kills. In product engineering, it makes you irrelevant. The anticipation mindset that defines the best Product Engineers.

Felipe Barreiros
Fly Ahead of the Airplane: A Product Engineer Mindset

On this page

  • The engine can quit at any moment
  • What flying behind the airplane looks like in engineering
  • What flying ahead means in product engineering
  • The high-impact individual contributor
  • The provocation for technical leaders
  • The grass field exercise
  • Flying ahead is a daily choice
  • FAQ

On this page

  • The engine can quit at any moment
  • What flying behind the airplane looks like in engineering
  • What flying ahead means in product engineering
  • The high-impact individual contributor
  • The provocation for technical leaders
  • The grass field exercise
  • Flying ahead is a daily choice
  • FAQ

TL;DR: Pilots who survive are the ones who always know where to land before they need to. The best Product Engineers do the same with their code, their tools, and their career. In the AI era, whoever does not anticipate falls behind the airplane. And falling behind is how accidents happen.

The engine can quit at any moment

In aviation, there is a concept that separates pilots who survive from pilots who become statistics: flying ahead of the airplane. It means that at every second of flight, you already know what comes next. Which controller will talk to you. What altitude you need to maintain. What message you will transmit. And, most importantly, where you will land when the engine quits.

Not if the engine will quit. When.

In every flight I've made, more than sixty hours in the air, the engine never quit. But at every moment I looked at the ground and identified: grass field there, runway there, poles and power lines there. This constant exercise of anticipation isn't paranoia. It's professionalism. It's what keeps you alive when the improbable happens.

The opposite, flying behind the airplane, is when the pilot is reacting to what already happened instead of anticipating what will happen. The airplane is literally ahead of them. And when the airplane is ahead of you, accidents happen.

Flying behind

attention
Attention trails the airplane. Everything that happens is a surprise.

Flying ahead

attention
Attention runs ahead of the airplane: the next call, the next altitude, the field below.
the airplane · nowtime →
Fig. 1 · Same airplane, two positions: where the attention lives

This mindset applies perfectly to product engineering. And in the AI era, it has never been more important to stay ahead.

Join 2,000+ engineers who define, build, and ship.

One email per week. Practical frameworks for product engineers. No spam.

What flying behind the airplane looks like in engineering

Flying behind the airplane in engineering manifests in very concrete ways:

You learn tools after everyone else has already mastered them. The entire team is already using AI to accelerate development cycles and you're still trying to understand what a prompt is. Not because you're lazy, but because you thought "this will pass."

You react to problems instead of anticipating them. Deploy broke? You investigate. User complained? You fix. Metric dropped? You analyze. Always after the fact. Never before.

You wait for someone to tell you what to do. A PM writes the spec, a designer delivers the Figma, you implement. When the chain breaks, you stop. Not because you're incapable, but because you positioned yourself as an executor, not an owner.

You confuse having a team with not needing to know. "I have technical people for that" is the corporate version of flying behind the airplane. When those people leave, or when technology changes the work model, you are grounded without knowing how to take off again.

A product engineer who flies behind the airplane becomes progressively irrelevant. Not all at once. Slowly. Like an airplane losing altitude without the pilot noticing.

What flying ahead means in product engineering

Flying ahead of the airplane in product engineering means systematically anticipating what comes next across three dimensions:

1. Anticipate the impact of your code

Before merging anything, you have already thought about second-order effects. Not just "it works and passes tests" but "how does this interact with the system when 10x more users hit it" and "what happens when the edge case that seems improbable occurs in production."

This is the equivalent of looking at the grass field while flying. You do not wait for the engine to quit to figure out where to land.

2. Anticipate the technology curve (AI tools for Product Engineers)

AI is not a fad. It is a fundamental shift in how software is built. Engineers who fly ahead are mastering these tools now, not when they are forced to. They are exploring agentic engineering and integrating AI into their workflows. They do not ask "do I need to learn this?" They ask "how can I use this before everyone else?"

The difference between formatting a computer ten years ago and formatting today illustrates this well. Before, you went to a forum, searched for a tutorial, followed step-by-step instructions on some page. Today, you open Claude and say "guide me through this." The tool changed. The result is the same. But whoever adapted first captured the advantage.

3. Anticipate what the business needs

Do not wait for someone to translate business objectives into technical tasks for you. The engineer who flies ahead understands the commercial context, connects metrics to product decisions, and proposes solutions before anyone asks. They speak the language of impact, not just the language of code.

The high-impact individual contributor

Two parallel paths ascending together toward the same destination
Two parallel paths ascending together toward the same destination

In Silicon Valley, a concept has emerged that crystallizes this mindset: the HIIC, the high-impact individual contributor. The person who has nobody reporting to them, but delivers disproportionate impact. In a pod with one or two others, they produce the output that used to require an entire department.

In the AI era, this has become even more achievable. A pod of two or three product engineers, with deep mastery of AI tools, delivers what used to require a team of ten. Not because those other people were bad, but because the work model has changed. Less coordination, more execution with judgment.

Before

a team of ten
→
one department's output

Now

a pod of two or three · AI
→
the same output
Fig. 2 · Conceptual: the leverage shift. The same output, a fraction of the structure

There is a story of an executive hired as VP with the expectation that she would build a large team. First thing she said: "don't hire those people." She knew that with the right tools and the right mindset, a small, tight-knit group can have impact that previously required an entire organizational structure.

This doesn't mean large teams don't matter. It means the relationship between headcount and output has changed dramatically. And whoever noticed this first is flying ahead.

The provocation for technical leaders

If you lead engineering teams, a provocation: will you have this team forever?

I am not saying the people who work with you today will be let go. I am saying the work will change. The structure will change. What is expected of each person will change. And whoever is flying behind the airplane when that change arrives will suffer more than they need to.

A technical leader who flies ahead doesn't just orchestrate. They master. This is what defines leadership in AI-assisted engineering. They know the tools deeply enough to know when to ask the right question, when to challenge a solution, and when the AI is hallucinating. The drill exists to drill holes in walls, yes. But knowing how the drill works lets you choose the right bit, identify when the motor is failing, and teach others to use it more efficiently.

"I don't need to know how it works, I have people for that" is the sound of an airplane falling behind.

The grass field exercise

Dark terrain with an illuminated landing strip and alternative zones marked around it
Dark terrain with an illuminated landing strip and alternative zones marked around it

In aviation, the exercise of identifying where to land is continuous. It is not something you do once before takeoff. It is something you do every second of flight.

In product engineering, the equivalent is:

Every week, ask: if the primary tool I use today disappeared tomorrow, would I be productive with the alternative?

Every month, ask: what changed in my field in the last 30 days that I have not yet tried?

Every quarter, ask: if my role were eliminated tomorrow, what would my next step be? Am I building skills that make me valuable regardless of any specific organizational structure?

This is not an anxiety exercise. It is a readiness exercise. The skills of a product engineer are built exactly this way: deliberately and continuously. The same kind of calm readiness a pilot maintains while looking at the grass field knowing they will probably never need it. But if they do, they already know exactly what to do.

Flying ahead is a daily choice

Flying ahead of the airplane isn't a state you reach once and maintain forever. It's a daily choice. Every day you don't learn something new, the airplane gains a meter ahead of you. Every week you don't try a new tool, it gains ten. Every month you delegate without understanding, it gains a hundred.

capability ↑
the gaptodayFlies aheadFlies behind
time →
Fig. 3 · Conceptual: the gap compounds. A meter a day, ten a week, a hundred a month

And on any given day, the engine quits. A reorganization. A layoff. A market shift. A technology that makes your knowledge obsolete.

Whoever is flying ahead already knows where to land. Already has the alternative skills. Already tried the paths. Already knows exactly what the next step is.

Whoever is flying behind panics.

The good news is you can choose, right now, in this moment, to be ahead. You don't need permission. You don't need a course. You don't need a manager telling you to. You need to decide that flying behind isn't acceptable for you. If you're considering this transition, the product engineer career path might be your next grass field.

The airplane doesn't wait. It never does.

FAQ

What does flying ahead of the airplane mean?

In aviation, flying ahead of the airplane means anticipating every next step of the flight before it happens. The pilot knows where to land if the engine quits, which radio frequency to use next, and what altitude to maintain. In product engineering, the concept translates to anticipating technology shifts, code impacts, and business needs before they become urgent.

How do Product Engineers stay ahead of the technology curve?

Product Engineers who fly ahead adopt new tools and methodologies before they are forced to. They experiment with AI, explore new frameworks, and master tools that amplify their productivity. The difference is between learning when it is a competitive advantage vs. when it is a minimum requirement.

What is a high-impact individual contributor?

A high-impact individual contributor (HIIC) is someone who delivers disproportionate impact without direct reports. In the AI era, a pod of two or three product engineers with deep tool mastery can deliver results that previously required much larger teams, because the work model shifted from coordination to execution with judgment.

How can technical leaders fly ahead of the airplane?

Technical leaders fly ahead by mastering tools beyond just orchestrating teams. This means deeply understanding how AI works, knowing when to challenge a solution, and identifying when tools are hallucinating. The mindset of "I have people for that" is the equivalent of flying behind the airplane.

FB
Felipe Barreiros

Sr. Product Engineer @ AWS

Leading a tech product at AWS with 35 engineers impacting 6.1M customers across 16 languages. 2x founder with exits (acquired by NASDAQ:XP). Coached 12,000 tech graduates. TEDx Speaker. Global Shaper by World Economic Forum. Building product.engineer because 2026 is the year engineers own the full product cycle.

LinkedInX.comGitHubInstagram

Related posts

engineering

Agentic Engineering: Working With AI, Not Just Using It

Agentic engineering is the discipline of designing systems where AI agents are collaborators, not tools. Learn how product engineers ship with agents.

Jul 15 · 18 min read
engineering

Post-Agile Software Development | Moving Away from Agile

Post-agile software development explained: why top PE teams dropped sprints for continuous ownership, and how to make the transition.

Jul 14 · 19 min read
product

The Product Engineer's Guide to Metrics and Measurement

Product engineer metrics that matter at each stage. Learn which KPIs to track, how to set up measurement, and how to present results that drive decisions.

Jul 11 · 18 min read
product.engineer

When building becomes abundant, value moves to judgment.

Learn

  • Blog
  • Manifesto
  • Authors
  • RSS Feed

Tools

  • Loops
  • Playbook
  • Discovery
  • Cloud Maturity
  • 5 Whys

Opportunities

  • Jobs
  • Hot Jobs
  • Companies
  • The Role
© 2026 product.engineer
||