시스템소프트웨어개발자
목차
하는일
• 시스템소프트웨어개발자는 컴퓨터를 작동시키고 각 부품의 활동을 조정, 통제, 관리하는 윈도우, 맥, 리눅스와 같은 오퍼레이팅시스템 소프트웨어를 연구, 개발, 설계하는 일을 합니다.
• 국내외의 시장을 조사하고 경쟁기업의 제품 및 소프트웨어 업계의 기술 변화 등을 분석하여 새로운 기능과 성능을 갖춘 시스템소프트웨어를 기획하고 개발합니다.
• 개발된 시스템소프트웨어를 컴퓨터에 설치 및 시험 운영하여 시스템소프트웨어의 기능과 성능을 평가하고 분석합니다.
• 시스템소프트웨어에 대한 사용자 교육과 기술에 대한 전문적인 조언을 하고 새로운 시스템소프트웨어 관련 기술을 조사하고 연구합니다.
적성 및 흥미
적성
• 컴퓨터시스템에 대한 전문 지식을 바탕으로 프로그래밍을 수행할 수 있는 수리·논리력이 필요합니다.
흥미
• 시스템 운영체제 및 소프트웨어 개발과 관련된 최신 기술과 개발에 필요한 정보를 찾고 관련된 내용을 탐구하는 것을 좋아하는 사람에게 적합합니다.
• 프로그래밍을 정해진 규칙에 따라 논리적으로 수행해야 하므로 반복적이고 체계화된 작업을 즐길 수 있는 사람에게 적합합니다.
직업탐색
진로탐색활동
• 소프트웨어개발자 진로체험 프로그램 참여 각 지역의 진로체험센터, 청소년 진로직업체험센터, 대학교에서 운영하는 프로그램에 참여하여 컴퓨터프로그램 코딩 등을 배울 수 있습니다.
• 원격영상 진로멘토링 사이트 시스템소프트웨어개발자 전문가 멘토의 수업 자료, 멘토 소개 자료, 그리고 영상물을 통하여 시스템소프트웨어개발자에 대해 알아볼 수 있습니다.
• 동영상 시청 IT컴퓨터, 시스템소프트웨어의 구조, 컴퓨터 언어 등에 대한 지식을 얻을 수 있습니다.
관련 동영상
빅 데이터 전문가
출처: 커리어넷 직업백과
블록 체인 전문가
출처: 커리어넷 직업백과
가상현실 전문가
출처: 커리어넷 직업백과
1억 다운로드를 목표로
출처: 커리어넷 직업백과준비방법
정규 교육과정
• 대학교의 컴퓨터공학 관련 학과를 졸업하는 것이 유리합니다.
직업 훈련
• 사설 교육기관에서 운영하는 소프트웨어 프로그래밍, JAVA, 시스템소프트웨어 개발자 양성 과정을 통해 교육과 훈련을 받을 수 있습니다.
관련자격증
• 국가자격증으로는 전자계산기기사와 정보처리기사가 있습니다.
입직 및 취업방법
• 공개 채용이나 특별 채용을 통해 시스템소프트웨어개발업체, 미들웨어업체, 전산 및 통신장비업체, 키오스크 개발 및 제조업체 등에 취업할 수 있습니다.
• 시스템소프트웨어개발업체, 응용소프트웨어개발업체, 정보시스템 개발업체 등에 취업할 수 있으며 시스템소프트웨어 개발 분야의 경우에는 전문대학 졸업 이상의 학력이 필요합니다.
관련기관
• 한국정보통신공사협회
• 한국정보통신진흥협회
직업현황
직업전망
• 향후 5년간 시스템소프트웨어개발자의 일자리 규모는 다소 증가할 전망입니다. 모바일 기기의 다양화, 방송과 통신이 결합한 IPTV 시장 활성화 등 급속한 변화로 운영 프로그램 등을 개발하는 시스템소프트웨어 프로그래머에 대한 인력 수요가 증가하고 있고, IT와 비IT 업종 간 융합이 활발해지면서 임베디드 소프트웨어 관련 투자와 인력 수요가 늘고 있습니다. 따라서 향후 10년간 임베디드 및 펌웨어 부문을 중심으로 시스템소프트웨어기술자의 일자리는 다소 증가할 것으로 보입니다. (자료: 워크넷 직업정보)
임금수준
• 평균연봉: 3,730만원
• 시스템소프트웨어개발자의 평균연봉(중앙값)은 3,730만원으로, 조사 대상 전체 직업 평균연봉(중앙값)인 4,072만원과 비교하여 낮은 수준입니다. (자료 : 워크넷, 시스템소프트웨어개발자(2021))
직업만족도
• 직업만족도: 70.5%
• 시스템소프트웨어개발자의 일자리 증가 가능성, 발전가능성 및 고용안정에 대해 재직자가 느끼는 직업만족도는 70.5%입니다. (자료: 워크넷, 시스템소프트웨어개발자(2021))
업무수행능력
중요도 | 능력명 | 설명 |
---|---|---|
99 |
기술 분석 |
새로운 방법을 고안하고 기존의 방법을 개선하기 위해서 현재 사용되는 도구와 기술을 분석한다 |
99 |
설치 |
작업 지시서에 따라 장비, 도구, 배선, 프로그램을 설치한다 |
99 |
품질관리분석 |
품질 또는 성과를 평가하기 위하여 제품, 서비스, 공정을 검사하거나 조사한다 |
98 |
문제 해결 |
문제의 본질을 파악하여 해결 방법을 찾고 이를 실행한다 |
98 |
논리적 분석 |
문제를 해결하기 위해(혹은 의사결정을 하기 위해) 체계적으로 이치에 맞는 생각을 해낸다 |
98 |
조작 및 통제 |
장비 혹은 시스템을 조작하고 통제한다 |
96 |
추리력 |
문제해결 및 의사결정을 위해 새로운 정보가 가지는 의미를 파악한다 |
96 |
고장의 발견·수리 |
오작동의 원인이 무엇인가를 확인하고 이를 어떻게 처리할 것인지 결정한다 |
100 |
기술 설계 |
사용자의 요구에 맞도록 장비와 기술을 개발하여 적용한다 |
100 |
전산 |
다양한 목적을 위해 소프트웨어나 인터넷을 활용하거나 프로그램을 작성한다 |
[자료 : 워크넷, 시스템소프트웨어개발자 직업정보(2021)]
지식중요도
중요도 | 능력명 | 설명 |
---|---|---|
98 |
통신 |
전화기, 네트워크, 방송 등의 통신기기를 조작하고 통제하는데 필요한 지식 |
98 |
컴퓨터와 전자공학 |
컴퓨터의 하드웨어, 회로판, 처리장치, 반도체, 전자장비에 관한 지식 |
97 |
산수와 수학 |
연산, 대수학, 통계, 기하학의 계산 및 응용에 관한 지식 |
88 |
영어 |
영어를 읽고, 쓰고, 듣고 말하는데 필요한 지식 |
86 |
공학과 기술 |
다양한 물건을 만들고 설계하거나 서비스를 제공하기 위해 필요한 공학적인 원리, 기법, 장비 등을 실제로 적용시키는 지식 |
84 |
디자인 |
밑그림, 제도와 같이 디자인에 필요한 기법 및 도구에 관한 지식 |
76 |
경제와 회계 |
돈의 흐름, 은행업무, 그리고 재무자료의 보고와 분석과 같은 경제 및 회계원리에 관한 지식 |
73 |
사무 |
워드 프로세스, 문서처리 및 기타 다른 사무절차에 관한 지식 |
72 |
의사소통과 미디어 |
말, 글, 그림 등을 이메일이나 방송매체를 통해 전달하는 것에 관한 지식 |
69 |
인사 |
채용, 훈련, 급여, 노사관계와 같은 인적자원관리에 관한 지식 |
[자료 : 워크넷, 시스템소프트웨어개발자 직업정보(2021)]
업무환경
중요도 | 능력명 | 설명 |
---|---|---|
92 |
앉아서 근무 |
앉아서 근무하는 빈도 |
88 |
다른 사람과의 상호작용 |
업무 수행위해 팀/집단으로 함께 일하는 것의 중요성 |
87 |
이메일 이용하기 |
업무 수행하면서 이메일 사용하는 정도 |
83 |
재택근무 |
재택근무 가능성 |
78 |
다른 사람과의 접촉 |
업무 수행하면서 사람들과 접촉(전화, 대면, 메신저 등) 정도 |
75 |
다른 사람들을 조율하거나 이끌기 |
업무 특성상 다른 사람들을 조율하거나 이끄는 것의 중요성 |
73 |
실내 근무 |
실내에서 근무하는 빈도 |
73 |
연설, 발표, 회의하기 |
사람들 앞에서 공식적으로 연설(발표,회의 등의 상황) |
70 |
사람들과 직접 접촉 |
다른 사람과 전화, 대면, 전자메일 등으로 접촉하는 빈도 |
62 |
정확성, 정밀성 유지 |
업무 수행을 위해 정밀하거나 정확한 것의 중요성 |
[자료 : 워크넷, 시스템소프트웨어개발자 직업정보(2021)]
마지막 수정일
- 2023-02-22