어느 30대 개발자의 하소연
Andrej Karpathy. 39세. 05학번. 박사 9년차.

프로그래머로서 이렇게 뒤처진다고 느낀 적이 없었습니다.
이 직업은 극적으로 재편되고 있으며, 프로그래머가 기여하는 비트들은 점점 더 드물고 산발적이 되어가고 있습니다.
지난 1년 이내 사용 가능해진 것들을 제대로만 엮어낸다면 10배는 더 강력해질 수 있을 것 같은데, 이 향상을 제대로 활용하지 못하는 것은 명백히 실력 부족처럼 느껴집니다.
(기존의 하위 레이어들에 더해) 마스터해야 할 프로그래밍 가능한 새로운 추상화 레이어가 생겨났습니다
- 에이전트, 서브에이전트, 그것들에 대한 프롬프트, 컨텍스트, 메모리, 모드, 권한, 도구, 플러그인, 스킬, 훅, MCP, LSP, 슬래시 커맨드, 워크플로우, IDE 통합 등이 포함되며, 본질적으로 확률적이고, 오류 가능하고, 이해하기 어렵고, 변화하는 존재들이 기존의 좋았던 엔지니어링과 갑자기 뒤섞이게 되면서 이들의 강점과 약점에 대한 포괄적인 멘탈 모델을 구축해야 할 필요성이 생겼습니다.
분명히 강력한 외계 도구가 배포된 것인데, 문제는 사용 설명서가 없이 제공되었고 모두가 그것을 어떻게 붙잡고 작동시켜야 하는지 스스로 알아내야 한다는 점입니다. 그러는 동안 강도 9의 지진이 이 직업 전체를 흔들고 있습니다.
뒤처지지 않으려면 소매를 걷어붙여야 합니다.