Occupation details
International Labour Organization (ILO) Working Paper 140

Applications Programmers in the age of AI: impact evidence and adaptation options

ISCO-08 2514 · Thai source label: โปรแกรมเมอร์

This score estimates where generative AI may assist with or perform parts of tasks. It does not predict that a job will disappear.
5.7AI / 10

Use the score to choose where to start adapting

Gradient 3

Compare the score with the work you actually do. Separate repetitive work, work that needs review, and work that depends on human judgement.

Source ID: SRC-2026-07-14-ilo-wp140

What the ILO evidence measures

Potential for AI assistance or task performanceAI 5.7/10
Variation across task-level scores0.08 on a 1-point scale
Occupation codeISCO-08 2514
AI exposure groupGradient 3
Score sourceILO Working Paper 140
AI 5.7/10Task-level potential
0.08 points1-point scale
Gradient 3ILO classification
5 dutiesNSO classification evidence
8 task examples6 mapped skills

Tasks in this occupation

O*NET statements are enrichment from US roles connected through the official BLS and O*NET crosswalk chain. Confirm that an example fits your local work before using it.

O*NET Core Task

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

Use this source statement to identify repetitive work, review points, and work that still depends on human judgement.

O*NET Core Task

Conduct trial runs of programs and software applications to be sure they will produce the desired information and that the instructions are correct.

Use this source statement to identify repetitive work, review points, and work that still depends on human judgement.

O*NET Core Task

Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program.

Use this source statement to identify repetitive work, review points, and work that still depends on human judgement.

O*NET Core Task

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.

Use this source statement to identify repetitive work, review points, and work that still depends on human judgement.

O*NET Core Task

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

Use this source statement to identify repetitive work, review points, and work that still depends on human judgement.

O*NET Core Task

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

Use this source statement to identify repetitive work, review points, and work that still depends on human judgement.

O*NET Core Task

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

Use this source statement to identify repetitive work, review points, and work that still depends on human judgement.

O*NET Core Task

Write or contribute to instructions or manuals to guide end users.

Use this source statement to identify repetitive work, review points, and work that still depends on human judgement.

Skills used in this occupation

O*NET importance ratings provide a sourced starting point for deciding which existing capabilities to strengthen.

O*NET Essential Skill

Active Listening

Importance rating: 3.75 out of 5.

O*NET Essential Skill

Critical Thinking

Importance rating: 3.75 out of 5.

O*NET Essential Skill

Reading Comprehension

Importance rating: 3.38 out of 5.

O*NET Essential Skill

Writing

Importance rating: 3.25 out of 5.

O*NET Essential Skill

Active Learning

Importance rating: 3.12 out of 5.

O*NET Essential Skill

Mathematics

Importance rating: 3.12 out of 5.

ESCO skill-group context

These shares describe how ESCO skill records for the occupation group are distributed across broad categories. They are not personal capability scores or mandatory skills for every job.

ESCO Skill Group

working with computers

53% of the published ESCO matrix row

ESCO Skill Group

communication, collaboration and creativity

24.3% of the published ESCO matrix row

ESCO Skill Group

information skills

13% of the published ESCO matrix row

ESCO Skill Group

management skills

4.8% of the published ESCO matrix row

Build a plan from the task you choose

The Planner does not display invented capability percentages. You select a task, baseline the current method, run a safe bounded experiment, and keep evidence before deciding whether to continue.

30 days

Select one task, map its process, and measure time, quality, and rework across at least three examples.

60 days

Test one bounded step with synthetic or de-identified data, then log errors, human checks, and limitations.

90 days

Use the reviewed method in a real cycle with the process owner's approval, or stop if the result is not good enough.

Relevant courses

Recommendations match reviewed course categories to ISCO-08 and mapped ESCO skill-group records. Occupation-title keywords are not used as sole evidence. Before enrolling, recheck the syllabus, language, schedule, cost, and current access with the provider.

Find more courses
The specific items below are derived from structurally validated ISCO/ESCO rules, not an occupation-by-occupation expert endorsement.
Related skill-group match

AWS Cloud Quest: Generative AI Practitioner

AWS Cloud Quest: ผู้ปฏิบัติงานด้าน AI เชิงสร้างสรรค์

Why it is recommended
This course aligns with working with computers. This group represents 53% of the mapped ESCO skill records for ISCO-08 2514.
Practice output
Build a prototype with synthetic data, a prompt, output checks, and clear human-escalation cases.
Study time
2 cloud essentials and 8 generative AI assignments
Cost and access
AWS states that the course is completely free and requires a Skill Builder account; the deep enrollment link is not currently stable, so the official information page is the safe entry point.
View details with the provider
Related skill-group match

AWS Cloud Practitioner Essentials

พื้นฐานสำหรับผู้ปฏิบัติงานระบบคลาวด์ AWS

Why it is recommended
This course aligns with working with computers. This group represents 53% of the mapped ESCO skill records for ISCO-08 2514.
Practice output
Draw a sample system showing data flows, access, cost assumptions, and recovery points.
Study time
13 modules
Cost and access
This is free digital training on AWS Skill Builder and requires an account; the AWS certification exam is separate and paid.
View details with the provider
Related skill-group match

AI Fundamentals: Foundations for Understanding AI

พื้นฐานปัญญาประดิษฐ์

Why it is recommended
This course aligns with working with computers. This group represents 53% of the mapped ESCO skill records for ISCO-08 2514.
Practice output
Test one task with public data, compare two approaches, and record errors.
Study time
3–10 hours
Cost and access
The course is free on IBM SkillsBuild but registration is required; the resulting badge is handled through Credly.
View details with the provider
Cross-occupation foundation

AI Fluency

ความคล่องตัวของ AI

Why it is recommended
A cross-occupation foundation, not a course specific to Applications Programmers: use it to practise AI literacy, prompting, output checks, and responsible use.
Practice output
Choose one Applications Programmers duty, use synthetic data to create a prompt, verify three outputs against a source, and record the errors.
Study time
7 modules
Cost and access
Microsoft Learn content is free and can be consumed without signing in; a free profile is needed to save progress or achievements.
View details with the provider
Data and method

This page uses scores from International Labour Organization (ILO) Working Paper 140, official Thai duties from NSO, mapped O*NET enrichment, and ESCO skill-group context with an explicit mapping scope. Roongan does not fill evidence gaps with generated claims.

This service uses the ESCO classification of the European Commission.

Roongan · Source ID: SRC-2026-07-14-ilo-wp140 · This page uses traceable occupation evidence.