소프트웨어가 완전히 바뀐다 (카파시가 예측하는 프로그래밍의 미래)
- LLM의 부상으로 소프트웨어 개발과 인간-컴퓨터 상호작용 방식이 근본적으로 변화할 것 🤖.
- 소프트웨어 개발은 1.0(인간 코딩)에서 2.0(신경망 활용), 3.0(LLM 활용)으로 진화 중 🚀.
- LLM은 새로운 운영체제(OS)이자 유틸리티 역할을 수행하며, 누구나 프로그래밍에 쉽게 접근할 수 있도록 진입 장벽을 낮춤 💡.
- 개발자는 1.0, 2.0, 3.0 기술을 모두 이해하고 활용할 수 있어야 하며, 각 기술의 장단점을 고려하여 상황에 맞게 선택해야 함 🧑💻.
- 앞으로의 UI 트렌드는 부분 자율 앱(partial autonomy apps)과 자율성 슬라이더(autonomy slider)를 통해 인간과 AI 간의 협업을 용이하게 하는 방향으로 발전할 것 🎚️.
- 깃허브(GitHub) 문서화 트렌드는 AI 에이전트가 쉽게 이해하고 활용할 수 있도록 AI 에이전트 중심으로 변화하고 있음 📚.
- AI 코딩의 신뢰성이 낮으므로, AI가 생성한 코드를 인간이 검토하는 순환 구조가 중요하며, 앱 개발 시 부분적으로 파편화하여 개발하는 것이 권장됨 🧩.