Write the Rules the Code Runs On
As agents write more implementation, senior engineers move up a level. The scarce skill is describing judgment clearly enough that tools and teams can execute safely.
A year ago, I read every pull request myself.
Recently, I shipped a feature I barely touched.
An agent wrote it. Another agent reviewed it. A third one caught a bug in CI and fixed it before I opened my laptop.
My job did not disappear.
It moved up a level.
I am not only writing code anymore. I am writing the rules the code gets written by.
What good looks like. Where the guardrails go. When a human still has to say yes.
That part cannot be handed off casually.
The Bottleneck Is Moving
For years, engineering bottlenecks were often implementation bottlenecks.
Who can write the code? Who knows the framework? Who can debug this integration? Who can make the thing work?
Those questions still matter. But AI changes their weight.
When implementation gets faster, the bottleneck moves to the quality of direction.
The hard questions become:
- Did we describe the problem clearly?
- Did we provide the right context?
- Did we set useful constraints?
- Did we define acceptable risk?
- Did we create verification strong enough to trust the output?
- Did we know when the tool should stop and a human should decide?
That is engineering work.
It just happens one layer higher.
Judgment Has to Become Explicit
Experienced engineers carry a lot of implicit judgment.
They know when an abstraction is too clever. They know when a test is meaningless. They know when a migration plan is missing the dangerous part. They know when a solution technically works but creates future pain.
Much of that judgment lives in their head.
AI-assisted development forces that judgment into writing.
If you want agents to produce useful work, you have to define:
- What patterns are acceptable.
- What architecture boundaries must not be crossed.
- What failure modes matter.
- What tests are required.
- What conventions are local to your team.
- What tradeoffs are acceptable.
- What requires human review.
This is why the best engineers will not be the ones who simply prompt the most.
They will be the ones who can describe their own judgment clearly enough that a machine and a team can run on it.
Rules Are Not Bureaucracy
Some engineers resist rules because they have seen bad process.
Bad rules slow people down. Good rules create leverage.
A good rule removes repeated decision cost.
Examples:
- "All external provider writes must be idempotent."
- "Generated tests must fail against the old behavior before they are trusted."
- "No new API path ships without ownership, logging, and rollback notes."
- "Business logic belongs in services, not route handlers."
- "Agent-generated code must include a short explanation of tradeoffs and unknowns."
- "Risky UI changes require a screenshot diff and one manual smoke test."
These rules are not decoration. They encode scars.
They let people and tools move faster without rediscovering the same failure modes.
The New Senior Engineering Skill
Senior engineers used to create leverage by reviewing code, mentoring teammates, designing systems, and solving hard problems.
They still do those things.
But another skill is becoming more important:
turning expert judgment into reusable operating systems.
That can look like:
- A coding standard agents can follow.
- A design review checklist that catches real risks.
- A debugging workflow for production incidents.
- A pull request template that surfaces tradeoffs.
- A test strategy that defines confidence.
- A set of prompts that teach the tool your architecture.
- A small internal skill that helps junior engineers plan work.
This is not less technical than writing code. It may be more technical, because vague rules produce bad systems.
Human Approval Still Matters
The goal is not to remove humans from engineering.
The goal is to put human attention where it matters most.
Humans should still own:
- Product intent.
- Architecture direction.
- Security posture.
- Risk acceptance.
- Incident response.
- Ethical and customer-impact decisions.
- Final accountability for production behavior.
AI can help execute. It can suggest. It can inspect. It can generate. It can even catch some mistakes.
But production does not page an agent in a meaningful accountability sense. A human team still owns the outcome.
That means the rules need clear escalation points:
- When confidence is low.
- When the change touches money, privacy, security, or compliance.
- When generated output conflicts with architecture.
- When tests pass but behavior feels wrong.
- When a decision changes product semantics.
The system should know when to stop.
How to Start Writing Better Rules
Start small.
Do not try to design a complete AI engineering operating model in one weekend.
Pick one recurring workflow:
- Code review.
- Bug investigation.
- Feature planning.
- Test generation.
- Refactoring.
- Release notes.
Then write down how a strong engineer on your team does it.
Ask:
- What questions do they ask first?
- What information do they gather?
- What mistakes do they avoid?
- What does "done" mean?
- What requires escalation?
- What examples show good output?
Turn that into a checklist, prompt, template, or skill.
Then use it, watch where it fails, and improve it.
The Career Signal
This work is visible in a different way than raw implementation.
An engineer who writes code creates output.
An engineer who writes the rules creates leverage.
They make other engineers faster. They make agents safer. They reduce review load. They preserve architecture. They turn personal judgment into team capability.
That is exactly the kind of impact promotion rooms should understand.
But only if you explain it.
Do not say, "I improved our AI workflow."
Say:
"I turned our review and test expectations into reusable agent instructions. It reduced repeated review comments, improved test consistency, and gave junior engineers a clearer path to safe changes."
That is the case.
The Line Has Moved
The line between human work and tool work is moving.
It is not where it was last year.
That can be uncomfortable. It can also be clarifying.
If your value was tied only to typing speed, the ground is shifting under you.
If your value is tied to judgment, systems thinking, product understanding, and the ability to make others more effective, you have more leverage than before.
The next few years will reward engineers who can make judgment explicit.
Write the rules.
Then make sure the system follows them.
If your technical leverage is moving from implementation to systems of work, your visibility needs to move with it. The Engineering Visibility Score assessment helps you see whether that leverage is clear to the people deciding your next scope.
Know your Engineering Visibility Score
You've just read about engineering visibility. Now find out exactly where you stand. The Engineering Visibility Score assessment takes 3 minutes and gives you a personalized breakdown across 5 dimensions: visibility, strategic communication, influence, technical leverage, and career intentionality.
Take the Free EVS Assessment →Free. No credit card. Takes 3 minutes.
About the author
Thomas Aistleitner
Director of Engineering at Sportradar leading 30+ engineers across 5 teams. 15+ years in engineering. Thomas writes about engineering visibility, career growth, and the skills they never teach in computer science. Follow on LinkedIn →