4차 산업혁명 바람이 안팎으로 거세다. 인공지능(AI)과 클라우드, 블록체인 등 다양한 4차산업혁명 근간 기술은 소프트웨어(SW)다. 각 나라가 SW 개발자 양성에 두 팔을 걷어부치는 이유다. SW 프로그래밍 언어는 수 많은 종류가 있다. 개발자를 꿈꾸는 많은 이들이 이 중 가장 유망한 프로그래밍 언어는 무엇인지 궁금해 한다. 최근 해커랭크가 미국 개발자를 대상으로 각 코딩 언어별 평균 연봉을 공개해 눈길을 끈다.

비즈니스 인사이더는 25일(현지시각) 최근 SW 관련 직종에서 코딩 기술과 관련한 양질의 일자리가 창출된다며 개발자 구인구직 플랫폼인 해커랭크(HackeRank)의 설문 조사를 기반으로 유망한 15개 코딩 언어 종류와 온라인 학습 방법을 소개했다.

비즈니스 인사이더는 "어떤 코딩 언어가 가장 높은 급여를 받는 직업과 연관됐는지 아는 것이 도움이 된다"며 상위 연봉 15개 코딩 언어와 관련 학습법을 소개했다. 앞서 해커랭크는 11만6000명 이상의 소프트웨어(SW) 개발자와 학생을 대상으로 설문을 실시해 가장 높은 연봉과 연관이 있는 코딩 언어를 추렸다.

아이클릭아트
아이클릭아트
펄, 평균 연봉 1억원에 달해

가장 높은 연봉을 받을 수 있는 코딩 언어는 ‘펄(Perl)’로 나타났다. 펄은 자료를 추출하고 그 보고서를 작성하는데 사용하는 프로그래밍 언어다. 펄 개발자는 세계 개발자 평균 연봉 5만4491달러(약 6723만원)보다 54.2% 높은 약 8만425달러(약 9928만원)을 기록했다.

외신은 펄을 배울 때 기본적인 코딩 경험이 없을 경우 ‘펄 포 뉴비스(Perl for Newbis)’ 코스를 활용하는 것이 좋다고 소개했다. 파이선(Python)이나 자바스크립트(JavaScript) 등을 통해 코딩 언어에 입문하는 것도 방법이다. 기본 지식이 있다면 튜토리얼포인트닷컴(TutorialsPoint.com)이나 런펄오알지(Learn-Perl.org) 사이트를 활용해 온라인으로 배우는 것이 도움이 된다.

스칼라(Scala) 개발자 연봉은 세계 평균보다 41.6% 높은 7만7150달러(약 9524만원)였다. 스칼라는 객체 지향 프로그래밍 언어와 함수용 프로그래밍 요소가 결합된 프로그래밍 언어다.

초보자를 위한 코그니티브클래스에이아이(CognitiveClass.ai)를 활용하면 스칼라 튜토리얼을 학습할 수 있다. 스칼라엑설사이즈오알지(Scala-exercises.org)는 인터렉티브 학습 코스도 제공한다.

고(Go)는 구글이 발표한 프로그래밍 언어로 정적 타입 언어(static type language)로 설계됐다. 실행시간 효율성을 높이고, 시스템 및 메모리 최적화, 프로세스 병행 처리 등을 제공해 효율성이 좋다는 평가를 받는다. 초보자도 배우기 쉽도록 프로그래밍 문법을 단순하게 했다.

고는 세계 평균 연봉보다 33.4% 높은 7만2691달러(약 8971만원)를 기록했다. 코딩 기초를 이해한다면 소프트커버(softcover)에서 제공하는 전자책(e-book)을 활용해 고를 배울 수 있다. 초보자라면 유데미(Udemy)에서 제공하는 유료 교육 과정을 들을 수도 있다.

루비(Ruby)는 세계 평균 개발자 연봉보다 32.3% 높아 7만2146달러(약 8904만원)로 나타났다. 루비는 인터프리터 방식의 객체 지향 스크립트 언어다. 코드카데미(Codecademy)에서 루비 입문 과정을 제공해 도움을 얻을 수 있다. 프리코드캠프(FreeCodeCamp.org)도 유튜브를 통해 설명 자료를 제공한다.

오브젝티브씨(Objective-C)는 6만6697달러(약 8232만원)를 기록했다. 세계 개발자 연봉 평균보다 22.4% 높다. 코딩 언어 초급자라면 유데이시티(Udacity)에서 무료 강좌를 들을 수 있다. 튜토리얼포인트(Tutorials Point)에서는 중급 강좌를 선보인다.

스위프트(Swift)는 세계 개발자 평균 연봉보다 19.6% 높은 6만5171달러(약 8043만원)로 나타났다. 프리코드캠프나 해킹위드스위프트를 통하면 온라인 교육 과정을 들을 수 있다.

파스칼(Pascal)은 평균 6만2773달러(약 7747만원)을 기록했다. 세계 개발자 평균 연봉보다 15.2% 높다. 파스칼 프로그래밍(Pascal Programing)에서 온라인 튜토리얼을 무료로 듣거나 유데미에서 유료 강좌를 들으면 파스칼을 배울 수 있다.

알(R)은 세계 평균 개발자 연봉보다 13.1% 높은 6만1629달러(약 7606만원)를 기록했다. 에듀레카(Edureka)에서 유튜브 강좌를 듣거나 코드카데미에서 입문 과정을 살펴볼 수도 있다.

프롤로그(Prolog)는 6만648달러(약 7485만원)를 기록하며 세계 평균 개발자 연봉보다 11.3% 높았다. 런프롤로그나우(Learn Prolog Now!)웹상에 있는 여러 정보를 통해 프롤로그를 배울 수 있다.

C#은 세계 개발자 평균 연봉보다 7.3% 높아 5만8469달러(약 7216만원)를 보였다. 코드이지넷(CodeEasy.Net)에서 씨샵 입문 과정을 듣거나 유튜브 다수 영상을 통해 배울 수 있다.

코틀린(Kotlin)은 세계 평균보다 6.8% 높은 5만8196달러(약 7181만원)를 기록했다. 프리코드캠프 유튜브 영상으로 입문 과정을 배우거나 코틀린랭오알지(KotlinLang.org)에서 코딩 지식이 있는 이들과 인터렉티브 튜토리얼을 진행할 수 있다.
타입스크립트(TypeScript)는 세계 평균보다 5.4% 높은 5만7443달러(약 7089만원)를 보였다. 타입스크립트가 자바스크립트를 기반으로 하기에 관련 지식이 있다면 습득이 쉽다. 만약 기초 이해가 부족하다면 프리코드캠프에서 입문 과정을 듣거나 코더(Koder)HQ에서 인터렉티브 튜토리얼을 살필 수 있다.

파이썬은 세계 평균보다 4% 높은 5만6670달러(약 6994만원)였다. 유튜브 채널인 CS 도조(Dojo)에서 초급자를 위한 영상 설명 자료를 살피거나 SW 개발 교사인 모시 하메다니의 유튜브 영상을 살피면 파이썬을 배울 수 있다. 유데미를 통한 유료 교육 과정도 방법이다.

자바스크립트는 5만5690달러(약 6872만원)를 기록해 세계 평균보다 2.2% 높았다. 자바 스크립트를 배우려면 모시 하메다니의 유튜브 영상을 활용하거나 코드카데미에서 초급 과정을 들으면 된다. 런(Learn) JS를 통한 무료 인터렉티브 튜토리얼도 있다.
C++은 세계 평균보다 1.6% 높은 5만5363달러(약 6832만원)였다. 유데미유데이시티를 활용해 배울 수 있다.

김평화 기자 peaceit@chosunbiz.com