All occupations

Web Developer: AI job impact

AI can draft page components and routine updates. Browser behavior, accessibility, user requirements and safe deployment need direct testing.

U.S. occupation dataData checked October 25, 2026Methodology
Web Developer at work

AI applicability

0.353 / 1

How applicable AI was to this occupation’s work in Microsoft’s study. This is an index, not a probability.

Observed activity coverage

89.1%

Share of work activities above the study’s usage threshold, weighted by importance. Not the share of workers using AI.

Direct occupation matchWeb Developers · 15-1254.00

Covers website implementation and maintenance; it does not separately measure frontend frameworks.

Microsoft v1.1 · U.S. Bing Copilot conversations, Jan–Sep 2024. These indicators do not predict job losses and do not change with your task selections. Measurement details

Your daily tasks

Set how often you do each task to update your task mix, plan and tool suggestions.

8 of 8 tasks selectedFrequency-weighted task mix
Partial automation
25.0%2 tasks
AI assistance
50.0%4 tasks
Human-led
25.0%2 tasks

Frequency weights: occasionally 1, regularly 2, often 3. These shares do not represent working hours, time saved or job-loss risk.

AI roles are AI IDE List editorial assessments of O*NET tasks, not measured automation rates. Partial automation requires review.

Build page components

Generate a small component from defined states; test its markup, keyboard behavior and responsive layout.

Task source

O*NET original task statement (English)

Design, build, or maintain Web sites, using authoring or scripting languages, content creation tools, management tools, and digital media.

O*NET 31.0, task 14694 · Importance 4.42 / 5. View occupation tasks

AI rolePartial automation

Update website content and code

Draft a narrow patch; inspect the diff and preview affected routes before deployment.

Task source

O*NET original task statement (English)

Perform or direct Web site updates.

O*NET 31.0, task 14695 · Importance 4.00 / 5. View occupation tasks

AI rolePartial automation

Prioritize website requirements

Summarize competing requests; agree priorities with the people responsible for the site.

Task source

O*NET original task statement (English)

Confer with management or development teams to prioritize needs, resolve conflicts, develop content criteria, or choose solutions.

O*NET 31.0, task 14697 · Importance 3.59 / 5. View occupation tasks

AI roleHuman-led

Maintain recovery copies

Draft a backup checklist; run a restore exercise and confirm the copied files are complete.

Task source

O*NET original task statement (English)

Back up files from Web sites to local directories for instant recovery in case of problems.

O*NET 31.0, task 14698 · Importance 4.35 / 5. View occupation tasks

AI roleAI assistance

Check browser and device compatibility

Generate a compatibility test list; run tests on actual target browsers and devices.

Task source

O*NET original task statement (English)

Evaluate code to ensure that it is valid, is properly structured, meets industry standards, and is compatible with browsers, devices, or operating systems.

O*NET 31.0, task 14700 · Importance 4.09 / 5. View occupation tasks

AI roleAI assistance

Evaluate web technologies

Summarize official documentation; verify version-specific APIs with a small working example.

Task source

O*NET original task statement (English)

Maintain understanding of current Web technologies or programming practices through continuing education, reading, or participation in professional conferences, workshops, or groups.

O*NET 31.0, task 14701 · Importance 3.83 / 5. View occupation tasks

AI roleAI assistance

Determine user requirements

Prepare questions for stakeholders; confirm needs with users rather than simulated responses.

Task source

O*NET original task statement (English)

Analyze user needs to determine technical requirements.

O*NET 31.0, task 14702 · Importance 3.79 / 5. View occupation tasks

AI roleHuman-led

Develop application databases

Draft schema and query options; check access controls, migrations and data integrity.

Task source

O*NET original task statement (English)

Develop databases that support Web applications and Web sites.

O*NET 31.0, task 14704 · Importance 4.05 / 5. View occupation tasks

AI roleAI assistance

Your selections are saved in this browser. Sharing a link includes only the occupation and selected frequencies.

Your AI adaptation plan

Start with one recurring task. Test the output before expanding the workflow.

  1. Review generated code

    For: Build page components

    Prepare
    Start with a small task, a stated interface and acceptance criteria.
    Try
    Generate a small component from defined states; test its markup, keyboard behavior and responsive layout.
    Verify
    Inspect the diff, run independent tests and check dependencies before using the change.
  2. Test operational changes safely

    For: Maintain recovery copies

    Prepare
    Describe the current configuration, expected behavior and a reproducible problem.
    Try
    Draft a backup checklist; run a restore exercise and confirm the copied files are complete.
    Verify
    Test in isolation, inspect effects and rehearse rollback before a production change.
  3. Check whether tests detect failures

    For: Check browser and device compatibility

    Prepare
    Use a requirement and a known failing example, without showing the proposed implementation first.
    Try
    Generate a compatibility test list; run tests on actual target browsers and devices.
    Verify
    Confirm the tests fail on the broken example and pass on the corrected behavior.

Test generated interfaces

Build one form from a written specification. Test keyboard navigation, validation, a 375px viewport and a failed network request.

Skills and career outlook

Skills in the occupation data

Importance · 1–5
  • Programming4.12 / 5
  • Critical Thinking3.75 / 5
  • Reading Comprehension3.62 / 5
  • Complex Problem Solving3.62 / 5
  • Operations Analysis3.62 / 5

Top O*NET essential and transferable skills by importance. Ratings describe occupational requirements, not future demand.

U.S. employment projection

+3.8%

Projected employment change, 2025–2035

Web developers

BLS projects total employment change from many factors. This is not an AI-specific forecast or a UK projection.

BLS employment projections

What to keep evaluating

A visually plausible page may fail on a keyboard, a narrow screen or a slower connection. Generated markup is only a starting point.

Tools to try with your tasks

Matched to the tasks you selected. Test on a small example and compare output quality and review effort.

A model to evaluate on a small, verified example of this task. Compare quality and review effort before adopting it.

Try for: Build page components; Update website content and code.

A model to evaluate on a small, verified example of this task. Compare quality and review effort before adopting it.

Try for: Build page components; Update website content and code.

Explore a codebase and propose a bounded change with tests.

Try for: Build page components; Update website content and code.

Claude Code commands

Cursor

Tool

Draft and review small code, SQL and test changes in your project.

Try for: Build page components; Update website content and code.

Sources and limits

Matched occupation: Web Developers (15-1254.00). Published research group: Web Developers (SOC 15-1254).

Microsoft’s study uses O*NET 29.0; the task descriptions here use O*NET 31.0. The original study score is preserved. Editorial suggestions are not results reported by these sources.

Read the methodology, attribution and update record