
컴퓨팅 기술의 발전으로 숙련된 개발자에 대한 기업의 요구는 끝없이 높아지고 있다. 그리고 남녀노소 IT/테크 분야 관련 직무에 취업하고자 하는 이들이 꾸준히 증가하는 추세다. 이에, 미국 유력 경제 잡지 포브스가 코딩 관련 일자리를 찾고자 하는 이들을 위한 전문 직업 경력과 관련된 정보를 설명했다.
우선, 기업에 따라 학사학위를 요구하는 곳도 더러 있지만, 대부분 관련 학위가 없더라도 코딩 직군에 지원할 수 있다. 실제로 부트캠프와 온라인 강좌를 활용하여 프로그래밍 언어와 코딩의 이론을 학습하는 이들도 많다. 하지만 코딩 관련 분야의 학위를 받는다면 해당 분야 지식의 탄탄한 기반을 다질 수 있어 코딩 직군에 취업하는 데 도움이 많이 될 것이다.
그렇다면, 실무에 도움이 될 만한 코딩 관련 지식을 심도 있게 학습하고자 한다면, 대학에서 어떤 전공을 선택하는 것이 좋을까? 포브스는 코딩 관련 전문 경력 쌓기에 유리한 전공으로 아래의 학과를 선택했다.
▲ 컴퓨터 과학(Computer Science)
컴퓨터 과학 학위를 이수하면 기술을 이용하여 일상의 다양한 문제를 해결하는 능력을 기를 수 있다. 스마트폰 앱 개발, 데이터 분석, 이용자 정보 보안 등을 학습하게 된다.
▲ 컴퓨터 프로그래밍(Computer Programming)
컴퓨터 프로그래밍 전공은 코딩, 웹 개발, 앱 개발, 게임 개발, 데이터 분석, 모바일 컴퓨팅, 프로그래밍 언어 등 다양한 과목을 다룬다.
▲ 정보기술 (Information Technology)
정보기술을 전공하면 시스템 분석 및 디자인, 네트워킹 원리, 프로그래밍 등 정보기술 분야에서 중요한 다양한 능력을 기를 수 있다.
▲ 컴퓨터 공학(Computer Engineering)
컴퓨터 공학과는 하드웨어 및 소프트웨어 개발, 디지털 신호 처리, 네트워킹, 컴퓨터 시스템 공학, 로봇공학 및 디지털 프로세싱 등을 가르친다.
▲ 데이터 사이언스(Data Science)
데이터 사이언스를 전공하면 통계 모델과 알고리즘을 이용한 데이터 해석, 머신러닝, 소프트웨어 툴, 데이터 분석, 데이터 조작, 컴퓨터 과학 및 통계에 대하여 배울 수 있다.
▲ 소프트웨어 공학(Software Engineering)
소프트웨어 공학은 프로그래밍 방법론, 데이터 분석, 프로그래밍 언어, 디지털 시스템 디자인, 인공지능, 머신러닝, 소프트웨어 유효성 검사, 소프트웨어 아키텍처에 대한 교육을 제공한다.
그렇다면, 코딩 실력으로 취업할 수 있는 직종은 어떤 직종이 있을까? 포브스는 코딩 관련 진로는 다양하며, 기업의 인력 수요도 매우 높아 전망이 밝다고 언급했다. 이어, 아래와 같이 주요 직종을 선정했다.
▲ 머신러닝 엔지니어(Machine Learning Engineer)
머신러닝 엔지니어는 업무 자동화를 위한 인공지능 시스템 설계와 개발을 담당한다. 머신러닝 엔지니어의 평균 연봉은 약 11만 2,000달러이다.
▲ 모바일 앱 개발자(Mobile Applications Developer)
모바일 앱 개발자는 코딩을 통하여 모바일 앱을 개발하며, 앱이 여러 기기와 플랫폼에서 원활하게 작동하도록 한다. 모바일 앱 개발자의 평균 기본 급여는 약 7만 5,000달러이다.
▲ 컴퓨터 프로그래머(Computer Programmer)
컴퓨터 프로그래머는 컴퓨터 애플리케이션과 소프트웨어를 개발한다. 이들은 코드와 스크립트를 작성한다. 또한, 소프트웨어 디버깅과 퍼포먼스 모니터링을 통하여 소프트웨어가 원활하게 작동하도록 한다. 컴퓨터 프로그래머의 평균 연봉은 약 6만 6,000달러이다.
▲ 소프트웨어 개발자(Software Developer)
소프트웨어 개발자는 컴퓨터 애플리케이션을 제작하고 기존의 시스템을 개선하여 여러 네트워크와 기기의 기능이 제대로 실행하도록 작업한다. 소프트웨어 개발자의 평균 연봉은 약 7만 4,000달러이다.
▲ UX 디자이너(UX Designer)
UX 디자이너는 다른 디자이너, 개발자, PM, 고객과 소통하여 유저 친화적이며 즐거운 경험을 선사하는 서비스를 설계한다. UX 디자이너의 평균 연봉은 약 7만 6,000달러이다.
▲ 소프트웨어 엔지니어(Software Engineer)
소프트웨어 엔지니어도 다른 개발자, 프로그래머 및 디자이너와 협업한다. 이들은 여러 소프트웨어 기능, 자동화, 디자인 요소 등을 개선하여 전체 서비스가 제대로 운영되도록 보장한다. 소프트웨어 엔지니어의 평균 연봉은 약 8만 9,000달러이다.
▲ 데이터 엔지니어(Data Engineer)
데이터 엔지니어는 데이터 이용의 최적화 및 접근성 향상을 위한 솔루션을 제공한다. 그들은 데이터를 분석하여 레포트를 작성하고 이를 바탕으로 고객을 위한 대시보드와 툴을 제작하기도 한다. 데이터 엔지니어의 평균 연봉은 약 9만 3,000달러이다.
▲ 웹 개발자(Web Developer)
웹 개발자는 코딩을 이용하여 웹사이트를 제작하고 유지 보수한다. 웹 개발자는 기술적 요소와 디자인 요소를 모두 다루기도 하며 유저 인터페이스, 탐색 기능, 접근성 기능, 소프트웨어 테스트 관련 업무를 수행한다. 웹 개발자의 평균 연봉은 약 6만 1,000달러이다.
[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]