X post by Andrew Ng from August 14, 2026, reprised from the "Dear friends" letter of The Batch #366 (DeepLearning.AI).

What is announced. The AI Engineering Skills Map: four skills presented as the most important for a developer, backed by « an analysis of more than 10,000 job postings », dozens of structured interviews with experts, hiring managers, and recruiters, surveys, and other online data. Explicit dual audience: helping developers prioritize what they learn and employers hire.

Given a clear spec, coding agents are rapidly improving at delivering to it. Thus, our work as engineers is shifting toward deciding what should be in the spec

**Andrew Ng** — fondateur de **DeepLearning.AI** , x.com

The four skills. (1) Building and deploying AI applications — their difference lying in the unpredictability of outputs, one must know the building blocks (LLM, context engineering, RAG, agentic workflows, machine learning, deep learning) and above all the statistical techniques to measure, steer, and govern, including « disciplined evals and error-analysis loops ». (2) Software engineering fundamentals — understanding them lets you « recognize what tradeoffs exist » (cost, scalability, reliability, speed, security, privacy) and thus steer the agent « in the precise language of software engineering »; the inexperienced vibe coder fails because « they don't know what context to give their agent ». (3) Using coding agents — a mental model of their limits, context management, planning/execution tradeoffs, providing verifiers or evals so the agent closes its loops on its own, working with a clear spec « and when not to bother doing so », multi-agent orchestration, guardrails. (4) Shaping the build — since agents deliver well against a clear spec, the work shifts toward deciding what the spec should contain: product sense, business context, project ownership. Underlying all four: a mindset of continuous learning, with « routines for trying new tools ».

The real thesis, slipped into a terminology note. Ng talks about skills in AI engineering and not the role "AI Engineer": « all developers should know how to work with the cloud, only a small number carry the "Cloud engineer" title ». AI engineering becomes a baseline, not a specialty — you don't hire, you requalify.

Two caveats. No numeric results are published: no weighting, no sub-skills, a clustering described as an « informal » analogy, and the detailed map deferred to future posts. This is the announcement of a map, not the map. And the author states his interest: « DeepLearning.AI's principal focus is to help developers gain these AI engineering skills. »