2026년이 내가 코드를 손으로 직접 쓰는 마지막 해가 될까?
Source: Dev.to

개인 실험
이번 주말에 나는 이상한 점을 깨달았다: 올해는 내가 직접 생산 코드를 완전히 작성하는 마지막 해가 될지도 모른다.
14개월 전, 나는 Cursor를 사용해 코드를 전혀 쓰지 않고 앱을 만드는 실험을 해봤다. 고통스러웠지만 3주가 지나자 결국 해냈다.
이번 주말에는 Claude Code를 이용해 비슷한 실험을 해봤다. 첫 프롬프트부터 앱이 작동했고 그 이후 거의 문제 없이 진행되었다. 이렇게 만드는 건 정말 즐거웠다. 코드는 전혀 쓰지 않았지만, 많은 영어 문장은 작성했다.
시대는 확실히 변하고 있다. 이 변화는 우리 분야의 모든 사람, 주니어든 시니어든 영향을 미친다. 15년 동안 브라우저 버그를 디버깅해 온 내 경험이 1년 뒤에도 유용할지 알기 어렵고, 주니어 개발자들이 가까운 미래에 어떻게 테이블에 자리 잡을지도 마찬가지다.
우리가 정확히 무엇이 올지는 알 수 없지만, 확실히 무언가가 다가오고 있다.
새로운 프로그래밍 언어로서의 영어
“가장 뜨거운 새로운 프로그래밍 언어는 영어다.” — Andrej Karpathy
January 24 2023
거의 3년 전만 해도 Karpathy의 이 말은 도발적으로 들렸다. 이제는 정확하게 느껴진다.
아마도 기계가 우리가 React에서 컴포넌트를 구성하는 방식을 해결해 줄 것이다. 탭과 스페이스를 한 번에 결정해 줄 수도 있다. 템플릿이 사용되는 위치와 같은 폴더 구조에 놓이는 것이 더 이상 중요하지 않을 수도 있다. 기계가 의도를 표현하고 해석하는 더 효율적인 방법을 보여줄지도 모른다.
개발자에게 의미하는 바
이번 주에 깊이 파고들면서 배운 점이 있다면, 우리는 매일 점점 더 적은 수동 코드를 작성하고 있다는 것이다. 올해 빌드하고, 배포하고, 경쟁하려면 구현의 대부분을 기계에게 맡겨야 한다.
하지만 경험이 사라지는 것은 아니다; 단지 스택 상위로 이동할 뿐이다.
- 더 많은 코드를 쓰는 것이 아니라 무엇을 만들지 아는 것, 어떻게 요청할지 아는 것, 그리고 답이 올바른지 혹은 미묘하게 틀렸는지 판단하는 것에 집중한다.
- 키보드의 중요성은 줄어들고, 판단력은 커진다. 감각이 필요하고, 아키텍처는 여전히 중요하다.
그리고 이 모든 것이 우리를 “심판의 날”로 이끌더라도, 최소한 다음과 같은 장점이 있다: 더 이상 사소한 논쟁에 시간을 낭비하지 않으며, 탭과 스페이스 문제도, 컴포넌트를 어디에 두어야 하는지에 대한 논쟁도 없다.