컴퓨터프로그래머프로그래머는 기업, 개인 등이 사용할 수 있는 워드프로세서, 회계관리, 데이터베이스, 통계처리, 게임, 통신 등의 각종 소프트웨어를 개발한다. 요구사항을 분석하고, 웹사이트와 연동된 데이터베이스를 설계한 후 프로그램의 타당성과 로직을 검사하고 수정한다. 웹사이트의 유지, 보수 및 관리 업무를 수행하게 된다.
컴퓨터공학기술자컴퓨터공학기술자는 컴퓨터 하드웨어 시스템을 연구, 개발한다. 이를 위해 제품 개발 계획을 수립하고 설계하며, 설계된 제품을 시험과 분석을 통해 실용화 할 수 있도록 한다. 컴퓨터공학기술자의 수행업무는 전자공학기술자와 유사하지만 컴퓨터에 국한하여 직무를 수행한다는 측면에서 차이점이 있다.
컴퓨터시스템설계분석가정보기술(IT)컨설턴트 또는 프로젝트매니저(PM)를 통한 고객의 요구를 수행함에 있어, 기업체의 고객관리시스템, 종합병원의 의료정보시스템, 정부 부처의 행정정보시스템, 대학교의 사이버교육시스템 등 각종 컴퓨터시스템을 설계 및 분석하고, 컴퓨터시스템의 용량, 작업 절차 및 일정을 검토하여 전체적인 컴퓨터시스템 설계를 시행한다.
웹프로그래머웹프로그래머는 웹사이트를 구축하는 사람으로 예전에는 ‘웹마스터’ 혼자서 웹개발 과정을 모두 담당하였으나 최근에는 기획, 프로그래밍, 디자인 등의 분야로 나누어 각 분야별 전문가들에 의해 웹이 완성되는 경우가 많아지고 있다.
웹마스터/웹프로듀서웹마스터는 웹서비스의 기획, 웹사이트 구축 및 관리, 홈페이지 운영, 서비스 활성화 전반에 걸쳐 실질적인 책임을 가진다. 다른 이름으로는 웹프로듀서나 웹매니저, 웹관리자 라고도 부른다.
웹엔지니어웹엔지니어는 웹서버를 구축하고 및 웹서버를 최적으로 운영하기 위한 기술을 책임지는 사람이다. 웹 서비스가 제대로 이루어질 수 있도록 네트워크, 운영체제, 데이터베이스 등을 기술적으로 통합하는 업무를 수행한다.
웹서버운영자컴퓨터 프로그래머로서 행정 전산화 업무의 개발 및 운영을 담당한다. 인터넷, 컴퓨터 운용지식을 바탕으로 기업의 인터넷상 홍보와 광고 등 변동사항을 총괄적으로 운영하는 업무를 담당한다. 시스템 소프트웨어 개발자는 컴퓨터 시스템의 동작, 제어 및 관리와 관련된 시스템 소프트웨어를 개발한다. [ 목 차 ] 1. 시스템 소프트웨어 개발자가 하는 일 2. 시스템 소프트웨어 개발자가 되기 위한 과정 3. 시스템 소프트웨어 개발자의 연봉 4. 시스템 소프트웨어 개발자의 향후 전망 1. 시스템 소프트웨어 개발자가 하는 일 ㆍ유닉스(Unix), 리눅스(Linux), 윈도우(windows) 등과 같은 컴퓨터시스템의 운영체계를 설계하고 개발한다. ㆍFORTRAN, C, C++, JAVA 등과 같은 컴퓨터 프로그램 언어의 컴파일러(compiler : 고급언어로 쓰인 프로그램을 그와 의미적으로 동등하며 컴퓨터에서 즉시 실행될 수 있는 형태의 목적 프로그램으로 바꾸어 주는 번역 프로그램)를 설계하고 개발한다. ㆍ응용소프트웨어를 개발하기 위한 델파이(Delphi), 파워빌더(PowerBuilder) 등과 같은 개발용 도구를 설계하고 개발한다. ㆍ네트워크시스템에서 운영되는 네트워크 프로토콜 처리에 관련된 소프트웨어를 설계하고 개발한다. ㆍ정보보호에 필요한 방화벽, 인증, 인가 관련 소프트웨어를 설계하고 개발한다. ㆍ각종 산업용 제어시스템에서 운영되는 산업 설비의 제어, 모니터링 및 관리용 유틸리티 소프트웨어를 설계하고 개발한다. ㆍ컴퓨터시스템의 각종 주변 장치의 제어 및 인터페이스에 관련된 소프트웨어를 설계하고 개발한다. ㆍ컴퓨터시스템에서 운용되는 각종 유틸리티 소프트웨어를 설계하고 개발한다. ㆍ운영체계를 해당 컴퓨터 하드웨어 시스템에 이식(Potting)시키고 기능과 성능을 종합적으로 평가한다. ㆍ개발된 시스템소프트웨어에 대한 단계별 과정을 기록하고, 사용자의 교육과 기술 자문에 응한다. ㆍ지속적으로 컴퓨터의 하드웨어 및 소프트웨어에 대한 새로운 기술을 연구한다. 2. 시스템 소프트웨어 개발자가 되기 위한 과정 시스템 소프트웨어 개발자가 되기 위해서는 전문대학 및 대학교의 컴퓨터공학과, 전산(공학)과, 전자공학과, 전기공학과, 통신공학과 등의 학과에서 소프트웨어를 비롯해 컴퓨터 하드웨어에 대한 공부를 하고 진출할 수 있다. 요즘은 소프트웨어를 집중적으로 공부하는 학과들이 별도로 개설되기도 한다. 이들 학과에서는 시스템소프트웨어 설계에 필요한 C언어, JAVA와 같은 프로그래밍 언어, 데이터베이스, 소프트웨어공학이론 등을 공부하고 실제 소프트웨어 개발 실습을 하기도 한다. 또한, 비전공자들은 정보통신 관련 사설 교육기관이나 직업훈련학교 등에서 임베디드 전문가 양성과정 등을 통해 관련 교육을 받을 수 있다. 시스템 소프트웨어 개발자는 개발·설계에 필요한 프로그래밍 언어뿐만 아니라 각종 OS, 장비의 전자신호 등에 대한 충분한 이해가 필요하다. - 관련 자격증으로는 국가기술자격으로 컴퓨터 시스템 응용기술사(기사, 산업기사), 정보처리기술사(기사, 산업기사) 등이 있다. 해외 민간 기업에서 수행하는 자격증으로는 OCP, SCJP, CCNA같은 자격증이 있으며, 이러한 자격증은 민간 자격증이지만 국제적으로 권위가 인정되고 업계에서 통용되므로 국내 및 해외 취업에 도움이 된다. 3. 시스템 소프트웨어 개발자의 연봉 하위(25%) 3,545만 원, 중위값
4,146만 원, 상위(25%) 5,402만 원 4. 시스템 소프트웨어 개발자의 향후 전망 시스템 소프트웨어 개발자의 고용은 다소 증가할 것으로 전망된다. 「중장기 인력수급 수정전망 2015~2025」(한국고용정보원, 2016)에 따르면, 시스템 소프트웨어 개발자는 연평균 1.3% 비율로 증가하여 2025년에는 약 89천 명에 달할 것으로 전망된다. 통계청의 전국사업체조사 자료에 의하면, 시스템 소프트웨어 개발자가 근무할 것으로 예상되는 컴퓨터프로그래밍 서비스업 사업체는 7,763개소이고, 관련 산업의 종사자는 112,662명이다. 시스템 소프트웨어는 정보기술의 핵심이 되는 고부가가치성 소프트웨어로서 고도의 기술 집약적 특성을 가지며, 향후 정보기술의 중추적인 역할을 담당해 나갈 것으로 기대된다. 최근 금융권을 중심으로 고객관계관리(CRM)에 빅데이터를 결합하여 실시간 고객 분류 세분화와 시간·위치에 따른 표적 설정 등을 통해 고객 충성도 향상과 매출 증대에 활용하고 있다. 또한 클라우드 컴퓨팅, 스마트폰 대중화, 사회관계망(SNS)이 CRM 환경을 변화시키고 빅데이터 결합을 촉진하는 주요 요인으로 작용하고 있다. 최근 모바일 기기의 다양화, 오픈 소프트웨어의 보급 확대, 방송과 통신이 결합한 IPTV 시장 활성화, 기기와 장비의 디지털화 등 급속한 변화로 운영 프로그램 등을 개발하는 시스템소프트웨어 프로그래머에 대한 인력수요가 증가하고 있다. IT와 비IT 업종 간 융합이 활발해지면서 임베디드 소프트웨어 관련 투자와 인력 수요가 늘고 있다. 최근 PDA, 휴대폰단말기, 자동차, 항공기, 가전제품에 등에 요구되는 다양한 임베디드 OS가 늘면서 임베디드 소프트웨어 대한 수요가 지속적으로 늘고 있다. 국내 시스템소프트웨어는 지속적으로 발전할 것으로 보이며 향후 10년간 임베디드 및 펌웨어 부문을 중심으로 시스템 소프트웨어 개발자의 고용은 다소 증가할 것으로 전망된다. >> LG전자, 사람을 살리는 희망 DNA-ADAS 신 사업을 리드하는 윤정석 팀장의 이야기 >> 실력 있는 개발자가 많은 티맥스A&C와 함께 성장해요 >> ISMS를 통해 기업에 맞는 관리 체제를 만들어 나갑니다 >> 시스템프로그래머 직무 채용 중인 곳 보러가기 >> 취업에 관한 고민 많다면, 취업톡톡 본 자료의 저작권은 잡코리아(유)에 있으며 무단전재 및 재배포를 금지합니다. 프로그래머란 직업도 있나요?프로그래머는 시스템분석자가 설계한 내용을 알고리즘을 통해 프로그램에 구현하는 직무로, 컴퓨터언어를 사용하여 코딩하고 테스트를 통해 피드백, 유지/보수하는 일을 합니다. 프로그램을 이에 따라 구현하는 직업입니다.
10대에 프로그래머가 되고 싶은 나 어떻게 할까 독후감?이 책은 코딩의 개념을 막 이해한 10대들이 한 단계 더 나아갈 수 있도록 구성된 프로그래머 입문서이다. 시중에 프로그래머나 코딩을 다룬 책들은 주로 파이썬 등 프로그래밍 언어를 실제로 쓰는 방법을 다루기에, 큰 틀에서 프로그래머가 무슨 일을 하는지에 대한 정보가 부족했다.
|