Cuatro bandas relativas (Bajo / Moderado / Alto / Muy alto)
831 ocupaciones detalladas de la tabla de proyecciones de empleo de BLS. El valor se asigna por código de la National Employment Matrix (NEM), de modo que las ocupaciones que comparten un código NEM reciben la misma banda
Índice de exposición a la IA generativa, 0–1 tal como se publica
Grupo primario de la CIUO-08 — todas las ocupaciones con ese código reciben este valor
Calculado por este sitio, no publicado por la OIT: de las 1012 ocupaciones que este sitio vincula al conjunto de datos de la OIT, un 14% alcanza o supera este valor.
La categoría de BLS es un rango relativo, no un nivel absoluto, y tampoco es una medición de primera mano: agrupa en cuatro bandas los rangos percentiles de la ocupación en varios estudios publicados. No es una previsión de empleo ni de salarios, no es una probabilidad de adopción y no distingue entre automatización y aumento.
Write new programs or modify existing programs to meet customer requirements, using current programming languages and technologies.Details
15-1199
3.672941.1
3.472226.1
Provide feedback and recommendations to developers on software usability and functionality.Details
15-1199
0.41494.6
0.49653.7
Determine sources of web page or server problems, and take action to correct such problems.Details
15-1199
0.39964.5
0.22081.7
Review software documentation to ensure technical accuracy, compliance, or completeness, or to mitigate risks.Details
15-1199
0.33323.7
2.414118.1
Develop transactional Web applications, using Web programming software and knowledge of programming languages, such as hypertext markup language (HTML) and extensible markup language (XML).Details
15-1199
0.27833.1
0.13161.0
Consult with multiple stakeholders to define requirements and implement online features.Details
15-1199
0.20422.3
0.08160.6
Perform initial debugging procedures by reviewing configuration files, logs, or code pieces to determine breakdown source.Details
15-1199
0.17401.9
0.38842.9
Search electronic sources, such as databases or repositories, or manual sources for information.Details
15-1199
0.16851.9
0.15241.1
Configure servers to meet functional specifications.Details
15-1199
0.16611.9
0.15381.2
Design databases to support business applications, ensuring system scalability, security, performance and reliability.Details
15-1199
0.15501.7
0.07380.6
Provide technical guidance or support for the development or troubleshooting of systems.Details
15-1199
0.15321.7
0.01480.1
Help programmers and systems analysts test and debug new programs.Details
43-9011
0.14981.7
0.22731.7
Document software defects, using a bug tracking system, and report defects to software developers.Details
15-1199
0.13321.5
0.75795.7
Develop application-specific software.Details
15-1199
0.12671.4
0.16031.2
Complete models and simulations, using manual or automated tools, to analyze or predict system performance under different operating conditions.Details
15-1199
0.12621.4
0.03210.2
Evaluate or recommend server hardware or software.Details
15-1199
0.12391.4
0.06100.5
Determine supplementary virtual features, such as currency, item catalog, menu design, and audio direction.Details
15-1199
0.11771.3
0.20811.6
Demonstrate database technical functionality, such as performance, security and reliability.Details
15-1199
0.10361.2
0.03580.3
Design database applications, such as interfaces, data transfer mechanisms, global temporary tables, data partitions, and function-based indexes to enable efficient access of the generic database structure.Details
15-1199
0.10181.1
0.04380.3
Develop or implement procedures for ongoing web site revision.Details
15-1199
0.09611.1
0.11000.8
Respond to program error messages by finding and correcting problems or terminating the program.Details
43-9011
0.07910.9
0.08660.7
Perform security analyses of developed or packaged software components.Details
15-1199
0.06900.8
1.05007.9
Evaluate or recommend software for testing or bug tracking.Details
15-1199
0.06770.8
0.03140.2
Identify, evaluate and recommend hardware or software technologies to achieve desired database performance.Details
15-1199
0.05670.6
0.02480.2
Collaborate with system architects, software architects, design analysts, and others to understand business or industry requirements.Details
15-1199
0.05560.6
0.03860.3
Create supporting documentation, such as metadata and diagrams of entity relationships, business processes, and process flow.Details
15-1199
0.05430.6
0.05500.4
Identify methods for interfacing Web application technologies with enterprise resource planning or other system software.Details
15-1199
0.05210.6
0.04560.3
Develop database architectural strategies at the modeling, design and implementation stages to address business or industry requirements.Details
15-1199
0.05070.6
0.02110.2
Document and communicate database schemas, using accepted notations.Details
15-1199
0.04350.5
0.06890.5
Develop or document style guidelines for web site content.Details
15-1199
0.04310.5
0.03460.3
Develop and document database architectures.Details
15-1199
0.03890.4
0.02210.2
Collect business intelligence data from available industry reports, public information, field reports, or purchased sources.Details
15-1199
0.03820.4
0.20681.6
Develop data models for applications, metadata tables, views or related database structures.Details
15-1199
0.03570.4
0.02270.2
Record information such as computer operating time, problems that occurred, and actions taken.Details
43-9011
0.03520.4
0.10080.8
Identify, standardize, and communicate levels of access and security.Details
15-1199
0.03480.4
0.06720.5
Generate standard or custom reports summarizing business, financial, or economic data for review by executives, managers, clients, and other stakeholders.Details
15-1199
0.03230.4
0.05690.4
Develop system engineering, software engineering, system integration, or distributed system architectures.Details
15-1199
0.02890.3
0.00650.0
Design or develop automated testing tools.Details
15-1199
0.02710.3
0.10470.8
Create content strategies for digital media.Details
15-1199
0.02700.3
0.01630.1
Collaborate with web, multimedia, or art design staffs to create multimedia Web sites or other internet content that conforms to brand and company visual format.Details
15-1199
0.02620.3
0.02800.2
Create business intelligence tools or systems, including design of related databases, spreadsheets, or outputs.Details
15-1199
0.02550.3
0.04010.3
Provide guidelines for implementing secure systems to customers or installation teams.Details
15-1199
0.02500.3
0.00610.0
Prepare project status reports by collecting, analyzing, and summarizing information and trends.Details
15-1199
0.02430.3
0.03550.3
Provide or coordinate troubleshooting support for data warehouses.Details
15-1199
0.02430.3
0.01190.1
Develop or configure document management system features, such as user interfaces, access profiles, and document workflow procedures.Details
15-1199
0.02410.3
0.03870.3
Provide technical support to users or clients regarding the maintenance, development, or operation of Geographic Information Systems (GIS) databases, equipment, or applications.Details
15-1199
0.02290.3
0.00510.0
Develop and implement data extraction procedures from other systems, such as administration, billing, or claims.Details
15-1199
0.02260.3
0.03110.2
Analyze, interpret, or disseminate system performance data.Details
15-1199
0.02060.2
0.08200.6
Document technical functions and specifications for new or proposed content management systems.Details
15-1199
0.02020.2
0.00480.0
Retrieve, separate and sort program output as needed, and send data to specified users.Details
43-9011
0.01990.2
0.06230.5
Review or update web page content or links in a timely manner, using appropriate tools.Details
15-1199
0.01950.2
0.07450.6
Create, analyze, report, convert, or transfer data, using specialized applications program software.Details
15-1199
0.01800.2
0.14631.1
Coordinate with developers to optimize Web site architecture, server configuration, or page construction for search engine consumption and optimal visibility.Details
15-1199
0.01800.2
0.01470.1
Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software.Details
15-1199
0.01710.2
0.01080.1
Design and implement warehouse database structures.Details
15-1199
0.01690.2
0.01310.1
Create visual representations of geospatial data using complex procedures, such as analytical modeling, three-dimensional renderings, or plot creation.Details
15-1199
0.01650.2
0.00360.0
Provide technical support to junior staff or clients.Details
15-1199
0.01500.2
0.00470.0
Prepare functional or technical documentation for data warehouses.Details
15-1199
0.01470.2
0.00250.0
Monitor systems for intrusions or denial of service attacks, and report security breaches to appropriate personnel.Details
15-1199
0.01440.2
0.06380.5
Implement web site security measures, such as firewalls or message encryption.Details
15-1199
0.01270.1
0.00410.0
Synthesize current business intelligence or trend data to support recommendations for action.Details
15-1199
0.01260.1
0.01010.1
Analyze competitive market strategies through analysis of related product, market, or share trends.Details
15-1199
0.01240.1
0.00400.0
Provide advice on project costs, design concepts, or design changes.Details
15-1199
0.01220.1
0.00150.0
Optimize shopping cart experience or Web site conversion rates against Key Performance Indicators (KPIs).Details
15-1199
0.01210.1
0.03500.3
Identify and analyze industry or geographic trends with business strategy implications.Details
15-1199
0.01140.1
0.00230.0
Document, design, code, or test Geographic Information Systems (GIS) models, internet mapping solutions, or other applications.Details
15-1199
0.01110.1
0.00850.1
Identify system data, hardware, or software components required to meet user needs.Details
15-1199
0.01080.1
0.01030.1
Provide technical support for computer-based Geographic Information Systems (GIS) mapping software.Details
15-1199
0.01060.1
0.00200.0
Execute or manage social media campaigns to inform search marketing tactics.Details
15-1199
0.01050.1
0.01300.1
Map data between source systems, data warehouses, and data marts.Details
15-1199
0.00980.1
0.03220.2
Plan and install upgrades of database management system software to enhance database performance.Details
15-1199
0.00970.1
0.00550.0
Operate spreadsheet programs and other types of software to load and manipulate data and to produce reports.Details
43-9011
0.00960.1
0.00770.1
Develop or update project plans for information technology projects including information such as project objectives, technologies, systems, information specifications, schedules, funding, and staffing.Details
15-1199
0.00950.1
0.00500.0
Test system modifications to prepare for implementation.Details
15-1199
0.00930.1
0.17351.3
Develop or maintain standards, such as organization, structure, or nomenclature, for the design of data warehouse elements, such as data architectures, models, tools, and databases.Details
15-1199
0.00830.1
0.00860.1
Disseminate information regarding tools, reports, or metadata enhancements.Details
15-1199
0.00780.1
0.01170.1
Evaluate existing systems to determine effectiveness and suggest changes to meet organizational requirements.Details
15-1199
0.00770.1
0.00510.0
Perform geospatial data building, modeling, or analysis, using advanced spatial analysis, data manipulation, or cartography software.Details
15-1199
0.00770.1
0.00420.0
Provide technical expertise in Geographic Information Systems (GIS) technology to clients or users.Details
15-1199
0.00770.1
0.00160.0
Perform system analysis, data analysis or programming, using a variety of computer languages and procedures.Details
15-1199
0.00760.1
0.26792.0
Conduct market research analysis to identify search query trends, real-time search and news media activity, popular social media topics, electronic commerce trends, market opportunities, or competitor performance.Details
15-1199
0.00760.1
0.01400.1
Design, implement, or operate comprehensive data warehouse systems to balance optimization of data access with batch loading and resource utilization factors, according to customer requirements.Details
15-1199
0.00760.1
0.00690.1
Perform computer programming, data analysis, or software development for Geographic Information Systems (GIS) applications, including the maintenance of existing systems or research and development for future enhancements.Details
15-1199
0.00750.1
0.00420.0
Improve search-related activities through ongoing analysis, experimentation, or optimization tests, using A/B or multivariate methods.Details
15-1199
0.00740.1
0.01380.1
Update automated test scripts to ensure currency.Details
15-1199
0.00730.1
0.08270.6
Develop data warehouse process models, including sourcing, loading, transformation, and extraction.Details
15-1199
0.00730.1
0.00510.0
Identify appropriate Key Performance Indicators (KPIs) and report key metrics from digital campaigns.Details
15-1199
0.00690.1
0.01550.1
Document design specifications, installation instructions, and other system-related information.Details
15-1199
0.00690.1
0.00410.0
Provide training or technical assistance in web site implementation or use.Details
15-1199
0.00680.1
0.00160.0
Create and enforce database development standards.Details
15-1199
0.00660.1
0.00720.1
Administer document and system access rights and revision control to ensure security of system and integrity of master documents.Details
15-1199
0.00650.1
0.03090.2
Conduct online marketing initiatives, such as paid ad placement, affiliate programs, sponsorship programs, email promotions, or viral marketing campaigns on social media Web sites.Details
15-1199
0.00650.1
0.01300.1
Collaborate with artists to achieve appropriate visual style.Details
15-1199
0.00620.1
0.01250.1
Develop implementation plans that include analyses such as cost-benefit or return on investment (ROI).Details
15-1199
0.00620.1
—0
Monitor bug resolution efforts and track successes.Details
15-1199
0.00600.1
0.10810.8
Optimize Web site exposure by analyzing search engine patterns to direct online placement of keywords or other content.Details
15-1199
0.00590.1
0.01690.1
Develop or maintain archived procedures, procedural codes, or queries for applications.Details
15-1199
0.00590.1
0.00950.1
Gather, analyze, or document user feedback to locate or resolve sources of problems.Details
15-1199
0.00580.1
0.04050.3
Select cartographic elements needed for effective presentation of information.Details
15-1199
0.00570.1
0.00220.0
Provide technical support for existing reports, dashboards, or other tools.Details
15-1199
0.00560.1
0.01270.1
Purchase or negotiate placement of listings in local search engines, directories, or digital mapping technologies.Details
15-1199
0.00550.1
0.00410.0
Verify stability, interoperability, portability, security, or scalability of system architecture.Details
15-1199
0.00520.1
0.00370.0
Track, compile, and analyze web site usage data.Details
15-1199
0.00510.1
0.02600.2
Prepare support documentation and training materials for end users of document management systems.Details
15-1199
0.00470.1
0.00170.0
Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.Details
15-1199
0.00460.1
0.00210.0
Analyze technology trends to identify markets for future product development or to improve sales of existing products.Details
15-1199
0.00440.0
—0
Collect and analyze Web metrics, such as visits, time on site, page views per visit, transaction volume and revenue, traffic mix, click-through rates, conversion rates, cost per acquisition, or cost per click.Details
15-1199
0.00420.0
0.00840.1
Analyze Geographic Information Systems (GIS) data to identify spatial relationships or display results of analyses, using maps, graphs, or tabular data.Details
15-1199
0.00410.0
0.00970.1
Communicate with customers, competitors, suppliers, professional organizations, or others to stay abreast of industry or business trends.Details
15-1199
0.00400.0
0.00150.0
Develop specialized computer software routines, internet-based Geographic Information Systems (GIS) databases, or business applications to customize geographic information.Details
15-1199
0.00400.0
—0
Create or implement metadata processes and frameworks.Details
15-1199
0.00390.0
0.01970.1
Assist in the assessment, acquisition, or deployment of new electronic document management systems.Details
15-1199
0.00380.0
0.01840.1
Optimize digital assets, such as text, graphics, or multimedia assets, for search engine optimization (SEO) or for display and usability on internet-connected devices.Details
15-1199
0.00380.0
0.00250.0
Maintain library of model documents, templates, or other reusable knowledge assets.Details
15-1199
0.00350.0
0.01000.1
Maintain or modify existing Geographic Information Systems (GIS) databases.Details
15-1199
0.00310.0
0.00430.0
Recommend procedures or equipment or software upgrades to increase data accessibility or ease of use.Details
15-1199
0.00310.0
—0
Write, review, or execute plans for testing new or established document management systems.Details
15-1199
0.00300.0
0.00280.0
Notify supervisor or computer maintenance technicians of equipment malfunctions.Details
43-9011
0.00280.0
0.00570.0
Design, program, or model Geographic Information Systems (GIS) applications or procedures.Details
15-1199
0.00280.0
—0
Evaluate current or emerging technologies to consider factors such as cost, portability, compatibility, or usability.Details
15-1199
0.00240.0
—0
Prepare training materials for or make presentations to Geographic Information Systems (GIS) users.Details
15-1199
0.00240.0
—0
Document specifications for business intelligence or information technology (IT) reports, dashboards, or other outputs.Details
15-1199
0.00230.0
—0
Check and analyze operating system or application logfiles regularly to verify proper system performance.Details
15-1199
0.00210.0
0.02530.2
Identify, review, or select vendors or consultants to meet project needs.Details
15-1199
0.00210.0
0.00400.0
Develop or approve project plans, schedules, or budgets.Details
15-1199
0.00210.0
—0
Implement business rules via stored procedures, middleware, or other technologies.Details
15-1199
0.00200.0
0.03010.2
Coordinate sales or other promotional strategies with merchandising, operations, or inventory control staff to ensure product catalogs are current, accurate, and organized for best findability against user intent.Details
15-1199
0.00200.0
0.01610.1
Communicate with staff or clients to understand specific system requirements.Details
15-1199
0.00200.0
0.00200.0
Develop and maintain design level documentation, including mechanics, guidelines, and mission outlines.Details
15-1199
0.00200.0
—0
Confer with users to analyze, configure, or troubleshoot applications.Details
15-1199
0.00180.0
0.00720.1
Select methods, techniques, or criteria for data warehousing evaluative procedures.Details
15-1199
0.00180.0
0.00270.0
Assess current or future customer needs and priorities through communicating directly with customers, conducting surveys, or other methods.Details
15-1199
0.00170.0
0.00850.1
Implement scanning or other automated data entry procedures, using imaging devices and document imaging software.Details
15-1199
0.00160.0
0.00810.1
Produce data layers, maps, tables, or reports, using spatial analysis procedures or Geographic Information Systems (GIS) technology, equipment, or systems.Details
15-1199
0.00160.0
0.00150.0
Develop and manage work breakdown structure (WBS) of information technology projects.Details
15-1199
0.00160.0
—0
Monitor or track project milestones and deliverables.Details
15-1199
0.00150.0
0.01260.1
Participate in the development or implementation of online marketing strategy.Details
15-1199
0.00150.0
—0
Identify and classify documents or other electronic content according to characteristics such as security level, function, and metadata.Details
—0
0.01000.1
Implement electronic document processing, retrieval, and distribution systems in collaboration with other information technology specialists.Details
—0
0.00770.1
Investigate customer problems referred by technical support.Details
—0
0.00650.0
Enter data into Geographic Information Systems (GIS) databases, using techniques such as coordinate geometry, keyboard entry of tabular data, manual digitizing of maps, scanning or automatic conversion to vectors, or conversion of other sources of digital data.Details
—0
0.00650.0
Direct or coordinate activities of project personnel.Details
—0
0.00620.0
Identify, evaluate, or procure hardware or software for implementing online marketing campaigns.Details
—0
0.00520.0
Maintain or update business intelligence tools, databases, dashboards, systems, or methods.Details
—0
0.00440.0
Manage timely flow of business intelligence information to users.Details
—0
0.00410.0
Combine secondary data sources with keyword research to more accurately profile and satisfy user intent.Details
—0
0.00360.0
Collect, compile, or integrate Geographic Information Systems (GIS) data, such as remote sensing or cartographic data for inclusion in map manuscripts.Details
—0
0.00300.0
Manage project execution to ensure adherence to budget, schedule, and scope.Details
—0
0.00260.0
Provide technical support during software installation or configuration.Details
—0
0.00230.0
Confer with project personnel to identify and resolve problems.Details
—0
0.00220.0
Define and analyze objectives, scope, issues, or organizational impact of information systems.Details
—0
0.00210.0
Test software systems or applications for software enhancements or new products.Details
—0
0.00210.0
Operate data capture technology to import digitized documents into document management system.Details
—0
0.00210.0
Identify or monitor current and potential customers, using business intelligence tools.Details
—0
0.00200.0
Exercise security surveillance over document processing, reproduction, distribution, storage, or archiving.Details
—0
0.00200.0
Execute and manage communications with digital journalists or bloggers.Details
—0
0.00200.0
Meet with clients to discuss topics such as technical specifications, customized solutions, or operational problems.Details
—0
0.00190.0
Implement online customer service processes to ensure positive and consistent user experiences.Details
—0
0.00170.0
Assist in setting up or optimizing analytics tools for tracking visitors' behaviors.Details
—0
0.00160.0
Values in this tab are predicted labels, not observations. Eloundou et al. (2023) published two rating regimes — human raters and GPT-4 — and the β shown here is derived from the GPT-4 rater basis alone; the same task can take a different value under the other regime. The unit and the meaning differ from the observed shares (%) in the other tabs, so do not place them on the same axis.
Task
βE1 + 0.5 × E2
Submit project deliverables, ensuring adherence to quality standards.Details
O*NET Task ID 16152
1.0
Initiate, review, or approve modifications to project plans.Details
O*NET Task ID 16159
1.0
Develop and manage work breakdown structure (WBS) of information technology projects.Details
O*NET Task ID 16171
1.0
Perform risk assessments to develop response strategies.Details
O*NET Task ID 16151
0.5
Monitor the performance of project team members, providing and documenting performance feedback.Details
O*NET Task ID 16153
0.5
Confer with project personnel to identify and resolve problems.Details
O*NET Task ID 16154
0.5
Assess current or future customer needs and priorities by communicating directly with customers, conducting surveys, or other methods.Details
O*NET Task ID 16155
0.5
Schedule and facilitate meetings related to information technology projects.Details
O*NET Task ID 16156
0.5
Monitor or track project milestones and deliverables.Details
O*NET Task ID 16157
0.5
Negotiate with project stakeholders or suppliers to obtain resources or materials.Details
O*NET Task ID 16158
0.5
Identify, review, or select vendors or consultants to meet project needs.Details
O*NET Task ID 16160
0.5
Establish and execute a project communication plan.Details
O*NET Task ID 16161
0.5
Identify need for initial or supplemental project resources.Details
O*NET Task ID 16162
0.5
Direct or coordinate activities of project personnel.Details
O*NET Task ID 16163
0.5
Develop implementation plans that include analyses such as cost-benefit or return on investment (ROI).Details
O*NET Task ID 16164
0.5
Coordinate recruitment or selection of project personnel.Details
O*NET Task ID 16165
0.5
Develop and manage annual budgets for information technology projects.Details
O*NET Task ID 16166
0.5
Assign duties, responsibilities, and spans of authority to project personnel.Details
O*NET Task ID 16167
0.5
Prepare project status reports by collecting, analyzing, and summarizing information and trends.Details
O*NET Task ID 16168
0.5
Manage project execution to ensure adherence to budget, schedule, and scope.Details
O*NET Task ID 16169
0.5
Develop or update project plans for information technology projects including information such as project objectives, technologies, systems, information specifications, schedules, funding, and staffing.Details
O*NET Task ID 16170
0.5
β = E1 + 0.5 × E2 · E1 = tasks where direct LLM access alone cuts time by at least 50%, E2 = tasks where software built on top of an LLM cuts time by at least 50%. Values take only 0 / 0.5 / 1.0.
Data sources & licenses — O*NET®, Anthropic Economic Index, Eloundou et al. (2023): see full notices on the Credits page
Software developers research, analyse and evaluate requirements for existing or new software applications and operating systems, and design, develop, test and maintain software solutions to meet these requirements.
Tareas
(a) researching, analysing and evaluating requirements for software applications and operating systems;
(b) researching, designing, and developing computer software systems;
(c) consulting with engineering staff to evaluate interfaces between hardware and software;
(d) developing and directing software testing and validation procedures;
(e) modifying existing software to correct errors, to adapt it to new hardware or to upgrade interfaces and improve performance;
(f) directing software programming and development of documentation;
(g) assessing, developing, upgrading and documenting maintenance procedures for operating systems, communications environments and applications software;
(h) consulting with customers concerning maintenance of software system.
Los analistas de software provocan y priorizan los requisitos de los usuarios, elaboran y documentan las especificaciones de los programas, someten a prueba su aplicación y los revisan durante el desarrollo de los programas informáticos. Actúan como interfaz entre los usuarios del software y el equipo de desarrollo de software.
desarrollador de interfaces de usuario/desarrolladora de interfaces de usuarioESCO 2512.4
Los desarrolladores de interfaces de usuario deben aplicar, codificar, documentar y mantener la interfaz de un sistema informático utilizando tecnologías de desarrollo de aplicaciones para el usuario.
arquitecto de software/arquitecta de softwareESCO 2512.2
Los arquitectos de software crean el diseño técnico y el modelo funcional de un sistema informático, sobre la base de especificaciones funcionales. También diseñan la arquitectura del sistema o diferentes módulos y componentes relacionados con los requisitos de la empresa o del cliente, la plataforma técnica, el lenguaje informático o el entorno de desarrollo.
desarrollador de software/desarrolladora de softwareESCO 2512.3
Los desarrolladores de software implementan todos los tipos de sistemas de software basados en especificaciones y diseños, utilizando lenguajes, herramientas y plataformas de programación.
Fuente:European Commission, DG EMPL — ESCO API 2026-08-08 (bridge v1.2.1)
ESCO reuse terms and the modification notice are in Credits.
Shown in the original Korean. This dataset is published under KOGL Type 4, which prohibits derivative works including translation, so the text is reproduced unaltered.
응용소프트웨어개발자가 되기 위해서는 전문대학 및 대학교의 컴퓨터공학과, 전산(공학)과 등의 관련 학과를 졸업하는 것이 유리하다. 비전공자는 사설교육기관에서 C언어, 자바, 비주얼스튜디오, 델파이, 파워빌더 등 프로그래밍 언어 등을 배우고 진출한다. 최근에 대학에서는 소프트웨어와 관련한 별도의 학과들이 개설되고 있다. 이들 학과에서는 소프트웨어공학, 프로그램언어, 운영체제, 데이터베이스, 자료구조를 비롯해 실제 응용소프트웨어 개발 실습을 한다.
Related occupations
시스템 소프트웨어 개발자(프로그래머) · 모바일앱개발자 · 웹개발자(웹 프로그래머) · IT테스터 및 IT QA전문가 · 웹기획자 · 가상현실전문가 · 게임프로그래머
시스템소프트웨어개발자가 되기 위해서는 전문대학 및 대학교의 컴퓨터공학과, 전산(공학)과, 전자공학과, 전기공학과, 통신공학과 등의 학과에서 소프트웨어를 비롯해 컴퓨터하드웨어에 대한 공부를 하고 진출할 수 있다. 요즘은 소프트웨어를 집중적으로 공부하는 학과들이 별도로 개설되기도 한다. 이들 학과에서는 시스템소프트웨어 설계에 필요한 C언어, JAVA와 같은 프로그래밍 언어, 데이터베이스, 소프트웨어공학이론 등을 공부하고 실제 소프트웨어 개발 실습을 하기도 한다. 또한, 비전공자들은 정보통신 관련 사설 교육기관이나 직업훈련학교 등에서 임베디드전문가 양성과정 등을 통해 관련 교육을 받을 수 있다. 시스템소프트웨어개발자는 개발·설계에 필요한 프로그래밍언어뿐만 아니라 각종 OS, 장비의 전자신호 등에 대한 충분한 이해가 필요하다.
- 관련 자격증으로는 국가기술자격으로 컴퓨터시스템응용기술사(기사, 산업기사), 정보처리기술사(기사, 산업기사) 등이 있다. 해외 민간 기업에서 수행하는 자격증으로는 OCP, SCJP, CCNA같은 자격증이 있으며, 이러한 자격증은 민간 자격증이지만 국제적으로 권위가 인정되고 업계에서 통용되므로 국내 및 해외 취업에 도움이 된다.
Related occupations
모바일앱개발자 · 웹개발자(웹 프로그래머) · IT테스터 및 IT QA전문가 · 웹기획자 · 응용소프트웨어개발자 · 가상현실전문가 · 게임프로그래머
시스템 소프트웨어 개발자(프로그래머) · 모바일앱개발자 · 웹개발자(웹 프로그래머) · IT테스터 및 IT QA전문가 · 웹기획자 · 응용소프트웨어개발자 · 가상현실전문가
The KNOW occupations and KECO codes listed here were linked to this page's occupation by this site; this is not a correspondence defined by the Korea Employment Information Service or the Ministry of Employment and Labor.
Projected change: +10.2%
Median wage: $136K
lowest $31Kmedian wage across 825 detailed occupations, BLS EP 2025–35highest $559K
jul 2026:ADP/Stanford linked postings-payroll study of ~7,000 IT workers (2019-2025) prices tasks separately within IT jobs. Advising others on the design or use of technologies is among 8 higher-wage activities; five tasks lost compensation value in 2023-2025 vs 2019-2022, including "develop models of systems, processes, or products." Effect sizes were not published.
mar 2026:EIG (Mar 2026) argues the weakness in young adults' labor market is about age, not education: young workers of all education levels lag the rest of the labor market, which does not fit the media narrative of AI displacing computer science majors and entry-level graduates.
mar 2026:Brookings (Mar 2026) says research on AI and the labor market is still in its first inning, and studies disagree: ADP payroll data show employment fell more for young workers in high-AI-exposure occupations, while CPS data show unemployment rose less for workers in more exposed occupations.
These summaries were written by AI Changing Work from the source linked with each one, and any figures in them are given as AI Changing Work summarised them; they can differ from the source's own wording and from figures shown elsewhere on this page, so check the source before relying on them. AI Changing Work matched this page's occupation to an O*NET occupation and chose, by its own judgment, case by case, which summaries relate to that O*NET occupation; a summary appearing here does not mean that its source names this occupation.