IT 프로젝트 매니저
💻컴퓨터 및 수학AI 노출도
- 데이터 출처: BLS발행 시점: 2026-08
매우 높음· 상대
낮음4단계 상대 범주매우 높음직업군 단위 값
척도 · 모수 · 출처
4단계 상대 범주 (낮음 / 보통 / 높음 / 매우 높음)
BLS 고용전망 표의 세부직업 831개 기준. 값은 NEM(전국고용매트릭스) 코드 단위로 부여되므로, 같은 NEM 코드를 쓰는 직업은 같은 밴드를 받습니다
- 데이터 출처: Anthropic발행 시점: 2026-03
0.311
0.000여기 실린 값의 범위0.745척도 · 모수 · 출처
- 데이터 출처: ILO발행 시점: 2025
0.55
0.09여기 실린 값의 범위0.70직업군 단위 값
척도 · 모수 · 출처
생성형 AI 노출 지수, 발행된 그대로 0–1
ISCO-08 직업군 단위 — 같은 코드를 쓰는 직업은 모두 같은 값
본 사이트 산출이며 ILO가 발행한 수치가 아닙니다. 본 사이트가 ILO 데이터셋에 연결한 직업 1,012개 가운데 이 값 이상인 직업이 12%입니다.
이 원천이 어떤 종류의 값인가
BLS 범주는 절대 수준이 아니라 상대 순위이며, 1차 측정도 아닙니다. 여러 선행 연구가 매긴 직업별 백분위 순위를 4단계로 묶은 값입니다. 고용·임금 예측도, 도입 확률도 아니며 자동화와 증강을 구분하지 않습니다.
작업별 노출도
이 탭의 값은 관측이 아니라 예측 라벨입니다. Eloundou et al.(2023)은 인간 평가자와 GPT-4 두 평가 기준을 공개했고, 이 표의 β는 그중 GPT-4 평가 기준 하나로만 유도한 값입니다 — 평가 기준이 다르면 같은 태스크라도 값이 달라질 수 있습니다. 다른 탭의 관측 비중(%)과는 단위도 의미도 다르니 같은 축에 놓고 비교하지 마세요.
| 작업 | βE1 + 0.5 × E2 |
|---|---|
품질 기준을 지키도록 프로젝트 산출물을 제출한다.자세히Submit project deliverables, ensuring adherence to quality standards. O*NET 태스크 ID 16152 | 1.0 |
프로젝트 계획의 수정을 발의하거나 검토하거나 승인한다.자세히Initiate, review, or approve modifications to project plans. O*NET 태스크 ID 16159 | 1.0 |
정보기술 프로젝트의 작업 분해 구조(WBS)를 수립하고 관리한다.자세히Develop and manage work breakdown structure (WBS) of information technology projects. O*NET 태스크 ID 16171 | 1.0 |
대응 전략을 수립하기 위해 위험 평가를 수행한다.자세히Perform risk assessments to develop response strategies. O*NET 태스크 ID 16151 | 0.5 |
프로젝트 팀원의 실적을 감시하고, 실적 피드백을 제공하며 기록한다.자세히Monitor the performance of project team members, providing and documenting performance feedback. O*NET 태스크 ID 16153 | 0.5 |
문제를 파악하고 해결하기 위해 프로젝트 인력과 협의한다.자세히Confer with project personnel to identify and resolve problems. O*NET 태스크 ID 16154 | 0.5 |
고객과 직접 소통하고 설문조사를 수행하거나 그 밖의 방법으로 현재나 미래의 고객 요구와 우선순위를 평가한다.자세히Assess current or future customer needs and priorities by communicating directly with customers, conducting surveys, or other methods. O*NET 태스크 ID 16155 | 0.5 |
정보기술 프로젝트와 관련된 회의 일정을 잡고 진행을 돕는다.자세히Schedule and facilitate meetings related to information technology projects. O*NET 태스크 ID 16156 | 0.5 |
프로젝트 마일스톤과 산출물을 감시하거나 추적한다.자세히Monitor or track project milestones and deliverables. O*NET 태스크 ID 16157 | 0.5 |
자원이나 자재를 확보하기 위해 프로젝트 이해관계자나 공급업체와 협상한다.자세히Negotiate with project stakeholders or suppliers to obtain resources or materials. O*NET 태스크 ID 16158 | 0.5 |
프로젝트의 요구를 충족할 공급업체나 컨설턴트를 파악·검토·선정한다.자세히Identify, review, or select vendors or consultants to meet project needs. O*NET 태스크 ID 16160 | 0.5 |
프로젝트 소통 계획을 수립하고 실행한다.자세히Establish and execute a project communication plan. O*NET 태스크 ID 16161 | 0.5 |
초기 프로젝트 자원이나 추가 프로젝트 자원의 필요성을 파악한다.자세히Identify need for initial or supplemental project resources. O*NET 태스크 ID 16162 | 0.5 |
프로젝트 인력의 활동을 총괄하거나 조율한다.자세히Direct or coordinate activities of project personnel. O*NET 태스크 ID 16163 | 0.5 |
비용 편익이나 투자수익률(ROI) 같은 분석을 포함한 시행 계획을 수립한다.자세히Develop implementation plans that include analyses such as cost-benefit or return on investment (ROI). O*NET 태스크 ID 16164 | 0.5 |
프로젝트 인력의 모집이나 선발을 조율한다.자세히Coordinate recruitment or selection of project personnel. O*NET 태스크 ID 16165 | 0.5 |
정보기술 프로젝트의 연간 예산을 수립하고 관리한다.자세히Develop and manage annual budgets for information technology projects. O*NET 태스크 ID 16166 | 0.5 |
프로젝트 인력에게 임무·책임·권한 범위를 배정한다.자세히Assign duties, responsibilities, and spans of authority to project personnel. O*NET 태스크 ID 16167 | 0.5 |
정보와 동향을 수집·분석·요약해 프로젝트 현황 보고서를 작성한다.자세히Prepare project status reports by collecting, analyzing, and summarizing information and trends. O*NET 태스크 ID 16168 | 0.5 |
예산·일정·범위를 지키도록 프로젝트 실행을 관리한다.자세히Manage project execution to ensure adherence to budget, schedule, and scope. O*NET 태스크 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. O*NET 태스크 ID 16170 | 0.5 |
β = E1 + 0.5 × E2 · E1 = LLM에 직접 접근하는 것만으로 소요시간이 50% 이상 줄어드는 태스크, E2 = LLM 위에 별도 소프트웨어를 얹으면 50% 이상 줄어드는 태스크. 값은 0 / 0.5 / 1.0 세 단계뿐입니다.
데이터 출처·라이선스 — O*NET®, Eloundou et al. (2023): 상세 고지는 크레딧 및 출처 페이지 참조
직업 정보
ILO(국제노동기구) 직업설명
Software and Applications Developers and Analysts Not Elsewhere Classified
그외 소프트웨어 및 응용 프로그램 개발자 및 분석가
출처: 본 저작물은 '국가데이터처'에서 2026년 작성하여 공공누리 제3유형(출처표시-변경금지)으로 개방한 '한국표준직업분류(KSCO 8차)-국제표준직업분류(ISCO-08) 연계표'를 이용하였으며, 해당 저작물은 '국가데이터처 통계분류포털, https://kssc.mods.go.kr'에서 무료로 다운받으실 수 있습니다. 원문을 변경하지 않고 그대로 인용하였습니다.
This unit group covers software and applications developers and analysts not classified elsewhere in Minor Group 251: Software and Applications Developers and Analysts. For instance, the group includes those professionals specializing in quality assurance including software testing.
작업
- In such cases tasks would include -
- (a) developing and documenting software testing plans;
- (b) installing software and hardware and configuring operating system software in preparation for testing;
- (c) verifying that programmes function according to user requirements and established guidelines;
- (d) executing, analysing and documenting results of software application tests and information and telecommunication systems tests;
- (e) developing and implementing software and information system testing policies, procedures and scripts.
예시 직업
Quality assurance analyst (computers) · Software tester · Systems tester
간접 매핑 — 이 직업은 규칙 기반 보정으로 ISCO 세분류에 연결되었습니다.
출처: ILO ISCO-08 · KSCO 명칭: 국가데이터처 연계표 — 상세: 크레딧 및 출처
ESCO 직업 어휘
- ICT test analystESCO 2519.5
ICT test analysts work in testing environments, assessing products, checking for quality and accuracy, or creating tests scripts. They design tests which are then implemented by testers.
- ICT disaster recovery analystESCO 2519.3
ICT disaster recovery analysts develop, maintain, and implement ICT continuity and disaster recovery strategies and solutions. They support the technical teams, assess the risks, design and develop procedures, documentation and strategies for disaster recovery in order for business functions to continue and recover with a minimal loss of data. They also coordinate the system backups tests and validations.
- software testerESCO 2519.6
Software testers perform software tests. They may also plan and design them. They may also debug and repair software although this mainly corresponds to designers and developers. They ensure that applications function properly before delivering them to internal and external clients.
- digital games testerESCO 2519.6.1
Digital games testers review and test various genres of digital games by playing them in order to find bugs and glitches within the game's functionality or graphics. They may evaluate the capacity of attraction and playability of games. They may also debug the games themselves.
- ICT accessibility testerESCO 2519.6.2
ICT accessibility testers evaluate websites, software applications, systems or user interface components with regards to friendliness, operability of the navigation and visibility to all types of users, especially including those with special needs or disabilities.
- ICT system testerESCO 2519.6.4
ICT system testers perform testing activities and some test planning activities. They may also debug and repair ICT systems and components although this mainly corresponds to designers and developers. They ensure that all systems and components function properly before delivering them to internal and external clients.
- ICT usability testerESCO 2519.6.5
ICT usability testers ensure compliance with requirements and strive for optimal usability within the software engineering cycle phases (analysis, design, implementation, and deployment). They also work closely with users (analysts) to research for and document user profiles, analyse tasks, workflows, and user scenarios.
- data quality specialistESCO 2519.1
Data quality specialists review organisation's data for accuracy, recommend enhancements to record systems and data acquisition processes and assess referential and historical integrity of data. They also develop documents and maintain data quality goals and standards and oversee an organisation's data privacy policy and monitor compliance of data flows against data quality standards.
- ICT integration testerESCO 2519.6.3
ICT integration testers perform tests in groups of system components, units or even applications. They group them in larger aggregates and apply integration test plans on them. They oversee the complexity of relations between different components.
- ICT auditor managerESCO 2519.2
ICT auditor managers monitor ICT auditors responsible for auditing information systems, platforms, and operating procedures in accordance with established corporate standards for efficiency, accuracy and security. They evaluate ICT infrastructure in terms of risk to the organisation and establish controls to mitigate loss. They determine and recommend improvements in the current risk management controls and in the implementation of system changes or upgrades.
- ICT quality assurance managerESCO 2519.4
ICT quality assurance managers establish and operate an ICT quality approach through quality management systems, in compliance with internal and external standards and the organisation's culture. They ensure that the management controls are correctly implemented to safeguard asset, data integrity and operations. They focus on the achievement of quality goals, including the maintenance of the external certification according to quality standards and monitor statistics to forecast quality outcomes.
출처: European Commission, DG EMPL — ESCO API 2026-08-08 (bridge v1.2.1)
라이선스: CC BY 4.0 (EU Reuse Notice)
ESCO 재이용 조건과 수정 고지는 크레딧 및 출처에 있습니다.
- 시스템 소프트웨어 개발자(프로그래머)KNOW K000000853
일자리 전망: 증가(27%) 현상유지(0%) 감소(73%)
임금(만원): 하위(25%) 4.9K 평균(50%) 8.1K 상위(25%) 11.0K
최저KNOW 461개 직업 기준최고직업만족도: 73.5
최저KNOW 461개 직업 기준최고자세히 ▾▴
수행직무
- -유닉스(Unix), 리눅스(Linux), 윈도우(windows) 등과 같은 컴퓨터시스템의 운영체계를 설계하고 개발한다.
- -FORTRAN, C, C++, JAVA 등과 같은 컴퓨터 프로그램 언어의 컴파일러(compiler : 고급언어로 쓰인 프로그램을 그와 의미적으로 동등하며 컴퓨터에서 즉시 실행될 수 있는 형태의 목적 프로그램으로 바꾸어 주는 번역 프로그램)를 설계하고 개발한다.
- -응용소프트웨어를 개발하기 위한 델파이(Delphi), 파워빌더(PowerBuilder) 등과 같은 개발용 도구를 설계하고 개발한다.
- -네트워크시스템에서 운영되는 네트워크 프로토콜 처리에 관련된 소프트웨어를 설계하고 개발한다.
- -정보보호에 필요한 방화벽, 인증, 인가 관련 소프트웨어를 설계하고 개발한다.
- -각종 산업용 제어시스템에서 운영되는 산업 설비의 제어, 모니터링 및 관리용 유틸리티 소프트웨어를 설계하고 개발한다.
- -컴퓨터시스템의 각종 주변 장치의 제어 및 인터페이스에 관련된 소프트웨어를 설계하고 개발한다.
- -컴퓨터시스템에서 운용되는 각종 유틸리티 소프트웨어를 설계하고 개발한다.
- -운영체계를 해당 컴퓨터 하드웨어 시스템에 이식(Potting)시키고 기능과 성능을 종합적으로 평가한다.
- -개발된 시스템소프트웨어에 대한 단계별 과정을 기록하고, 사용자의 교육과 기술 자문에 응한다.
- -지속적으로 컴퓨터의 하드웨어 및 소프트웨어에 대한 새로운 기술을 연구한다.
한국고용정보원 직업정보(KNOW)에서 상세 확인 (외부 사이트)
업무능력
기술 설계(100) · 기술 분석(98) · 문제 해결(97) · 전산(97) · 조작 및 통제(97)
지식
컴퓨터와 전자공학(96) · 통신(90) · 산수와 수학(89) · 공학과 기술(87) · 영어(80)
업무환경
재택근무(88) · 자동화 정도(85) · 앉아서 근무(84) · 연설, 발표, 회의하기(84) · 이메일 이용하기(80)
성격
혁신(76) · 분석적 사고(76) · 신뢰성(68) · 성취/노력(67) · 책임과 진취성(66)
흥미
진취형(Enterprising)(68) · 탐구형(Investigative)(58)
가치관
자기개발(100) · 경제적 보상(98) · 성취(92) · 자율성(91) · 사회적 인정(77)
업무활동 중요도
컴퓨터 업무(98) · 창조적 생각(95) · 새로운 지식의 습득, 활용(84) · 상사, 동료, 부하직원과 소통(83) · 업무, 활동에 대한 일정관리(79)
업무활동 수준
창조적 생각(98) · 컴퓨터 업무(97) · 상사, 동료, 부하직원과 소통(91) · 새로운 지식의 습득, 활용(89) · 사람들의 능력 개발, 지도(83)
관련학과
공학교육과 · 물리·과학과 · 수학과 · 응용소프트웨어공학과 · 전자공학과 · 정보·통신공학과 · 제어계측공학과 · 컴퓨터공학과 · 통계학과
관련자격
MCSD(외국) · MCSE(외국) · SCJP(외국) · 전자계산기기능사, 기사, 기술사(국가기술) · 전자계산기조직응용기사, 기술사(국가기술) · 전자계산조직응용기사, 기술사(국가기술) · 정보처리기능사, 산업기사, 기사(국가기술)
되는 길
시스템소프트웨어개발자가 되기 위해서는 전문대학 및 대학교의 컴퓨터공학과, 전산(공학)과, 전자공학과, 전기공학과, 통신공학과 등의 학과에서 소프트웨어를 비롯해 컴퓨터하드웨어에 대한 공부를 하고 진출할 수 있다. 요즘은 소프트웨어를 집중적으로 공부하는 학과들이 별도로 개설되기도 한다. 이들 학과에서는 시스템소프트웨어 설계에 필요한 C언어, JAVA와 같은 프로그래밍 언어, 데이터베이스, 소프트웨어공학이론 등을 공부하고 실제 소프트웨어 개발 실습을 하기도 한다. 또한, 비전공자들은 정보통신 관련 사설 교육기관이나 직업훈련학교 등에서 임베디드전문가 양성과정 등을 통해 관련 교육을 받을 수 있다. 시스템소프트웨어개발자는 개발·설계에 필요한 프로그래밍언어뿐만 아니라 각종 OS, 장비의 전자신호 등에 대한 충분한 이해가 필요하다. - 관련 자격증으로는 국가기술자격으로 컴퓨터시스템응용기술사(기사, 산업기사), 정보처리기술사(기사, 산업기사) 등이 있다. 해외 민간 기업에서 수행하는 자격증으로는 OCP, SCJP, CCNA같은 자격증이 있으며, 이러한 자격증은 민간 자격증이지만 국제적으로 권위가 인정되고 업계에서 통용되므로 국내 및 해외 취업에 도움이 된다.
관련직업
모바일앱개발자 · 웹개발자(웹 프로그래머) · IT테스터 및 IT QA전문가 · 웹기획자 · 응용소프트웨어개발자 · 가상현실전문가 · 게임프로그래머
- 모바일앱개발자KNOW K000001042
일자리 전망: 증가(17%) 현상유지(3%) 감소(80%)
임금(만원): 하위(25%) 4.405K 평균(50%) 5.4K 상위(25%) 8.075K
최저KNOW 461개 직업 기준최고직업만족도: 70.5
최저KNOW 461개 직업 기준최고자세히 ▾▴
수행직무
- -Palm, Windows, iOS, Android, bada, symbian 등의 개발툴을 활용하여 PDA, 스마트폰 등 모바일 기기에서 사용되는 프로그램을 개발한다.
- -새로운 어플리케이션 시스템 개발 혹은 기존 어플리케이션 시스템의 개선을 위한 업무분석 및 설계 업무에 참여한다.
- -어플리케이션의 성능을 검사하고 실행시간을 개선한다.
- -사용자와의 창구 역할을 수행한다.
- -회사에서 추천하는 방법론에 기초하여 고객의 요구사항을 수집·분석하고 문제점 및 대책을 확인·지원한다.
- -새로운 어플리케이션 시스템 개발이나 기존 어플리케이션 시스템의 개선을 위해 문제점을 찾고 개선한다.
- -개발된 어플리케이션 시스템에 필요한 사용자 교육, 장비, 하드웨어, 소프트웨어의 설치 또는 전환 작업을 주도한다.
- -소규모 개발의 경우 기획, 설계, 개발, 테스트 및 유지보수 작업 등을 담당한다.
- -회사 또는 개인의 의뢰를 받아 개발하기도 하며, 모바일 마켓에 등록하여 판매하기도 한다.
한국고용정보원 직업정보(KNOW)에서 상세 확인 (외부 사이트)
업무능력
전산(97) · 기술 분석(95) · 기술 설계(92) · 문제 해결(91) · 수리력(89)
지식
컴퓨터와 전자공학(95) · 통신(89) · 영어(85) · 공학과 기술(80) · 산수와 수학(78)
업무환경
재택근무(90) · 앉아서 근무(88) · 실내 근무(77) · 연설, 발표, 회의하기(76) · 다른 사람과의 상호작용(75)
관련직업
시스템 소프트웨어 개발자(프로그래머) · 웹개발자(웹 프로그래머) · IT테스터 및 IT QA전문가 · 웹기획자 · 응용소프트웨어개발자 · 가상현실전문가 · 게임프로그래머
- 웹개발자(웹 프로그래머)KNOW K000001106
일자리 전망: 증가(16%) 현상유지(10%) 감소(73%)
임금(만원): 하위(25%) 4.975K 평균(50%) 6.39K 상위(25%) 8.0K
최저KNOW 461개 직업 기준최고직업만족도: 67.4
최저KNOW 461개 직업 기준최고자세히 ▾▴
수행직무
- -웹상에 올릴 자료의 성격과 형태에 대한 요구를 파악하고 분석한다.
- -프로그래밍언어(Php, Asp, Java, Jsp 등)를 이용하여 프로그램을 코딩한다.
- -웹상에서 테스트한 후 문제점을 확인하고 수정한다.
- -기존에 개발된 프로그램을 유지 및 보수한다.
- -웹디자이너와 업무를 협의한다.
한국고용정보원 직업정보(KNOW)에서 상세 확인 (외부 사이트)
업무능력
기술 설계(100) · 전산(99) · 문제 해결(99) · 기술 분석(99) · 논리적 분석(95)
지식
컴퓨터와 전자공학(94) · 통신(86) · 공학과 기술(83) · 산수와 수학(77) · 영어(72)
업무환경
앉아서 근무(90) · 재택근무(88) · 다른 사람과의 상호작용(80) · 자동화 정도(77) · 이메일 이용하기(74)
관련직업
시스템 소프트웨어 개발자(프로그래머) · 모바일앱개발자 · IT테스터 및 IT QA전문가 · 웹기획자 · 응용소프트웨어개발자 · 가상현실전문가 · 게임프로그래머
- IT테스터 및 IT QA전문가KNOW K000001153
일자리 전망: 증가(12%) 현상유지(15%) 감소(71%)
임금(만원): 하위(25%) 4.3K 평균(50%) 5.6K 상위(25%) 7.0K
최저KNOW 461개 직업 기준최고직업만족도: 56.9
최저KNOW 461개 직업 기준최고자세히 ▾▴
수행직무
- -소프트웨어 등 테스트 대상 IT제품 개발 회의에 참석하여 제품에 대한 정보를 습득하고 소비자 경향, 최근 기술 경향 등을 파악한다.
- -개발자가 만든 제품을 여러 가지 상황을 설정하여 자체 테스트, 고객 대상 테스트 등 테스트를 수행한다.
- -테스트 결과 발견된 문제점과 보완점을 취합하여 개발자에게 수정을 의뢰한다.
- -제품에 대한 고객의 반응 등을 지속적으로 모니터링하여 개발자나 관련 부서에 전달한다.
한국고용정보원 직업정보(KNOW)에서 상세 확인 (외부 사이트)
업무능력
품질관리분석(100) · 기술 분석(96) · 시간 관리(94) · 읽고 이해하기(93) · 모니터링(Monitoring)(92)
지식
컴퓨터와 전자공학(91) · 통신(79) · 공학과 기술(77) · 사무(66) · 의사소통과 미디어(64)
업무환경
재택근무(95) · 다른 사람들을 조율하거나 이끌기(91) · 앉아서 근무(88) · 다른 사람과의 상호작용(85) · 의사결정 권한(85)
관련직업
시스템 소프트웨어 개발자(프로그래머) · 모바일앱개발자 · 웹개발자(웹 프로그래머) · 웹기획자 · 응용소프트웨어개발자 · 가상현실전문가 · 게임프로그래머
- 웹기획자KNOW K000001172
일자리 전망: 증가(20%) 현상유지(20%) 감소(60%)
임금(만원): 하위(25%) 4.3K 평균(50%) 6.0K 상위(25%) 8.075K
최저KNOW 461개 직업 기준최고직업만족도: 68
최저KNOW 461개 직업 기준최고자세히 ▾▴
수행직무
- -웹사이트에서 제공할 구성 내용을 기획한다.
- -웹사이트의 구축을 위해 웹 엔지니어, 웹 디자이너, 웹 프로그래머 등과 업무를 협의한다.
- -웹사이트의 자료를 갱신한다.
- -웹사이트의 게시판과 전자우편을 통한 사용자의 요구와 불만 사항을 신속히 처리한다.
- -사용자의 성향과 접속 현황 등을 분석하여 웹사이트의 내용을 수정·보완하여 개편한다.
- -웹사이트의 구축을 외부업체에 맡겼을 때, 외부업체 개발자들과의 긴밀한 의사소통을 통해 사이트 구축 목적이 정확하게 구현될 수 있도록 지속적으로 작업 과정과 결과물을 확인한다.
- -서비스 제공형 사이트에서는 주로 기술적인 부분을 담당한다.
- -커뮤니티형 사이트에서는 회원간의 커뮤니티 활동을 촉진할 수 있도록 다양한 이벤트를 기획한다.
- -전자상거래형 사이트에서는 고객의 요구 분석을 통해 상품의 디스플레이와 온라인 판매촉진을 담당한다.
한국고용정보원 직업정보(KNOW)에서 상세 확인 (외부 사이트)
업무능력
서비스 지향(98) · 문제 해결(98) · 설득(98) · 듣고 이해하기(97) · 시간 관리(97)
지식
디자인(90) · 컴퓨터와 전자공학(82) · 통신(75) · 국어(75) · 심리(74)
업무환경
재택근무(97) · 다른 사람과의 상호작용(96) · 다른 사람들을 조율하거나 이끌기(95) · 갈등 상황(91) · 앉아서 근무(91)
관련직업
시스템 소프트웨어 개발자(프로그래머) · 모바일앱개발자 · 웹개발자(웹 프로그래머) · IT테스터 및 IT QA전문가 · 응용소프트웨어개발자 · 가상현실전문가 · 게임프로그래머
- 응용소프트웨어개발자KNOW K000001176
일자리 전망: 증가(33%) 현상유지(27%) 감소(40%)
임금(만원): 하위(25%) 6.7K 평균(50%) 9.15K 상위(25%) 10.9K
최저KNOW 461개 직업 기준최고직업만족도: 71.2
최저KNOW 461개 직업 기준최고자세히 ▾▴
수행직무
- -응용소프트웨어의 개발 범위와 목표를 설정한다.
- -소프트웨어를 개발·완성시키기 위한 전체적인 개발 계획과 자원 조달 계획을 편성한다.
- -응용시스템에 대한 정보보호의 방법과 계획을 설정한다.
- -소프트웨어의 세부적인 기능 및 사양에 관한 상세 설계를 한다.
- -상세 설계에 따라서 단위 프로그램을 개발하고, 개발된 여러 프로그램들을 모아서 응용시스템으로 결합시킨다.
- -해당 컴퓨터시스템에 개발된 프로그램을 설치하고 기능 및 성능을 종합적으로 평가·분석한다.
- -패키지성의 개발 소프트웨어에 대해서는 체계적인 버전관리를 한다.
- -테스트를 통해 버그를 수정한다.
- -응용소프트웨어에 대한 사용자의 운영 교육과 기술을 지원한다.
한국고용정보원 직업정보(KNOW)에서 상세 확인 (외부 사이트)
업무능력
전산(99) · 기술 설계(99) · 문제 해결(97) · 수리력(97) · 기술 분석(97)
지식
컴퓨터와 전자공학(94) · 공학과 기술(86) · 산수와 수학(82) · 통신(81) · 영어(75)
업무환경
재택근무(93) · 자동화 정도(91) · 앉아서 근무(88) · 이메일 이용하기(83) · 실내 근무(76)
성격
혁신(72) · 협조(72) · 분석적 사고(71) · 독립성(62) · 꼼꼼함(62)
흥미
탐구형(Investigative)(79) · 진취형(Enterprising)(53)
가치관
자율성(91) · 경제적 보상(90) · 자기개발(83) · 일과 삶의 균형(76) · 성취(75)
업무활동 중요도
컴퓨터 업무(99) · 창조적 생각(99) · 새로운 지식의 습득, 활용(89) · 의사 결정, 문제점 해결(86) · 정보 수집(85)
업무활동 수준
창조적 생각(99) · 컴퓨터 업무(96) · 새로운 지식의 습득, 활용(93) · 사람들에게 조언, 상담(91) · 조직 외부인과 소통(91)
관련학과
경영학과 · 공학교육과 · 교육학과 · 물리·과학과 · 수학과 · 응용소프트웨어공학과 · 전자공학과 · 정보·통신공학과 · 제어계측공학과 · 컴퓨터공학과 · 통계학과
관련자격
MCSD(외국) · MCSE(외국) · SCJP(외국) · 리눅스마스터(국가공인 민간) · 전자계산기조직응용기사, 기술사(국가기술) · 전자계산조직응용기사, 기술사(국가기술) · 정보처리기능사, 산업기사, 기사(국가기술)
되는 길
응용소프트웨어개발자가 되기 위해서는 전문대학 및 대학교의 컴퓨터공학과, 전산(공학)과 등의 관련 학과를 졸업하는 것이 유리하다. 비전공자는 사설교육기관에서 C언어, 자바, 비주얼스튜디오, 델파이, 파워빌더 등 프로그래밍 언어 등을 배우고 진출한다. 최근에 대학에서는 소프트웨어와 관련한 별도의 학과들이 개설되고 있다. 이들 학과에서는 소프트웨어공학, 프로그램언어, 운영체제, 데이터베이스, 자료구조를 비롯해 실제 응용소프트웨어 개발 실습을 한다.
관련직업
시스템 소프트웨어 개발자(프로그래머) · 모바일앱개발자 · 웹개발자(웹 프로그래머) · IT테스터 및 IT QA전문가 · 웹기획자 · 가상현실전문가 · 게임프로그래머
- 가상현실전문가KNOW K000007452
일자리 전망: 증가(33%) 현상유지(40%) 감소(26%)
임금(만원): 하위(25%) 4.15K 평균(50%) 5.1K 상위(25%) 6.85K
최저KNOW 461개 직업 기준최고직업만족도: 70
최저KNOW 461개 직업 기준최고자세히 ▾▴
수행직무
- -사용자가 원하는 가상세계가 무엇인지 파악하고 개발하고자 하는 시스템을 분석하여 개발 방향을 설정한다.
- -신제품에 대한 기획안을 만든다.
- -Visual basic, C++ 등과 같은 컴퓨터프로그램 언어와 3차원 컴퓨터 그래픽 제어기술을 활용하여 프로그래밍한다.
- -그래픽디자이너는 사물을 스케치하고 색 및 질감을 입혀 사용자가 실제의 느낌을 가질 수 있도록 가상현실시스템을 디자인한다.
- -사용 장비에 따라 입력장치, 인터페이스 장치, 입체디스플레이 자세추적장치 등을 제작한다.
- -제작된 3차원 가상현실소프트웨어에 오류는 없는지 테스트하고 수정작업을 거쳐 제품을 완성한다.
한국고용정보원 직업정보(KNOW)에서 상세 확인 (외부 사이트)
업무능력
기술 설계(97) · 추리력(96) · 공간지각력(96) · 기술 분석(93) · 창의력(92)
지식
컴퓨터와 전자공학(94) · 산수와 수학(85) · 영어(77) · 공학과 기술(77) · 디자인(76)
업무환경
재택근무(99) · 이메일 이용하기(88) · 앉아서 근무(88) · 다른 사람들을 조율하거나 이끌기(86) · 다른 사람과의 상호작용(84)
관련직업
시스템 소프트웨어 개발자(프로그래머) · 모바일앱개발자 · 웹개발자(웹 프로그래머) · IT테스터 및 IT QA전문가 · 웹기획자 · 응용소프트웨어개발자 · 게임프로그래머
- 게임프로그래머KNOW K000007580
일자리 전망: 증가(10%) 현상유지(20%) 감소(70%)
임금(만원): 하위(25%) 3.925K 평균(50%) 6.48K 상위(25%) 8.5K
최저KNOW 461개 직업 기준최고직업만족도: 70.3
최저KNOW 461개 직업 기준최고자세히 ▾▴
수행직무
- -게임기획자, 게임그래픽디자이너, 게임음악가 등으로부터 넘겨받을 자료를 기반으로 게임프로그램의 구조를 설계한다.
- -게임을 제작하기 위한 툴인 게임엔진을 개발한다.
- -영상을 컴퓨터 모니터에 출력하는데 필요한 제반 함수들의 집단인 그래픽 라이브러리를 제작한다.
- -그래픽 특수효과를 제작한다.
- -키보드, 마우스 등의 입력장치 제어루틴을 제작한다.
- -그래픽 파일이나 사운드 파일이 정상적으로 게임 속에서 작동될 수 있도록 해 주는 프로그램을 작성한다.
- -게임을 테스트하여 에러를 수정하고 버그를 찾아낸다.
한국고용정보원 직업정보(KNOW)에서 상세 확인 (외부 사이트)
업무능력
문제 해결(98) · 수리력(98) · 전산(98) · 범주화(98) · 논리적 분석(97)
지식
컴퓨터와 전자공학(95) · 산수와 수학(91) · 영어(78) · 물리(76) · 공학과 기술(75)
업무환경
재택근무(98) · 의사결정 권한(98) · 다른 사람과의 상호작용(90) · 앉아서 근무(89) · 자동화 정도(88)
관련직업
시스템 소프트웨어 개발자(프로그래머) · 모바일앱개발자 · 웹개발자(웹 프로그래머) · IT테스터 및 IT QA전문가 · 웹기획자 · 응용소프트웨어개발자 · 가상현실전문가
이 목록의 KNOW 직업과 KECO 코드를 이 페이지의 직업에 연결한 것은 본 사이트의 판단이며, 한국고용정보원·고용노동부가 정한 대응 관계가 아닙니다.
고용 증감: +5.1%
중위 임금: $117K
고용: 471K
일반적 입직 학력: Bachelor's degree
BLS 고용전망 2025–35 (SOC 15-1299 직업군 기준)
자세히 ▾▴
고용 절대치: 2025 471K → 2035 495K
중위 연임금(정확값): $116,580
BLS 직군명: Computer occupations, all other