박병형 박사의 대한민국 벤처 살리기 운동

대한민국은 정보강국이다. 그런데 정보 아이콘인 소프트웨어가 보이지 않는다.




그렇다면, 소프트웨어란 무엇인가 ?

인류가 만든 가장 위대한 작품이 사람을 가장 많이 닮은 작품인 "컴퓨터"이다.

컴퓨터를 분해 해보면 하드웨어(기계)와 이를 움직이는 소프트웨어(두뇌, 신경망, 장기 등)구성이 되어있다.하드웨어는 손으로 만지면 아는 것이지만, 그렇다면 소프트웨어는 무엇인가 ?소프트웨어는 크게 프로그램언어, 데이터베이스, 네트워크로 구성이 되어 있는데 일반적으로 프로그램언어를 통해 데이터베이스나 네트워크시스템을 개발하기 때문에 쉽게 정리하면 소프트웨어 "컴퓨터 프로그램언어, 혹은 이를 통해 만들어진 산출물이다"라고 정의해도 무방하다.

그렇다면, 우리나라는 왜 진정한 소프트웨어가 없는 것일까 ?

물론 많이 있다. 보안소프트웨어, 기업용ERP 소프트웨어 그리고 많은 프로그래머들이 작성하고 있는모든 소프트웨어가 여기에 해당한다.여기서 정리해 둘것이 있다면, 소프트웨어도 두 종류가 있는데, "응용소프트웨어와 시스템소프트웨어"가 있다. 스템소프트웨어는 매우 기계적이어 일반인에게 쉽게 눈에 띄지 않지만 요즘 많이 사용하고 있는 운용체제 프트웨어나 벡신 그리고 응용소프트웨어를 지원하는 소프트웨어를 칭한다.

그렇다면 응용소프트웨어는 무엇인가 ?

일반인들이 직접 프로그램언어를 배워 작성한 모든 소프트웨어를 말하는데, 게임, 사무용 소프트웨어 등 우리가 일반적으로 아는 모든 분야의 소프트웨어를 말한다.

리 대한민국에 소프트웨어가 없는 이유는 무엇일까 ?


첫째, 응용소프트웨어 너무 치중되어 있다.

--------------------------------------------

우리는 친구따라 강남간다 라는 말이 있다. 한때 보안소프트웨어가 잘 나간다는 말에 1년 사이 3,000여개의 소프트웨어 기업이 만들어 졌다가 십여개만 남고 모두 도산하는 사례를 보며 우리의 쏠림현상과 라이프사이클이 짧은 응용소프트웨어 분야에 너무 치중되어 있어 안정되지 못하다는 점과, 응용소프트웨어를 지원하는 시스템 분야가 거의 전무한 우리나라 현실에 새로운 시스템소프트웨어 등장에 재구축하여야 한다는 어려움이 항상 내재 되어 있는 것이다.


둘째, 프로그램언어 선택이 잘못되어 있다.

--------------------------------------------

미국 유명대학 컴퓨터 관련학과는 학부 과정에서 거의 C, Java 언어를 기본으로 배우고 이를 통해 다양한 소프트웨어를 작성하게 된다. 그러나 우리의 현실은 극히 제한된 과정만 이수하고 거의 사회로 와 전문학원을 통하거나 입사를 통해 배우기 시작한다. 소위 신입사원을 제대로 활용하려면 몇 년이 걸린다는 의미가 바로 프로그램언어를 제대로 학교에서 배우지 못하기 때문이다. 마치 해외여행이나 취업을 한다면 무조건 언어를 배워야 하듯이 컴퓨터관련 분야에 종사하려면 프로그램언어 만큼은 상당한 수준을 아카데미에서 이수하고 사회에 나와야 한다. 여기서 집고 넘어가야할 부분이 있다.

해외나가려면 그래도 영어를 기본으로 배우고 나가야 하듯이 컴퓨터 프로그램언어도 Java, C언어를 어느정도 수준에 도달하여야 한다는 것이다. 그러나 배출된 컴퓨터학과 학생들의 언어 능력은 거의 최하 수준이다. 이유는 어려가지겠지만 가장 기본적인 언어인 C, Java를 학교에서 확실하게 이수한 후에 사회에 나와 다양한 응용소프트웨어를 개발하는데 커다란 도움이 될 것이다.


셋째, 소프트웨어 주도권을 이미 상실했다.

--------------------------------------------

필자가 소프트웨어가 없다는 이유가 바로 이 부분이다.

대한민국은 거의 응용소프트웨어 천국이다. 다양한 응용소프트웨어를 만들면 미국에서 새로운 시스템프로그램언어나 이를 지원하는 다양한 소프트웨어를 발표한다 그러면 우리는 그 환경에 맞추기 위해 재구축하는 일을 반복하고 있다는 점이다.

응용 소프트웨어는 시스템소프트웨어 기반위에 운용되는 소프트웨어 이기에 화려하고 사용하는데 적절하지만 시스템 소프트웨어에 의해 크게 흔들릴 위험 요소를 항상 가지고 있는 셈이다.


안철수백신 소프트웨어가 나름대로 주도권을 가지고 운용될 수 있는 것은 시스템소프트웨어이고 가장 기본적인 기술력으로 자시만의 시장을 개척하고 있기 때문이다. 운용소프트웨어 주도권 상실로 헤매는 모습은 최근 스마트폰 시장에서 여실히 나타나 있다. 구글의 안드로이드나 애플의 iOS가 시장의 주도권을 장악하고 있기에 우리 하드웨어 기업들은 꼼짝없이 따라가야 하는 처첨한 신세를 지고 있다.
결론적으로 응용소프트웨어 천국인 개한민국이 이제 응용소프트웨어를 지원하는 시스템소프트웨어에 충실하고 학교나 사회 교육기관에서도 이에 적극 호응하여야 한다는 것이다.

우리는 C프로그램언어 교육기관으로 유명한 비트컴퓨터를 잘 알고 있다. 아직도 20여년이 지났는데도 건재한 이유는 무엇일까 ? 장 기본적인 언어를 채택하였다는 점이 가장 중요한

이유라 생각된다.응용소프트웨어가 판치는 곳에서 시스템소프트웨어 천국으로 바뀌는 순간 대한민국은 소프트웨어를 활용하는 나라에서 주도권을 갖는 나라로 바뀔 것이다. 그러기 위해서는 Java, C언어 전문가들이 대거 등장하고 이들이 전 세계

응용프로그래머들이 사용하는 시스템 소프트웨어를 만들어 내는 것이 우리가 가야할 정보강국의 아이콘이다.

 

 

 

+ Recent posts