소프트웨어 인재양성 추진 현황과 과제

날짜2021.12.13
조회수10727
글자크기
  • 서정연 서강대학교 교수 seojy@sogang.ac.kr
    • 4차 산업혁명이라는 디지털 대전환 시대가 되면서 소프트웨어(SW) 경쟁력 확보가 매우 중요한 목표가 되었다. 전통적인 SW 산업계 뿐 아니라 자동차, 기계, 화학 등 다양한 제조업과 서비스 업체들도 경쟁력 있는 SW 개발자 확보에 나서면서 개발자 구인난이 심각해지고 있는 상황이다.
    • SW는 노동 집약적인 산업이다. 많은 SW 전문 인재를 양성해야만 하는 이유이다. 뿐만 아니라 SW 분야에서는 한 명의 슈퍼 개발자가 백 명의 일반 개발자보다 생산성이 높다고 한다. 세계적으로 경쟁력 있는 슈퍼 SW 전문 인력을 양성하는 것도 매우 중요하다. 즉, SW 인력 양성은 질적인 측면과 양적인 측면을 다 고려해서 추진해야 한다.
    • 현재 국내 SW 인재양성의 가장 중요한 축은 대학이 담당하고 있다. 학사/석사/박사로 이어지는 대학의 정규 교육 체계를 통하여 전문 인력이 양성되고 있는데, 이를 체계적으로 지원하기 위한 프로그램이 SW중심대학 지원사업이다. 2015년에 시작된 이 사업은 지난 6년간 1단계 시행에서 많은 호평을 받고 2021년부터 2단계 사업을 시작하였다. 1단계에서 40개 대학을 선발하여 SW 관련 전공 교육을 양적/질적으로 발전시키는 목표를 충분히 달성하였고, 2단계 사업에서는 68개 대학으로 확대 지원할 계획이라고 한다. SW중심대학 지원 사업은 정부에서 세계적으로 4차산업혁명이라는 용어가 나오기 이전부터 SW 인재 양성의 중요성을 미리 파악하여 선제적으로 시행한 사업으로 매우 의미있는 성과를 보이고 있다고 하겠다. 다만 이 사업을 처음 시작할 때는 SW 인재 양성의 양적인 확대뿐만 아니라 우수한 인재 양성이라는 질적인 목표를 매우 중요하게 여기고 지원 대학을 선정했었는데, 최근에는 지방 대학 우대 정책 등 양적 확대에 정책의 무게를 두는 경향이 짙어지는 것 같아서 우려가 된다. SW 인재 양성은 세계적인 경쟁력을 갖는 슈퍼 개발자를 많이 배출하는 것이 매우 중요하다는 것을 다시 한번 강조한다.
    • 인공지능(AI)의 중요성이 세계적인 화두가 되면서 AI 전문 인력 양성이 매우 중요한 이슈가 되고 있다. AI는 SW의 한 분야로써 모든 산업 분야에 적용되어 새로운 제품과 서비스를 가능하게 하는 매직처럼 인식되고 있다. 우수한 AI 인재양성을 위해서는 기본적으로 우수한 SW 인재양성 체계를 갖추는 것이 중요하다. 2019년부터 과기정통부에서 의욕적으로 추진하여 시행된 AI대학 원 지원사업이 2021년까지 총 10개 대학을 선발하여 지원하는 것으로 종료되어서 매우 안타깝게 생각한다. AI 분야의 전문 인력은 최소한 석사 이상의 충분한 연구 경력을 거쳐야만 기본적인 개발 역량을 갖추었다고 인정받을 수 있다. 즉, AI 분야는 석사 수준의 인력이 엔트리 수준의 개발자라고 볼 수 있다. 현재 10개의 국가지원 AI대학원에서 매년 50명씩 선발해서 교육시킨다고 가정해도, 몇 년 뒤에 최대 500명/년 정도의 AI 전문 인력이 배출되는 셈이다. 현재 산업계에서 필요로 하는 수준으로 본다면 AI대학원 지원사업을 대폭 확대해서 최소 1,000명/년 정도의 석사 이상의 전문가들이 배출되도록 해야 할 것이다. 그러기 위해서는 지금이라도 AI 대학원 지원사업을 추가로 확대해서 최소 15~20개 대학에서 체계적인 AI 석박사 교육을 시킬 수 있도록 지원을 확대하는 것이 바람직하다.
    • 대학과 같은 정규교육 기관과는 달리 SW 인재양성에서 더 파격적인 성공작으로 알려진 형태의 양성 기관인 프랑스의 에꼴42와 같은 개방 SW 교육기관으로 대한민국에는 이노베이션아카데미가 설립되어 있다. 이노베이션아카데미는 학위과정이 아닌 순수한 소프트웨어 전문 인력 양성을 목표로 설립된 교육 기관으로 현재 2년째 교육을 진행하고 있는 상황이다. 아쉽게도 시작과 동시 에 코로나로 인한 대면 교육의 어려움으로 인하여 SW교육의 핵심 역량인 협업 능력을 키우는데 어려움을 겪고 있는데, 앞으로 다양한 온라인 협업 공간 기법들이 확대 보급되면서 SW 인재 양성의 목적 달성에는 문제가 없을 것으로 보인다. 앞으로 계속 주시해야 할 SW 인재 양성의 한 축을 담당할 것으로 기대된다.
    • 어떤 분야든지 우수한 인재를 양성하기 위해서는 어려서부터 교육을 체계적으로 잘 시행하는 것이 중요하다. 특히 언어나 논리적인 사고력은 어릴 때부터 차근차근 반복적으로 학습을 해야 몸에 배고 익숙해진다. 소프트웨어의 가장 기본적인 역량은 컴퓨팅 사고력과 코딩이다. 컴퓨팅 사고력은 데이터의 개념과 데이터를 가지고 다양한 문제들을 처리하는 알고리즘의 개념과 원리를 포함한다. 이러한 컴퓨팅 사고력과 코딩 역시 어릴 때부터 배우는 것이 매우 중요하다.
    • 대한민국의 교육 체계에서 이러한 소프트웨어의 기본적인 교육이 초중고등학교에서 제대로 이루어지지 못하고 있는 상황이다. 교육부는 지난 2015년 교육과정 개정에서 처음으로 초등학교에서 6년간 17시간, 중학교 3년간 34시간 정보교과 교육을 필수화하여 학생들이 컴퓨팅 사고력을 배울 수 있는 기회를 부여했고, 2018년부터 시행하기 시작하였다. 일단 학생들이 초중등 교육에서 컴퓨팅 사고력의 기초 개념을 접할 수 있는 기회를 준 것은 매우 중요한 개선이었지만, 단발성의 짧은 교육 시간으로 인하여 대부분의 학생들이 제대로 기억조차 하기 어려운 상황으로 보인다. 미래 사회를 살아가야 하는 어린 아이들 입장에서는 컴퓨터를 활용해서 문제를 해결하는 컴퓨팅 사고력을 읽기/쓰기나 산술과 같이 익숙한 수준으로 몸에 배도록 교육을 일정기간 지속적으로 시행해야만 한다. 특히 모든 학생들이 SW와 AI의 구구단이 되는 컴퓨팅 사고력을 어려서부터 익히도록 하는 것이 세계적인 경쟁력을 갖는 전문가 양성의 가장 중요한 초기 단계의 교육이라라는 점에서 매우 중요한 의미가 있다.
    • 지금 교육부에서는 2022년 개정 교육과정을 준비하고 있다. 이번에 새로 개정되는 2022 개정 교육과정에서는 초등, 중등교육에서 모든 SW와 AI의 구구단에 해당하는 컴퓨팅 사고력을 모든 학생들이 공교육에서 충분히 배우고 익숙해질 수 있도록 정보 교과 교육을 확대하는 것이 매우 중요하다.
    • SW와 AI 분야의 인재 양성은 초중고등학교와 대학으로 이어지는 정규 교육을 시대에 맞추어서 일관성 있도록 체계적으로 개혁하는 것이 매우 중요하다. 이러한 정규 교육뿐만 아니라, 매우 빠르게 발전하는 이 분야의 특성상 기존의 SW 전문가들의 재교육도 매우 중요한 이슈이다. 자체적인 재교육 프로그램을 진행하여 대처하는 기업들도 있지만, 그런 역량을 갖추지 못한 기업들은 거의 손을 놓고 있는 현실이다. SW와 AI 분야 전문가 재교육 지원책을 속히 마련하는 것이 시급하다.
    • 현재 경쟁력 있는 SW와 AI 개발자를 구하는 것이 매우 어려운 상황이 되었고, 개발자들의 파격적인 연봉 인상은 더 이상 뉴스거리가 되지 않을 정도로 일상화되고 있다. 이미 우수한 SW 인력의 수요/공급 균형이 잘 맞지 않고 있는 상황으로 보인다. 디지털 대전환 시대에는 모든 기업이 소프트웨어 기업이 되어가기 때문에, 이러한 현상은 더욱 심화될 것으로 보인다. SW 인력 양성 정책은 장기적인 정책과 단기 정책을 잘 마련하여 일관성 있게 체계적으로 추진해야 한다.
    • 대한민국 전 국민의 90% 이상이 SW/AI 기초역량이 없는 상태이다. 90% 이상의 국민들이 읽기/쓰기나 구구단을 매우 익숙하게 구사하듯이 데이터의 개념과 알고리즘의 기본 원리에 익숙해지도록 하는 것이 중요하다. 전 국민이 디지털 기본 역량을 갖추게 되면 세계에서 SW를 가장 잘 활용하는 국가가 될 것이다. 지금부터라도 장기적인 교육 정책을 잘 수립하여 모든 사람들이 디지털 세상에서 경쟁력을 갖출 수 있도록 과감한 교육 개혁을 해야 한다.