본문 바로가기

코딩교육의 열풍인 대한민국

카누아빠 2020. 2. 28.

요즘 대학생, 취준생, 회사원 등 전연령층에서 코딩 교육을 받는 사람을 주위에서 쉽게 볼 수 있습니다. 몇 년 전까지만 해도 코딩은 컴퓨터 전공자 또는 이공계 학생들만 배우는 과목으로 인식되었지만 최근엔 인문계열 학생들 사이에도 코딩 전문가가 많이 배출되고 있습니다. 4차 산업 시대가 도래하면서 교육 방면의 주요 방향이 많이 변화하고 있습니다.


 

1. 코딩이 무엇인가?

코딩은 한마디로 정의하면 컴퓨터와 대화하는 방법입니다. 흔히 프로그래밍과 같은 뜻으로 통용되지만 코딩은 프로그래밍의 전 단계라고 볼 수 있습니다. 파이썬,  C언어, 자바 등 프로그래밍 언어로 입력하는 과정이 코딩이다.

 

최근 코딩 교육의 중요성이 부각된 것은 4차 산업혁명 시대의 능동적 인재를 길러내기 위한 첫 단계이기 때문이다. 4차 산업혁명의 주요 기술인 인공지능(AI) 및 빅데이터 등은 모두 소프트웨어를 토대로 시현된다. 이러한 소프트웨어를 만드는 첫 단계가 바로 코딩이다.

 

 

2. 인간 언어와 차이점

언어도 중국어, 영어, 한국어처럼 다양한 종류가 있듯이 프로그래밍 언어도 다양하다.

하지만 이러한 언어들은 교류 없이 발전해 가면서 서로 다른 언어 체계를 가졌고, 프로그래밍 언어는 현대에 개발됐기 때문에 약간의 형태의 차이만 있을 뿐 큰 틀에서는 비슷하다. 그래서 하나의 프로그래밍 언어를 습득하면 다른 언어를 배우는 게 쉬울 수 있다. 

 

3. 프로그래밍 언어 종류

  • 베이직

  • C언어

  • 파이썬

  • 자바

프로그래밍 언어는 반짝했다가 사라지는 언어가 있는 반면 새로운 버전이 나오면서 꾸준히 발전해 온 것도 있다.
현재 장단점들이 각자 명확하기 때문에 다양한 프로그래밍 언어들이 골고루 사용되고 있다.

 

4. 프그로래밍 언어 사용 순위

프로그래밍 언어 순위를 공식적으로 집계하는 기관은 없다. 그 대신 티오베 인덱스 같은 기관은 인터넷 검색엔진에서 검색된 프로그래밍 언어 기준으로 순위를 매긴다. 2월 티오베 인덱스에 따르면 그 순위는 아래 표와 같다.

 

 프로그래밍 언어 검색 순위
자바 17.35%
C 16.76%
파이썬 9.34%
C++ 6.16%
C# 5.92%

 

최근 코딩 입문자들이 늘면서 좀 더 쉽게 코딩을 배울 수 있는 '블록형 코딩 프로그램'에 대한 수요도 늘어나고 있다. 

블록형 코딩 프로그램 : 명령어를 레고 블록처럼 맞춰 프로그래밍을 할 수 있는 교육형 플랫폼 (Ex. 스크래치 , 엔트리)

 

5. 코딩 교육 열풍의 이유

대한민국에 코딩 열풍이 부는 이유는 근거 기반으로 일할 있기 때문이라고 정수덕 더넥스트스쿨 대표가 말했다.

기업이 다루는 빅데이터에는 고객의 행동에 대한 여러 정보가 담겨 있다. 이것을 분석하면 기업은 훨씬 더 깊이 있는 인사이트를 얻을 수 있다. 그런데 데이터를 활용하기 위해선 90~20년도에 주로 사용하던 엑셀로는 한계가 있다.

그리고 코딩이 점점 더 쉬워진 것도 큰 이유이다. 예전에는 도스로 일일이 명령어를 입력해야 했지만 지금은 파이썬이나 엔트리 등을 통해 접근하기 쉬워졌다는 것도 코딩 열풍에 기여했다.

그리고 이직 및 전직을 고려하는 사람이 점차 늘면서 앞으로 전망이 깊은 데이터 산업에 종사하고 싶어 하는 수요가 늘면서이다. 본업과 병행하기 어렵지만 소프트웨어 전문가로 전직하기 위해 밤에 학습하는 수강생도 많아지고 있는 추세이다.

 

댓글