Uncle Bob: 끝났어

발행: (2026년 5월 4일 AM 01:29 GMT+9)
4 분 소요

Source: Hacker News

강력한 커뮤니케이션 스킬의 중요성

필요한 것을 효과적으로 전달하려면 강력한 스킬만 있으면 됩니다.

현재 AI 코드 생성의 과제

우리는 아직 갈 길이 멉니다. 저는 지금도 Claude와 작업하면서 권한을 효과적으로 처리하는 방법을 찾으려 하고 있습니다. 새로운 액션/권한 변경을 구현한 방식은 거의 동작하는 코드의 전형적인 예였지만—결국 작동하지 않았습니다.

Claude는 코드를 잘 작성하지만, 좋은 코드를 항상 작성하는 것은 아닙니다.

인간 검토의 필요성

AI에 대해 사람들이 이해해야 할 점은 “사고” 면에서는 사람과 다를 바 없고, 속도만 빠르다는 것입니다. 무언가를 시키면 대부분의 사람이 할 방식대로 수행하는데, 코드에서는 종종 그다지 잘되지 않습니다.

항상 개발자를 여러 명 고용해 요구사항을 전달하고, 새로운 변경이 세 가지 다른 부분을 깨뜨리는 버그 투성이 코드를 받는 것이 가능했습니다. Claude가 스스로 작업하게 두면 정확히 그런 일이 일어납니다. 저는 그 현장을 직접 보았습니다. 해결책은 항상 코드를 직접 읽고, 더 견고하고 유연하도록 리팩터링하도록 지시하는 것입니다.

우리가 Claude를 사용해 코드를 작성하는 한, 그 코드의 품질을 판단할 수 있어야 합니다—마치 이력서를 작성하게 하면 결과물을 검토해야 하듯, 혹은 회계 자료를 생성하게 하면 검토가 필요합니다.

우리는 예전처럼 코드를 작성하지는 않겠지만, 생성된 코드를 읽고 우리의 경험과 비교해 검토할 능력은 여전히 필요합니다.

프로그래밍에 AI를 활용하는 현실

그리고 이것이 진짜 문제입니다. 모두 “나는 영어를 할 수 있으니 Claude에게 프로그램을 써 달라고 하면 된다”라고 생각합니다. 사실이 아닙니다. 저는 영어를 할 수 있지만, Claude에게 Hawking 복사를 반박하는 박사 논문을 써 달라고 하면, 그 결과가 정확한지 전혀 알 방법이 없기 때문에 할 수 없습니다.

0 조회
Back to Blog

관련 글

더 보기 »