Skip to content

The central shift: what is the engineer’s job now?

Your unit of contribution is no longer code. It is a useful, verified change in the real system.

⏱ 6 minChapter 1 / 18

1.1The essence of the manifesto

Three shifts happen at once

The manifesto that grounds this course describes three complementary changes. Open each card to see what changes — and what it asks of you.

1.2The new unit of contribution

A useful, understood, verified, sustainable change

Your contribution is no longer measured in lines of code. It might be a feature, a removed performance limit, a recurring incident that stops recurring — or concluding that a request is best served without new software. The chain below shows every link that has to hold. Select a link, then break it.

Select a step

What it requires

Relevant problem

Understanding the user and the domain well enough to pick a problem worth solving — including deciding not to build.

If it fails

A technically sophisticated system gets built for a need that doesn’t exist. Everything downstream is wasted, however well executed.

Value flows end to end.

1.3The scarce resource changes

Production got cheap. Living with bad choices didn’t.

If code production is broadly delegable, human investment should concentrate on what keeps that capacity from turning into results: domain understanding, hard decisions, integration, reliable evidence and available attention.

Cost to produce an alternative↓
Cost to live with a bad alternative=

maintenance · operations · consequences for users

The excellent professional learns to increase execution capacity without increasing the need for supervision in the same proportion — by turning quality criteria into contracts, tools, tests, limits and feedback.

1.4What “up to date” means

AI-first becomes the default

For delegable tasks, starting with AI execution becomes normal practice. Manual intervention becomes a choice driven by value, risk or learning — and you should be able to say which one.

  1. 1

    Use the available capacity

    Delegate real work. Know tools through hands-on execution, not demos.

  2. 2

    Reorganize your own work

    Create conditions to delegate more, monitor exceptions and improve the flow.

  3. 3

    Reinvest the freed capacity

    Deepen judgment, explore more valuable problems, build shared assets.

Key takeaways

  1. 1

    The manifesto changes three things at once: your individual role, the delivery flow and collective responsibility.

  2. 2

    Your unit of contribution is a useful, understood, verified and sustainable change in the real system — code is just one of its artifacts.

  3. 3

    When producing alternatives is cheap, the scarce resources are judgment, integration, evidence and attention.

  4. 4

    Start with AI by default; intervene manually when value, risk or learning justify it — and remove the obstacles that still require repetitive oversight.

Check your understanding

Question 1 of 3

A request could be solved by changing a configuration. Generating a new microservice would take an agent ten minutes. What does the new unit of contribution suggest?

Read the full section of the original reportThe complete, unabridged text — with every source and nuance.

1.1. The essence of the manifesto

The manifesto brings together three complementary shifts.

First, the individual role changes. The engineer comes to direct models and agents: making intent explicit, providing the conditions for execution, recognizing limits, and turning recurring failures into improvements to the working system. The ambition is to enable autonomous, continuous progress with less need for repetitive intervention.

Second, the development flow changes. Speeding up implementation shifts the bottlenecks. Specifications, integration, testing, CI, review, approval, and deployment all need to be reconsidered. The work includes redesigning entire stages when simply speeding up one activity no longer produces a meaningful gain.

Third, collective responsibility changes. Context, tools, automations, and useful practices need to benefit the team. Some improvements depend on organizational investment, and identifying those dependencies is also part of the engineer's responsibility.

The manifesto itself preserves expertise, architecture, documentation, testing, and human accountability. Its proposal is to redistribute effort so that this competence can steer a much greater execution capacity. This section summarizes the material provided by the user. F01

1.2. The new unit of contribution

The unit of professional contribution becomes a useful, understood, verified, and sustainable change in the real system.

This might mean delivering a feature, removing a performance limitation, reducing a recurring incident, simplifying a process, or concluding that a request would be better served without adding software. Code is one of the artifacts of that contribution. An API contract, an architectural decision, a test that captures an important failure, or an environment that lets agents investigate problems on their own can also be decisive.

An operational formulation helps make the breadth of the work visible:

Relevant problem → explicit intent → delegable execution → evidence of correctness → observed effect → reusable learning.

Each transition requires competence. A failure at the first stage can produce a technically sophisticated system for a need that doesn't exist. A failure in verification can let a convincing implementation reach production with a serious defect. A failure in learning makes the same team pay repeatedly to solve the same kind of problem.

1.3. The scarce resource changes

Once we adopt the premise that code production has become broadly delegable, human investment should concentrate on the constraints that prevent that capacity from turning into results: understanding of the domain, hard decisions, integration, reliable evidence, and available attention.

This is a central inference of this report. If an engineer can request several implementations in a short time, the ability to compare solutions, notice incorrect assumptions, and decide which complexity deserves to exist gains value. The cost of producing an alternative may fall dramatically; the cost of living with a bad alternative still includes maintenance, operations, and consequences for users.

The excellent professional learns to increase execution capacity without increasing the need for supervision in the same proportion. To do so, they turn quality criteria into contracts, tools, tests, limits, and feedback.

1.4. What it means to be up to date

For delegable tasks, starting with AI execution becomes the normal practice. Manual intervention becomes a choice driven by value, risk, or learning. The engineer needs to justify where their direct execution adds something, and to invest in removing the obstacles that still require repetitive oversight.

Being up to date comes to involve three simultaneous moves:

  1. Using the available capacity: delegating real work and knowing tools through hands-on execution experience.
  2. Reorganizing one's own work: creating the conditions to delegate more, monitoring exceptions, and improving the flow.
  3. Reinvesting the freed-up capacity: deepening judgment, exploring more valuable problems, and building shared assets.

The relevant professional lag appears when a person keeps organizing their value exclusively around activities they could already delegate, without developing the judgment and the infrastructure that would allow them to expand their contribution. This is a diagnosis of practice, not a verdict on the person or on their ability to learn.