2025년, 인공지능(AI) 분야의 최고 석학이자 테슬라 AI의 아버지로 불리는 안드류 카파시(Andrej Karpathy)는 YC AI 스타트업 스쿨 강연에서 소프트웨어의 미래에 대한 도발적인 선언을 던졌다.
"가장 핫한 새로운 프로그래밍 언어는 바로 영어입니다."
이 한 문장은 지난 70년간 근본적으로 변하지 않았던 소프트웨어(SW) 개발 세계가 거대한 지각변동의 한가운데에 있음을 상징적으로 보여준다.
지난 수십 년간 소프트웨어는 인간 사회의 거의 모든 영역을 지배해 왔다. 초기의 소프트웨어 1.0 시대는 사람이 코드를 일일이 작성하던 시기였다. 알고리즘과 로직을 인간이 정의하고, 그것을 컴퓨터 언어로 번역하는 것이 핵심이었다. 이후 데이터 중심의 소프트웨어 2.0 시대로 전환되면서 사람이 코드를 작성하는 대신 머신이 데이터를 통해 패턴을 학습하고 결정하는 방식이 부상했다. 신경망과 머신러닝 기술은 이 변화를 가속화했다. 그리고 지금, 우리는 소프트웨어 3.0 시대의 초입에 있다. 이 새로운 패러다임은 단순한 자동화를 넘어 생성(generative)과 에이전트화(agentic)를 중심으로 전개된다. 즉, 소프트웨어는 단순히 명령을 수행하는 도구가 아니라 목표를 이해하고 스스로 실행 경로를 탐색하며 사람과 협업하는 자율 시스템으로 진화하고 있다.
소프트웨어 3.0은 기본적으로 대규모 언어 모델(LLM)이나 멀티모달 AI와 같은 파운데이션 모델 기반 소프트웨어 구조를 말한다. 기존에는 개발자가 설계한 조건과 룰에 따라 프로그램이 작동했다면 이제는 수십억 개의 파라미터로 구성된 AI 모델이 사용자 요청을 이해하고 그에 맞는 응답을 스스로 구성한다.
이러한 소프트웨어는 다음과 같은 특징을 갖는다. 프롬프트 기반의 인터페이스 즉, 사용자가 일일이 기능을 클릭하는 대신 자연어로 목적을 지시한다. 그리고 에이전트이다. 단일 작업 수행이 아니라 연속적이고 복합적인 목표 달성을 위한 계획 수립 및 실행한다. 마지막으로 동적 적응성이다. 미리 정의된 알고리즘이 아니라 상황과 맥락에 따라 행동 방식이 유연하게 바뀌게 된다.
많은 이들이 "AI가 코딩을 대체할 것인가?"라는 질문을 던진다. 실제로 깃허브 코파일럿(Copilot), 챗GPT 코덱스(Codex), 메타의 코드 라마(Code Llama) 등은 이미 개발자 생산성을 획기적으로 끌어올리고 있다. 하지만 소프트웨어 3.0 시대에 개발자의 역할은 사라지는 것이 아니라 변화하는 것이다.
개발자는 이제 코드 작성자에서 AI 시스템 설계자, 프롬프트 엔지니어, 데이터 큐레이터, AI 거버넌스 관리자로 역할이 전환되고 있다. 특히, AI가 생성한 결과물의 품질과 윤리성을 감독할 수 있는 책임 있는 개발자로서의 위치 변화가 있는 것이다. 개발자에서 아키텍트 역할을 해야 되는 것이다. 이런 전환을 상징하는 대표적인 인물이 있다. 앞에서 언급한 안드류 카파시(Andrej Karpathy)다. 그는 테슬라에서 자율주행 AI를 이끌었던 인물이자, 오픈AI의 창립 멤버 중 한 명으로 꼽힌다. 최근 카파시는 소프트웨어 3.0시대에 대해 다음과 같이 표현했다. "우리는 이제 코드를 직접 짜지 않는다. 프롬프트를 설계하고, 데이터를 큐레이션하며, AI 모델이 작성한 결과물을 관리하는 시대에 들어섰다." 그는 AI를 코파일럿이 아니라 엔지니어로 바라보아야 한다고 강조하며 앞으로는 AI가 주도하는 개발 주기에서 인간은 감독자이자 큐레이터의 위치에 서게 된다고 진단한다.
AI 네이티브 소프트웨어의 출현은 산업 전반에 걸쳐 SW 개발과 활용 방식을 바꾸고 있다. 예를 들어, 미국에서는 직원 10명도 안 되는 AI 기반 스타트업이 연 매출 수천억 원을 기록하고 있으며 그 배경에는 소프트웨어 3.0 철학이 녹아 있다. 이들은 프로토타이핑과 실험이 빠르고, 고객 피드백에 따라 AI 기능을 즉시 반영하며, 전통적 QA 방식이 아닌 모델 리스크 관리 체계를 갖춘다. 한국은 여전히 많은 기업들이 소프트웨어 1.0~2.0에 머물러 있다. 반복적인 개발 업무, 문서 중심의 기획, 변화에 느린 의사결정은 소프트웨어 3.0과 어울리지 않는다. 한국형 AI 소프트웨어 산업이 경쟁력을 확보하기 위해서는 단순히 기술을 받아들이는 것을 넘어 AI 기반 비즈니스 프로세스 혁신까지 병행해야 한다.
앞으로 소프트웨어 3.0의 흐름은 크게 세 가지 방향으로 확장될 것으로 보인다. 먼저, 누구나 생성형 AI 기반 애플리케이션을 쉽게 개발할 수 있도록 돕는 프로그래머블 AI 플랫폼의 대중화가 예상된다. 이는 개발자뿐 아니라 일반 사용자도 생산자가 되는 환경을 제공한다는 점에서 의미가 크다.
다음으로는 도메인 특화 모델의 성장이 중요해질 것이다. 일반 목적의 언어 모델에서 벗어나, 의료, 법률, 제조업 등 특정 산업에 최적화된 AI 모델이 각광받으며 소프트웨어 3.0의 실질적 적용 범위를 넓힐 것이다.
마지막으로, 공정성, 안전성, 설명 가능성 등을 내장한 신뢰할 수 있는(Trustworthy) AI 설계가 필수가 될 것이다. 단순히 정확한 예측이 아닌, 책임 있는 AI 서비스가 요구되며 이에 따라 윤리적이고 규제 친화적인 소프트웨어 구조가 핵심 경쟁력으로 떠오르고 있다.
결론적으로 소프트웨어 3.0은 단순한 기술 진화를 넘어서, 인간-기계 협업의 새로운 표준을 제시한다. 이제는 “무엇을 만들 것인가”보다 “AI와 함께 어떻게 만들고 운영할 것인가”를 고민해야 할 때다. 대한민국도 이 흐름에서 소외되지 않기 위해서는 개발자 교육, AI 인프라 투자, 산업별 AI 적용 가이드라인 구축 등 전방위적 대응이 요구된다.
※ 외부필자의 원고는 IT조선의 편집방향과 일치하지 않을 수 있습니다.
윤석빈 트러스트 커넥터 대표는 서강대 AI·SW 대학원 특임교수로 투이컨설팅 자문과 한국 블록체인 학회 이사, 법무 법인 DLG 고문으로 활동하고 있다. 한국 오라클과 한국 IBM 등 IT 업계 경력과 더불어 서강대 지능형 블록체인 연구센터 산학협력 교수로도 활동했다.
출처 : IT조선(https://it.chosun.com)
▷ 원문보기 : https://it.chosun.com/news/articleView.html?idxno=2023092143614
제1조(목적)
본 약관은 한국초고성능컴퓨팅포럼(이하 "포럼"이라 한다)이 제공하는 서비스의 이용조건 및 절차, 이용자와 포럼의 권리, 의무, 책임사항과 기타 필요한 사항을 규정함을 목적으로 합니다.
제2조(약관의 효력과 변경)
1. 귀하가 본 약관 내용에 동의하는 경우, 포럼의 서비스 제공 행위 및 귀하의 서비스 사용 행위에 본 약관이 우선적으로 적용됩니다.
2. 포럼은 본 약관을 사전 고지 없이 변경할 수 있고, 변경된 약관은 포럼 내에 공지하거나 E-mail을 통해 회원에게 공지하며, 공지와 동시에 그 효력이 발생됩니다. 이용자가 변경된 약관에 동의하지 않는 경우, 이용자는 본인의 회원등록을 취소(회원탈퇴)할 수 있으며 계속 사용의 경우는 약관 변경에 대한 동의로 간주됩니다.
제3조(약관 외 준칙)
본 약관에 명시되지 않은 사항은 전기통신기본법, 전기통신사업법, 정보통신망 이용촉진 및 정보보호 등에 관한 법률 및 기타 관련 법령의 규정에 의합니다.
제4조(용어의 정의)
본 약관에서 사용하는 용어의 정의는 다음과 같습니다.
1. 이용자 : 본 약관에 따라 포럼이 제공하는 서비스를 받는 자.
2. 가입 : 포럼이 제공하는 신청서 양식에 해당 정보를 기입하고, 본 약관에 동의하여 서비스 이용계약을 완료시키는 행위.
3. 회원 : 포럼에 개인 정보를 제공하여 회원 등록을 한 자로서 포럼이 제공하는 서비스를 이용할 수 있는 자.
4. 비밀번호 : 이용자와 회원ID가 일치하는지를 확인하고 통신상의 자신의 비밀보호를 위하여 이용자 자신이 선정한 문자와 숫자의 조합.
5. 탈퇴 : 회원이 이용계약을 종료시키는 행위.
(... 이하 생략 ...)
1 개인정보의 처리 목적
① 한국초고성능컴퓨팅포럼은(는) 다음의 목적을 위하여 개인정보를 처리합니다. 처리하고 있는 개인정보는 다음의 목적 이외의 용도로는 이용되지 않으며 이용 목적이 변경되는 경우에는 「개인정보 보호법」 제18조에 따라 별도의 동의를 받는 등 필요한 조치를 이행할 예정입니다.
1. 홈페이지 회원가입 및 관리
회원 가입의사 확인, 회원제 서비스 제공에 따른 본인 식별·인증, 회원자격 유지·관리, 서비스 부정이용 방지, 만14세 미만 아동의 개인정보 처리 시 법정대리인의 동의여부 확인, 각종 고지·통지, 고충처리 목적으로 개인정보를 처리합니다.
2. 개인정보의 처리 및 보유 기간
① 한국초고성능컴퓨팅포럼은(는) 법령에 따른 개인정보 보유·이용기간 또는 정보주체로부터 개인정보를 수집 시에 동의받은 개인정보 보유·이용기간 내에서 개인정보를 처리·보유합니다.
② 각각의 개인정보 처리 및 보유 기간은 다음과 같습니다.
1. 홈페이지 회원가입 및 관리
홈페이지 회원가입 및 관리와 관련한 개인정보는 수집.이용에 관한 동의일로부터 준영구적으로 보유.이용됩니다.
(... 이하 생략 ...)
공고일자 : 2023년 07월 03일
시행일자 : 2023년 07월 03일