Will AI Steal My Job? · Role analysis
Web developers design and build websites and web applications — writing front-end code (HTML, CSS, JavaScript) and back-end services that power what users see and interact with on the web. They work across the full stack or specialise in front-end or back-end development, creating everything from marketing sites to complex web applications.
Section 01
| Task | AI impact | Why |
|---|---|---|
| Write HTML, CSS, and layout code | 🔴 High exposure | AI tools generate HTML and CSS from descriptions or designs at high speed. Standard page layouts, component styling, and responsive design code is heavily AI-assisted — what took hours now takes minutes. |
| Build JavaScript features and interactivity | 🟡 Changing | AI generates JavaScript competently for standard patterns, but complex application logic, state management in large applications, and debugging subtle browser behaviour still requires skilled developer judgment. |
| Implement designs from mockups and prototypes | 🟡 Changing | AI tools can translate design files to code, but achieving pixel-perfect fidelity, handling responsive edge cases, and making pragmatic implementation decisions when the design doesn't account for all states requires developer skill. |
| Optimise web performance and Core Web Vitals | 🟡 Changing | Performance analysis tools identify issues automatically, but diagnosing the root cause of performance problems in complex applications and implementing appropriate optimisations requires deep web performance expertise. |
| Ensure accessibility compliance | 🟡 Changing | Automated accessibility checkers catch many WCAG violations, but understanding how real assistive technology users experience a site — and fixing the nuanced issues automated tools miss — requires human accessibility expertise. |
| Integrate third-party APIs and services | 🟡 Changing | AI helps write API integration code, but navigating poorly documented APIs, handling edge cases and error states, and designing resilient integration patterns requires engineering experience. |
| Build and maintain CMS templates and themes | 🔴 High exposure | CMS theme and template work — especially for standard platforms like WordPress — is heavily AI-accelerated. Much of this templating work can now be significantly automated. |
| Debug cross-browser compatibility issues | 🟡 Changing | AI assists with identifying and fixing common compatibility issues, but tracking down obscure browser-specific bugs — especially in older browsers or unusual device configurations — still requires systematic investigation. |
Section 02
Section 03