Find the AI skill gap holding your pay down: a self-audit
Rate yourself on the AI engineering skills, treat prompting as a sub-skill, and pick a short fix for the weakest area.

You are a technical professional or career-changer choosing which AI skills deserve your time, and the list feels too long. In Andrew Ng's AI Engineering Skills Map, prompting is a small component of building AI applications, not a separate top-level skill. The skills that protect your pay are the ones that let you ship, steer, and judge AI systems.
Employers pay for outcomes they can trust. A model that answers well in a notebook is less valuable than a feature that works under load, handles bad inputs, and can be rolled back. The audit below focuses on shipping, steering, and judging for that reason.
Andrew Ng published the AI Engineering Skills Map on X on August 14, 2026. The map was built from an analysis of more than 10,000 job postings, dozens of structured interviews with AI specialists, hiring managers, and recruiters, and survey responses. It gives a practical answer to the question many developers ask: what skills do I need for AI jobs?
The skills that move pay
The map treats building/deploying AI applications, software engineering fundamentals, using coding agents, and shaping the build as the four top-level AI engineering skills. Those are the branches you should audit first. They cover the work that keeps you employable when AI changes the job.
Use the checklist below. Rate each area as weak, adequate, or strong. Do not inflate the score. A quick test is enough to see whether you can explain the skill, not just name it.
- Building/deploying AI applications. Take a model or API and put a useful feature in front of a user. Try this: name the last AI feature you shipped or would ship, and the failure mode you would monitor.
- Software engineering fundamentals. Keep the system reliable when AI adds latency, cost, and edge cases. Check this: identify the test, rollback, or monitoring gap in a recent AI feature.
- Using coding agents. Direct an AI coding tool without losing control. Ask yourself: what task, constraints, and acceptance check would you give a coding agent?
- Shaping the build. Decide what to build, what to skip, and what success means. Do this: write a sentence on the user outcome and a metric that would prove it.
Building/deploying covers the product side: model choice, integration, user experience, and failure handling. Software engineering fundamentals protect you from building a demo that cannot survive production. Using coding agents requires control: you must know what the agent did, why, and whether it is safe. Shaping the build supplies the judgment layer: scope, tradeoffs, and success criteria.
The weakest area is your pay lever
Pick the lowest score. If areas tie, choose the area closest to the role you want next. Your employability is exposed where the score is lowest.
Take a short action soon. Start with the weakest area and choose a task that forces proof. If building/deploying is weakest, write the user flow, model call, fallback, and a monitoring check for a small AI feature. For software engineering fundamentals, review a production incident and note where AI would change reliability, security, or cost. With coding agents, give a coding tool a small task with clear constraints and verify the output. For shaping the build, draft a short spec for an AI feature that solves a real user problem.
The follow-ups deepen the weakest area
On August 22, 2026, Andrew Ng released Part 1 of the follow-up series, expanding the first skill into six concrete sub-skills. He released Part 2 on software engineering fundamentals on August 29, 2026, covering five skill areas. Use those follow-ups when you need a deeper checklist for the weakest area.
Andrew Ng says every developer type, including full-stack, data, DevOps, machine learning, and AI engineers, will need AI engineering skills. The audit applies to anyone whose job now touches AI, not just people moving into AI roles. Take the short action, then re-rate the skill.