39 axioms

Engineering

What changes for data engineering with AI?

What changes for DevOps with AI?

What changes for hardware engineering with AI?

What changes for ML engineering with AI?

What changes for QA and testing with AI?

What changes for software engineering with AI?

What changes for site reliability engineering with AI?

Do we still need dedicated data engineers when AI agents can build and self-heal ETL pipelines?

Who's accountable for data quality when AI both generates and validates its own training data?

Who owns a CI/CD pipeline once AI agents can write, debug, and modify it directly instead of a dedicated DevOps engineer?

Does platform engineering still need a human-designed golden path if agents can self-serve infra on demand?

Is standardizing a team's tooling still a job function when AI can bridge and translate between whatever tools each engineer prefers?

Is the RTL design engineer role obsolete now that AI can generate and verify chip layouts?

Who owns the accountability gap when an AI-optimized hardware supply chain decision causes a shortage?

Is the ML engineer role converging with software engineer now that AI handles most model-building grunt work?

Should we still require human review of AI-selected training data before it ships into production?

Is manual test-case writing dead now that AI can generate test cases from a user story?

Should we still maintain human-owned regression suites, or is continuous AI-generated coverage enough?

Who signs off on release quality when the test suite itself was AI-authored and AI-graded?

What's left of the "QA engineer" role when developers own their own AI-generated tests?

Is the blameless postmortem still meaningful when the responder was an AI agent, not a person?

What shifts in accountability when an autonomous agent, not a human, executes the remediation?

Is MTTR still the right success metric when AI can "resolve" symptoms faster than it understands root cause?

Do we still need a human on-call rotation if an AI agent resolves most incidents autonomously?

What's the point of "10x engineer" craft identity when AI closes the output gap between junior and senior?

Is code review dead now that AI writes most of the diff, or did it just move upstream to spec/plan review?

Who owns correctness when review volume outpaces human reviewer bandwidth and code starts merging unread?

How does headcount planning change when smaller teams ship more with agent orchestration instead of more engineers?

How does interviewing change when take-homes and LeetCode no longer signal anything AI can't do?

Is the junior developer role dead if AI writes the first draft of every diff?

Who captures the value of AI coding productivity gains — engineers, employers, or the model vendors?

Who gets credit and trust in OSS maintainership when most contributions are AI-generated PRs?

What gets measured as engineering productivity now that lines-of-code and PR count are gamed by agents?

Should we still budget time for refactoring manually, or is "regenerate it" now cheaper than maintaining it?

Do we still need a human system architect when AI can generate a technically coherent design end to end?

What changes for work when AI safety, alignment, and red-teaming become core functions?

Do we need a CMS with AI?

If anyone can query data in plain English, is the data analyst's job the SQL or knowing which question is worth asking?

If AI drafts the ladder logic, what's left of the PLC/controls engineer once code is free?