Skip to content
Go back

AI-Assisted Development: From Implementation to Judgment

6 min read

Senior engineers spend 80% of time implementing, 20% deciding. This ratio is backwards. Your judgment is valuable. Your typing is not.

Traditional constraint: Exploring multiple solutions costs 3x the implementation time. Result: Ship first working approach, not best approach.

Table of contents

Contents

The Solution

AI assistants flip the ratio: 20% reviewing code, 80% applying judgment.

Critical thinking scales. Implementation doesn’t. You can evaluate 3 architectural approaches in the time it takes to implement one.

Example: Goose (open-source AI assistant) handles codebase analysis, implementation, testing, and documentation. You provide business context, architectural judgment, and approve decisions at critical gates.

Time allocation comparison: traditional vs AI-assisted development Figure 1: The 80/20 flip - Traditional approach wastes expert judgment on implementation, AI-assisted approach maximizes strategic thinking

Real Example: Dependency Management

Problem: Need automated dependency updates. Bun package manager is new—Dependabot doesn’t support bun.lock files.

Traditional approach:

AI-assisted approach:

Outcome:

Key insight: AI cannot know your scale, team size, or priorities. You apply business context to technical options.

Source: PR #32 - Add Dependabot for automated dependency updates

Real Example: CI Modernization

Problem: math-mcp-learning-server had no CI workflow. Legacy tooling (mypy) was slow and unused.

The Approach

AI-assisted process:

The Results

Quantifiable outcomes:

Key insight: Cross-project learning. Patterns transfer automatically. AI applies knowledge from previous work to new contexts.

Source: PR #52 - Add modern CI workflow

Quantifiable Business Value

Decision Quality

Senior Engineer Leverage

MetricTraditionalAI-AssistedBusiness Impact
Time allocation80% implement, 20% strategy20% review, 80% strategy4x leverage on expert judgment
Scope per engineer1-2 specialtiesFull stackEliminate specialist bottlenecks
Exploration costHigh (must implement)Low (preview and abandon)Ship best solution, not first

Table 1: Comparison of senior engineer time allocation and scope between traditional and AI-assisted approaches

Measured Time Savings

Average: 70-80% time savings on infrastructure and DevOps tasks

At 10 infrastructure tasks per month, this recovers ~60 hours per year per engineer—equivalent to 1.5 weeks of productive time returned to strategic work.

Strategic Impact

OutcomeTraditionalAI-AssistedBusiness Value
Engineer capability1-2 specialtiesFull-stack scopeEliminate specialist bottlenecks
Production riskManual review onlyAI + approval gatesGovernance without slowdown
Knowledge retentionTribal (turnover risk)Codified in recipesTeam continuity despite turnover
Onboarding timeWeeks (shadowing)Hours (follow recipes)Faster team scaling

Table 2: Strategic outcomes and business value comparison between traditional and AI-assisted workflows

The Recipe Model: Codifying Judgment

Goose uses “recipes” (YAML workflow definitions) that codify your judgment and process:

5-phase workflow:

  1. ANALYZE - Understand codebase and problem
  2. RESEARCH - Explore 2-3 solution approaches with trade-offs
  3. PLAN - Detailed implementation plan
  4. IMPLEMENT - Code, tests, documentation
  5. PREPARE - Create PR, verify branch, push

5 mandatory STOP points: AI proposes, you approve before proceeding.

Recipe workflow diagram with 5 STOP gates for human approval Figure 2: Recipe workflow enforces governance through 5 mandatory approval gates - AI proposes, human judges

Why this matters:

Example recipe structure:

name: oss-coder
title: OSS Contribution Specialist
description: |
  Open-source contribution specialist with mandatory approval checkpoints.

instructions: |
  ## Workflow Phases (with Mandatory STOPs)
  
  ### Phase 1: ANALYZE
  **STOP - Present to user:**
  - Repository architecture summary
  - Issue/problem statement
  - Relevant files identified
  **ASK:** "Does this analysis look correct? Should I proceed to research?"
  
  ### Phase 2: RESEARCH
  **STOP - Present to user:**
  - 2-3 possible solution approaches
  - Trade-offs for each
  **ASK:** "Which approach do you prefer?"
  
  ### Phase 3: PLAN
  **STOP - Present to user:**
  - Specific files to modify
  - Implementation steps
  **ASK:** "Do you approve this plan?"
  
  # ... continues through IMPLEMENT and PREPARE phases~/.config/goose/recipes/oss-coder.yaml

Full recipe: oss-coder.yaml on GitHub Gist

The recipe enforces branch hygiene (never push to main), conventional commits, test requirements, and approval workflow. Updated after premature upstream contribution attempt—now requires thorough local testing before any OSS contribution.

When This Approach Works

Works for:

Doesn’t work for:

Critical success factor: You must have expertise to evaluate proposals. AI amplifies judgment, doesn’t replace it.

The Transformation

Traditional: Expert time is expensive → minimize exploration → ship first working solution

AI-assisted: Expert time focused on judgment → maximize exploration → ship best solution

The shift: Your role transforms from typing code to evaluating proposals. 80% implementation becomes 80% strategy.

Why this matters for your career: As AI handles more implementation, critical thinking and judgment become the scarce, valuable skills. Engineers who master AI-assisted workflows position themselves for the future job market—where strategic thinking, not typing speed, determines value.

For technical leaders: This amplifies your most expensive resource—expert judgment. When your bottleneck is making the right decision (not typing code), AI becomes a strategic multiplier.


About Hugues Clouâtre

Technology leadership, AI workflows, and cloud architecture insights from a world-class executive leader with expertise in AWS, Oracle, and digital transformation.


Previous Post
Migrating to Cloudflare Pages: One Prompt, Zero Manual Work

Related Posts