TECH 으로 돌아가기
TECH HACKER NEWS 2026.10.27 04:04 7분 읽기 29 READS

'나는 왜 프로그래머인가', AI가 코드를 짜주는 시대에 다시 꺼내보는 질문

오랜만에 스스로에게 던져보는 질문

'Why I Am a Programmer', 그러니까 '나는 왜 프로그래머인가'라는 제목의 에세이가 공유됐어요. 한 개발자가 자기가 왜 프로그래밍을 하는지 돌아보는 개인적인 글이에요. 이런 글은 요약하면 맛이 다 빠지니까 원문은 직접 읽어보시길 권하고요, 여기서는 이 질문 자체를 같이 곱씹어보려고 해요.

왜 하필 지금 이 질문이 와닿냐면요. 2026년인 지금, AI 코딩 에이전트가 기능 하나를 통째로 만들어주는 건 더 이상 신기한 일이 아니잖아요. 그러다 보니 '코드를 내가 직접 안 짜도 되면, 나는 대체 뭘 하는 사람이지?' 하고 고민하는 개발자가 정말 많아졌어요. 직업의 정의가 흔들릴수록 '애초에 나는 왜 이걸 시작했지?'를 다시 물어볼 필요가 있거든요.

50년 전에도 같은 질문이 있었어요

이 질문에는 고전적인 답이 하나 있어요. 프레드 브룩스가 1975년에 쓴 『맨먼스 미신』에 '프로그래밍이라는 기예의 즐거움'이라는 짧은 단락이 있는데요, 브룩스는 프로그래밍이 즐거운 이유를 다섯 가지로 꼽았어요.

1. 무언가를 만드는 순수한 기쁨. 아이가 흙장난하며 뭔가를 빚어내듯, 내 손으로 뭔가가 생겨나는 기쁨이에요.
2. 남에게 쓸모 있는 것을 만드는 기쁨. 내가 만든 게 누군가의 일을 덜어준다는 뿌듯함이죠.
3. 복잡한 퍼즐을 맞추는 매력. 맞물려 돌아가는 부품들을 설계하고, 그게 의도대로 딱 돌아갈 때의 쾌감이요.
4. 끊임없이 배우는 기쁨. 문제가 매번 달라서 지루할 틈이 없어요.
5. 다루기 쉬운 재료로 일하는 기쁨. 브룩스는 프로그래머를 시인에 비유했어요. 순수한 생각에서 아주 살짝 떨어진 재료로, 공기 위에 공기로 성을 짓는다고요. 목수는 나무가 없으면 못 만들지만 프로그래머는 머릿속에 있으면 만들 수 있다는 뜻이죠.

브룩스는 즐거움만 말하지 않았어요. 완벽하게 동작해야 한다는 압박, 남이 정한 목표를 따라야 하는 것, 지루한 디버깅, 애써 만든 게 완성되자마자 낡아 보이는 허무함 같은 '괴로움'도 같이 적었죠. 이 균형 덕분에 이 글이 50년 가까이 살아남은 것 같아요.

AI 시대에 이 다섯 가지는 어떻게 달라졌을까

브룩스의 목록을 2026년 버전으로 다시 보면 꽤 흥미로워요.

만드는 기쁨과 쓸모 있는 걸 만드는 기쁨은 오히려 커졌다고 봐요. 혼자서는 엄두도 못 내던 규모의 결과물을 AI와 함께 주말에 만들 수 있게 됐으니까요. 아이디어에서 결과물까지의 거리가 확 짧아졌죠.

반면 퍼즐 맞추는 즐거움은 좀 애매해졌어요. 알고리즘을 고민하고 버그를 잡는 과정 자체가 재미였는데, 그 퍼즐을 AI가 먼저 풀어버리는 일이 많아졌거든요. 2025년 초 안드레이 카파시가 '바이브 코딩'이라는 말을 만들었을 때 환호한 사람도 많았지만, '그럼 내가 좋아하던 그 부분은 어디 갔지?' 하는 허전함을 느낀 사람도 적지 않았어요.

다루기 쉬운 재료는 더 극단으로 갔어요. 이제는 코드조차 아니고 자연어로 성을 짓잖아요. 그러면 프로그래머의 핵심 역량은 '코드를 치는 손'에서 '무엇을 만들지 정하고, 결과물이 맞는지 판단하는 눈'으로 옮겨가는 거죠.

비슷한 질문을 던진 다른 목소리들

폴 그레이엄은 에세이 「해커와 화가」에서 프로그래머를 화가에 비유했어요. 둘 다 '만드는 사람'이고, 설계를 머릿속에서 완성하기보다 만들어가면서 생각을 다듬는다는 점에서요. 2009년에 나온 소프트웨어 장인정신 선언문은 '동작하는 소프트웨어'를 넘어 '잘 만들어진 소프트웨어'를 강조했고요.

이 관점들의 공통점은 프로그래밍을 단순 노동이 아니라 창작이자 기예로 본다는 거예요. AI가 노동의 상당 부분을 가져가는 지금, 이 관점이 오히려 더 중요해졌다고 생각해요. 타이핑은 대체될 수 있어도 '무엇이 좋은 소프트웨어인가'에 대한 감각과 취향은 쉽게 대체되지 않거든요.

한국 개발자에게

한국에서는 '취업이 잘 되는 직군'이라는 이유로 개발을 시작하는 경우가 많아요. 국비 교육이나 부트캠프를 거쳐 들어온 분들도 많고요. 솔직히 나쁜 출발이 전혀 아니에요. 돈은 아주 정당한 동기예요.

다만 오래 버티려면 돈 말고 나만의 이유 하나는 있어야 하더라고요. 연봉만 보고 달리면 시장이 흔들릴 때 같이 흔들리거든요. 'AI 때문에 개발자 필요 없어진대' 같은 말이 도는 요즘은 특히요.

그래서 이걸 한번 해보길 권해요. 브룩스의 다섯 가지 중 내가 어디서 제일 크게 즐거움을 느끼는지 골라보는 거예요. 그걸 알면 AI 도구를 어떻게 쓸지도 정해져요. 퍼즐이 좋은 사람은 반복 작업을 AI에게 맡기고 어려운 문제는 직접 붙잡으면 되고, 만드는 게 좋은 사람은 AI를 최대한 끌어와서 더 큰 걸 만들면 돼요. AI를 즐거움을 뺏는 존재가 아니라 지루한 부분을 덜어주는 동료로 쓰는 거죠.

마무리

도구는 계속 바뀌어도, '왜 이 일을 하는가'에 대한 대답은 내가 직접 정해야 해요.

여러분은 왜 프로그래머인가요? 그리고 AI가 코드를 전부 짜주는 날이 와도 계속 이 일을 하고 싶을 것 같나요? 각자의 이유가 궁금해요.


🔗 출처: Hacker News

SOURCE · HACKER NEWS
원문 전체 보기 → https://www.alfie.wtf/programming/why-i-am-a-programmer.html
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기 →
처리 중...