53
/100

SOC 15-1251

Computer Programmers

ElevatedFrey/Osborne: 48.0%

Risk Score

โš ๏ธ

53/100

Elevated

US Employment

๐Ÿ‘ฅ

109,870

Total workers

Median Wage

๐Ÿ’ฐ

$99K

$52K โ€“ $162K

Projected Growth

๐Ÿ“ˆ

-6%

2023-2033 (BLS)

GenAI Exposure

๐Ÿค–

72/100

High exposure

How we calculate these numbers โ†’

๐Ÿ’ก Computer Programmers face a risk score of 53/100 โ€” 9 points above the national average of 44. With 72/100 GenAI exposure, this occupation faces significant pressure from AI tools despite weak projected growth. See our methodology โ†’

๐Ÿ’ก Workers in this field earn $99K ($52K above the national median). The 3 recommended career transitions all maintain competitive wages while reducing automation exposure. Explore transition paths โ†’

๐Ÿ” AI Impact Analysis

With a risk score of 53/100, Computer Programmers faces moderate automation pressure. While tasks like automated testing and ci/cd pipeline intelligence are increasingly handled by AI, the role retains significant human elements. The 109,870 workers in this occupation should focus on strengthening skills in stakeholder negotiation and requirements elicitation and ethical ai oversight and bias auditing to stay ahead. The role will likely evolve rather than disappear.

Will AI Replace Computer Programmers?

Read our full analysis with verdict, risk factors, safe tasks, and career transition paths โ†’

โš ๏ธ Top Risk Factors

1

Automated testing and CI/CD pipeline intelligence

2

Chatbot displacement of customer-facing interactions

3

AI coding assistants reducing developer demand

4

AI-driven cybersecurity threat detection replacing analysts

๐Ÿ›ก๏ธ Tasks Safe from Automation

โœ“

Stakeholder negotiation and requirements elicitation

โœ“

Ethical AI oversight and bias auditing

โœ“

Architecting novel systems requiring creative problem-solving

โœ“

Mentoring junior developers and team leadership

๐Ÿ“Š Task Automation Breakdown

Based on O*NET task analysis and GenAI exposure scoring. Shows the estimated proportion of this occupation's core tasks that are automatable by current AI, augmented by AI tools, or require essential human skills.

๐Ÿ“‹ O*NET Task Profile

โ€ข

Write, analyze, review, and rewrite programs, using workflow chart and diagram, and applying knowledge of computer capabilities, subject matter, and symbolic logic.

โ€ข

Correct errors by making appropriate changes and rechecking the program to ensure that the desired results are produced.

โ€ข

Perform or direct revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements.

โ€ข

Write, update, and maintain computer programs or software packages to handle specific jobs such as tracking inventory, storing or retrieving data, or controlling other equipment.

โ€ข

Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes.

๐Ÿ’ป Technology Skills

โ€ข

Development environment software

โ€ข

Object or component oriented development software

โ€ข

Document management software

โ€ข

Web platform development software

โ€ข

Web page creation and editing software

๐ŸŽ“ Key Knowledge Areas

โ€ข

Computers and Electronics

โ€ข

Mathematics

โ€ข

Engineering and Technology

โ€ข

English Language

โ€ข

Customer and Personal Service

๐Ÿ“Š vs National Average

Median Wage$99K
+$52K

National avg: $46K

Risk Score53/100
+9

National avg: 44/100

GenAI Exposure72/100
+34

National avg: 38/100

Projected Growth-6.0%
-9.7%

National avg: 3.7%

๐Ÿ”„ Career Transition Paths

OccupationRiskWageOverlap
Advertising, Marketing, Promotions, Public Relations, and Sales Managers16$145K59%
Mathematicians24$122K73%
Computer Occupations26$106K84%