Claude가 내 코드를 다 짜준다면, 내 진짜 실력은 뭘까? 이 문제로 잠을 못 자겠어.
If Claude writes all my code, what exactly is my skill? Genuinely losing sleep over this.
핵심 요약
AI 도구로 실제 프로덕션을 구축했지만, 정작 코드의 원리를 이해하지 못한다는 불안감에 대한 개발자의 고민입니다.
- AI 의존성 — Claude를 활용해 실무 수준의 시스템을 구축했으나 코드 이해도가 낮아 불안함을 느낌
- 역할 정체성 — 개발자로서의 실력과 AI를 활용한 프로젝트 관리자 사이의 경계에서 혼란을 겪음
- 커리어 불안 — AI 프롬프팅 외에 설명 가능한 기술적 역량이 부족해 향후 취업을 걱정함
- 학습 필요성 — AI가 생성한 코드의 중간 과정을 직접 공부해야 할지 실무 효율을 위해 계속할지 고민함
나보다 이 바닥에서 오래 구른 사람들한테 좀 물어보자. 한 달 내내 이 생각 때문에 미치겠거든.
상황 설명: 지난 1년 동안 Azure에 올린 음성 에이전트 시스템을 만들어서 실제로 1,000건 넘는 통화를 처리하고 있어. 거기에 통화 분석 SDK도 짜고, Next.js랑 Supabase 얹어서 대시보드까지 풀스택으로 돌리는 중임. 잘 돌아가고 클라이언트도 만족해. 진짜 트래픽 터지는 실전 프로덕션 소프트웨어라고.
근데 이거 내가 짠 코드는 거의 없어.
내 원래 베이스는 파이썬 쪼금 아는 게 다야. 음성 에이전트 프레임워크고 뭐고 전부 claude code 쓰면서 그때그때 배운 거임. 웹 개발? 0. 데이터베이스 경험? 0. 이 프로젝트 하기 전까지 TypeScript나 다른 언어는 건드려본 적도 없어.
내 평소 작업 방식은 이거야: CLAUDE.md랑 규칙 파일 하나 띄워놓고, 세션 열어서 머릿속에 있는 거 다 쏟아내면, AI가 계획 짜고, 나는 그거 읽고, 수정하고, 실행함. 이게 다야. 이게 내 일의 전부라고.
근데 여기서부터 멘탈이 나감. AI가 짠 계획을 읽을 때, 가끔은 이해가 가는데 TypeScript 쪽이나 음성 AI 관련 기술 용어 나오면 그냥... 멍해짐. 파일 이름이랑 변수명, 로직 설명 같은 거 보면 대충 큰 그림은 알겠고 결과물이 뭐가 나올지도 알겠는데, 그 중간 과정은 그냥 안개 속이야. 절반은 무슨 짓을 하는 건지도 모르겠어. 그래도 돌아가니까 그냥 승인하고 넘어가는 거지.
그래서 머릿속에서 떠나질 않는 질문들이 있어:
1. 나 같은 초짜도 이렇게 만드는데, 도대체 누가 못하겠냐? 나랑 코딩 한 번도 안 해본 사람이 똑같은 툴 들고 앉아있는 거랑 무슨 차이가 있는 거지? 답을 찾으려고 해도 도저히 모르겠어.
2. 만약 지금 클라이언트랑 계약 끝나서 취업해야 하면, 나 뭐 보여주냐? "1년 동안 Claude한테 프롬프트 날렸습니다"라고 할까? 클라이언트 딱 하나 있고, 그게 내 사업의 전부인데. 이거 끝나면 면접 가서 설명도 못 할 결과물들만 남는 거잖아.
3. 요즘 개발이 원래 이런 거냐, 아니면 내가 잘못하고 있는 거냐? 이게 진짜 궁금해. 다들 속으로 이렇게 하는 거야, 아니면 나만 남들 다 밟는 단계를 건너뛴 거야?
나처럼 모르는 스택으로 개발하는 사람들한테 진짜 묻고 싶은 건 이거야:
- 너네 매일매일 어떻게 일해? "Claude Code 쓴다"는 말 말고. 구체적으로: 처음 써보는 기술로 프로젝트 시작할 때 어떻게 접근해? 계획부터 짜? diff를 일일이 다 읽어? 아니면 아예 안 봐? 뭘 검증하고 뭘 그냥 믿어?
- 나중에 따로 시간 내서 제대로 공부해, 아니면 그게 시간 낭비라고 생각해?
- 계획에 모르는 개념 나오면 멈추고 공부를 해, 아니면 그냥 밀고 나가?
위로 따위는 필요 없어. 그냥 Postgres랑 TypeScript 제대로 공부하라고 팩폭 날려줘도 좋으니까, 제발 현실적인 조언 좀 해줘. 나 혼자 고민하느라 제자리걸음만 하는 것 같아서 미치겠으니까, 나보다 앞서가는 사람들은 대체 어떻게 하는지 좀 알려줘.

