진지하게 묻습니다: 다들 한 번에 제대로 코딩하는 경우가 있나요?
Serious Devs: Do ANY of you get things right first pass?
핵심 요약
Claude를 사용하면서 한 번에 완벽한 결과물을 얻기 어렵다는 고민에 대해, 개발자들은 반복적인 검토와 계획이 필수적이라고 입을 모읍니다.
- 반복 작업의 필수성 — AI 코딩도 결국 수정과 검증을 거쳐야 완성됨
- 철저한 계획 수립 — 코드 작성 전 아키텍처와 계획을 먼저 설계해야 함
- AI 검토의 한계 — AI가 스스로 검토해도 결국 사람이 직접 확인해야 함
- 현실적인 기대치 — SNS의 '한 번에 성공' 사례는 과장된 경우가 많음
난 Claude 진짜 좋아하고 솔직히 내 인생을 바꿔놨다고 해도 과언이 아닌데, 나만 이런 건지 모르겠다... 내가 하는 일의 90%는 솔직히 말해서 첫 번째 시도에 제대로 해낼 거라고 믿을 수가 없음.
'작동'은 할지 몰라도 그게 좋은 코드나 정확한 글쓰기랑은 차원이 다른 문제잖아.
TypeScript, JavaScript는 물론이고 그냥 문서 작성할 때도 마찬가지임.
'진실의 원천(source of truth)' 파일도 계속 유지해 보고, 빌드 로그도 돌려보고, claude.md도 항상 써봤는데, 진짜 이거 그냥 복사 붙여넣기용으로 저장해둬야 할 판임. 맨날 똑같은 소리를 해야 하니까:
"단계별로 작업하고 각 단계 끝날 때마다 스스로 검토하게 한 뒤, 마지막에 sonnet 5(혹은 뭐든)로 전체를 한 번 더 훑어봐."
수정해서 덧붙이자면: 첫 번째 시도에 작동하냐 마냐를 따지는 게 아님. 근데 이게 왜 문제냐면, 내가 매번 "스스로 검토해 봐"라거나 "문제 있는지 확인해 봐", "네가 바꾼 거 다시 훑어보고 문제 있나 봐"라고 시킬 때마다... 항상 뭔가를 찾아내거든. 심지어 가끔은 지가 짠 코드에서 치명적인 오류를 찾아내기도 함.


