Coding Skills That Matter in the Age of AI

AI has made writing code cheap. To code effectively with AI, it’s useful to learn skills commonly associated with software engineering management. That’s why we designed a curriculum around what matters most now: deciding what to build, designing solutions, and proving they’re right.

Reason atRight LevelIsolateChangeRe-applyReasoningDirectAgentsAdjust onNew InfoDivide &DelegateDesignWorkflowsControlWorkflowsWork inIncrementsGet EarlyFeedbackMaintainUnderstandingKeepCoherenceKeep ChangesReversibleManageMemoryBuildReusableKnowledgeAnalyzeAttacksSecurePracticesAI CodeSecurityAI SystemRisksSupply ChainRiskDesignInteractionDesign DataModelDecomposeProblemsAnalyzeDependenciesManageConstraintsDesignVerificationJudge IdeasDefineSuccessWeigh ValueDecide UnderUncertaintyVerifyAcrossDimensionsVerifyAgainst SpecRead &Review CodeMonitor &DiagnoseDebug FaultsSelf-CheckingLoopsEvaluate &Measure
TasteIncrementalitySpec & DesignBuildVerifySecurityAbstraction

The governing practices

The process of development should be informed by judgment about what’s worth building and guided by building in shippable increments.

  • TAS

    As building becomes inexpensive with AI, considering what’s worth building and what defines a good result is the first step required to avoid generating slop.

  • INC

    Incremental, verifiable development is necessary to maintain understanding and coherence over work that is increasingly produced by AI.

TAS

Taste — what’s worth building

INC

Developing incrementally

The build loop

Every piece of work moves through specification, building, and verification. As AI takes on more of the building, human skill concentrates in specifying well and verifying thoroughly.

  • SPC

    When an AI performs the implementation, human skill concentrates in framing the problem and defining success, including how it will be verified, before anything is built.

  • BLD

    As more work is delegated to AI, building turns into directing, adjusting when necessary, and designing workflows.

  • VER

    Because generation is inexpensive and pervasive, verification is the new development bottleneck. Value concentrates in detecting and correcting output, especially when it’s “almost right.”

SPC

Spec & Design

BLD

Build

VER

Verify

Cross-cutting practices

Security and abstraction are lenses to apply throughout the working process. They shape how every specification is written, every build is checked, and every system is reasoned about.

  • SEC

    AI expands the attack surface and readily produces insecure code; verifying safety, in addition to correctness, spans design, build, and verification.

  • ABS

    Tools change continually; the ability to move between levels of abstraction and to re-apply reasoning at a higher one is how competence lasts across tool changes.

SEC

Security & adversarial thinking

ABS

Reasoning across levels of abstraction

Brilliant is a member in the kidSAFE Seal Program. To learn more, click on the seal or go to www.kidsafe.com.

© 2026 Brilliant Worldwide, Inc., Brilliant and the Brilliant Logo are trademarks of Brilliant Worldwide, Inc.