2025년 12월 27일

Andrej Karpathy on Twitter / X

번역 + 논의: https://claude.ai/chat/254c0541-00da-4f91-bf9d-b9396b8f940c

Andrej: 프로그래머로서 이렇게까지 뒤처진다는 느낌을 받아본 적이 없다. 프로그래머가 기여하는 비트가 점점 희소해지면서 이 직업 자체가 극적으로 재구조화되고 있다. 지난 약 1년간 등장한 것들을 제대로 엮기만 하면 10배는 더 강력해질 수 있을 것 같은데, 그 부스트를 취하지 못하는 건 분명히 실력 부족 같다. 마스터해야 할 새로운 프로그래밍 가능한 추상화 계층이 생겼다(기존의 하위 계층들에 더해서). 에이전트, 서브에이전트, 프롬프트, 컨텍스트, 메모리, 모드, 권한, 도구, 플러그인, 스킬, 훅, MCP, LSP, 슬래시 커맨드, 워크플로우, IDE 통합 등이 포함되고, 본질적으로 확률적이고, 오류를 범하며, 이해 불가능하고, 끊임없이 변화하는 존재들이 예전의 좋은 전통적 엔지니어링과 갑자기 뒤섞인 상황에 대한 포괄적인 멘탈 모델을 구축해야 한다. 분명 어떤 강력한 외계 도구가 뿌려졌는데 매뉴얼이 없어서 모두가 어떻게 잡고 작동시키는지 스스로 알아내야 하는 상황이고, 그러는 동안 진도 9의 지진이 이 직업을 뒤흔들고 있다. 뒤처지지 않으려면 소매를 걷어붙여라.

Boris: 솔직히 거의 매주 이런 기분이다. 가끔 문제에 수동으로 접근하기 시작했다가 "claude가 아마 이거 할 수 있을 텐데"라고 스스로 상기시켜야 한다. 최근에 Claude Code의 메모리 누수를 디버깅하고 있었는데, 나는 전통적인 방식으로 접근하기 시작했다: 프로파일러 연결하고, 앱 사용하고, 프로파일러 일시정지하고, 힙 할당을 수동으로 살펴보고. 내 동료가 같은 이슈를 보고 있었는데, 그냥 Claude한테 힙 덤프를 만들게 하고, 거기에 남아있으면 안 될 것 같은 객체들을 찾아보라고 했다. Claude가 한 번에 해결하고 PR까지 올렸다. 거의 매주 같은 일이 일어난다.

어떤 면에서, 모델이 뭘 할 수 있고 없는지에 대한 온갖 가정을 하지 않는 신입 동료들이나 심지어 갓 졸업한 사람들이—예전 모델 쓸 때 형성된 레거시 기억들—모델을 가장 효과적으로 사용할 수 있다. 모델이 코딩과 엔지니어링에서 계속 더 나아짐에 따라 한두 달마다 모델이 뭘 할 수 있는지 재조정하려면 상당한 정신적 노력이 필요하다.

지난 한 달은 엔지니어로서 IDE를 한 번도 열지 않은 첫 달이었다. Opus 4.5가 약 200개의 PR을 작성했고, 모든 코드 한 줄 한 줄을. 소프트웨어 엔지니어링이 급진적으로 변하고 있고, 우리 같은 얼리 어답터와 실무자들에게도 가장 어려운 부분은 기대치를 계속 재조정하는 것이다. 그리고 이건 아직도 시작에 불과하다.

Andrej: 비슷한 경험을 하고 있다. 이걸 이리저리 겨냥하면 산탄이 나가거나 가끔은 불발도 나고, 그러다 딱 맞게 잡으면 강력한 레이저 빔이 분출되어 문제를 녹여버린다.

Igor: Opus 4.5 꽤 좋네

Andrej: 정말 좋다. 지난 30일 동안만이라도 따라가지 않은 사람들은 이 주제에 대해 이미 deprecated된 세계관을 갖고 있는 거다.


2025년 1월 6일, 7일

Noam Brown on Twitter / X

Noam Brown on Twitter / X

Noam: 연휴 동안 오픈소스 포커 리버 솔버를 바이브코딩으로 만들었어. 코드는 100% Codex가 작성했고, 비교를 위해 Claude Code로 만든 버전도 따로 만들었어.