Skip to main content
Summary

이 노트는 아래 출처를 AI 도구 클립을 활용하여 재구성한 것입니다. 상세한 정보는 원문 방문을 권장합니다.

원문 출처: https://nolanlawson.com/2026/02/07/we-mourn-our-craft/

핵심 요약

AI가 코드를 쓰는 시대에, 중견·시니어 개발자들은 자신의 '손으로 짓는' 수공업적 개발이 사라져가는 상실감을 느끼고 있다.

많은 이들이 "이 변화는 피할 수 없다"는 감정과 "정말 그런가?"라는 회의 사이에서 흔들리며, 생계와 윤리, 기술적 미래를 동시에 고민한다.

결국 질문은 "프로그래밍이라는 craft가 사라질 때, 우리는 어떤 인간·어떤 개발자로 남을 것인가?"로 귀결된다.

1. '손으로 짓던 코드'에 대한 애도

이 글의 중심 정서는 기술 분석보다 "애도"에 가깝다.

작성자는 자신이 쓴 모든 글과 코드를 AI가 삼켜버리고, 그 뒤섞인 산출물이 누군가의 수익 수단이 되는 현실을 불편해한다.

예전에는 버그를 밤새 추적하고, 디버거와 씨름하다 새벽에야 문제를 잡는 과정 자체가 장인의 노동처럼 느껴졌다.

코드를 손끝으로 다듬어가며 "이건 내가 만들었다"라고 말할 수 있는 깃허브 저장소와, 그 저장소에 남은 자신의 이름이 곧 정체성이었다.

이제는 그 과정이 점점 AI에게 위임되고, 인간은 결과물을 스크리닝하는 보안 검색요원 같은 역할로 밀려나는 느낌을 받는다.

2. '피할 수 없어서 받아들이는' 세대의 딜레마

글의 직접적인 대상은 40대 전후의 개발자들이다.

이미 AI를 자연스럽게 쓰는 주니어·MZ 개발자들과 달리, 이 세대는 윤리·정체성·생계 사이에서 갈등한다.

AI를 쓰지 않겠다고 마음먹을 수는 있지만, 도구를 쓰는 후배들이 압도적인 생산성으로 "코드의 양과 속도"에서 앞서가기 시작한다.

회사 입장에서는 "AI를 쓰는 주니어 한 명이, 비AI 시니어 여러 명보다 싸고 빠르다"라는 계산을 하게 된다.

결국 집과 차, 가족의 생계를 지키려면, 젊을 때의 이상과 다른 선택을 해야 할 수 있다는 냉정한 자각이 따라온다.

3. "AI는 더 잘 짠다" vs "아직 아니다" – 실력 논쟁

작성자는 "곧 AI가 우리보다 코드를 더 잘 쓸 것"이라고 말하지만, 댓글에는 강한 반론도 많다.

어떤 개발자는 여전히 LLM이 내놓는 코드 대부분을 '빗질하듯' 검토해야 한다며, "정말 나보다 잘한다면 그냥 도장만 찍고 말았을 것"이라고 말한다.

다른 사람들은 "속도는 빠르지만 품질은 불안정하다", "10년 안에 지금 알고리즘과 구조로는 인간을 완전히 대체하기 어렵다"고 주장한다.

이 논쟁의 핵심은 단순히 "코드가 돌아가느냐"가 아니라, 유지보수성, 보안, 성능, 품질 기준을 어디에 두느냐이다.

즉, "AI가 프로그래머를 이겼는가?"라는 질문은 기술력의 문제가 아니라, 우리가 어떤 수준의 품질을 사회적으로 용인할지에 대한 문제이기도 하다.

4. "이건 불가피하다"는 감정과 그에 대한 반발

작성자는 이 변화를 자연 현상처럼 느낀다.

해가 뜨고 지는 것처럼, 자신의 항의와 슬픔과 상관없이 AI 도구는 확산되고, 자신은 그 궤도에서 벗어나기 어렵다고 본다.

하지만 댓글 중 일부는 "이건 자연법칙이 아니라, 산업과 자본이 만들어낸 선택일 뿐"이라고 반박한다.

에너지 비용, 하드웨어 비용, 투자 버블, 규제, 전력망과 기후 영향 등을 생각하면, 지금과 같은 대규모 AI 활용이 오래 지속되지 못할 수도 있다는 주장도 있다.

여기서 갈리는 것은 "정말 피할 수 없는 흐름인가?"라는 인식이며, 이에 따라 태도도 체념·수용·저항으로 나뉜다.

5. 자동화와 자본주의: 노동, 임금, 소비의 악순환

댓글에서는 프로그래머의 일자리를 넘어, 경제 시스템의 구조적 문제까지 확장해서 논의한다.

자본은 항상 비용 절감을 위해 노동을 대체하고 싶어 한다.

하지만 소득이 줄어든 노동자는 소비를 못하고, 이는 곧 기업의 매출 감소로 돌아와 경제 전체의 순환을 위협한다.

AI를 통한 대규모 자동화가 진행되면, 특정 계층에 자본과 생산수단이 더 집중되어 '소비할 사람'이 사라지는 역설이 심해질 수 있다.

이 과정에서 세금과 재분배, 법과 제도, 그리고 부를 통해 타인을 통제하려는 '지배 계층'의 욕구가 충돌할 것이며, 이걸 제어하지 못하면 사회적 폭발(피치포크)이 올 것이라는 경고도 나온다.

6. AI가 만드는 코드의 품질: 기술 부채와 에너지 문제

AI 코드는 일반적으로 빠르게, 많이 생성되지만, 중복과 장황함, 설계 일관성 부족 같은 문제가 많다는 지적이 반복된다.

이는 장기적으로 유지보수와 확장을 어렵게 하는 "기술 부채"를 역사상 가장 빠른 속도로 쌓아 올리는 행위가 될 수 있다.

작성자는 이 문제에 대해 "AI 코드 리뷰어, 리팩터, 보안 감사, 성능 튜너, 기술 부채 청산용 AI" 등을 추가로 투입하면 상당 부분 해결 가능하다고 본다.

비판자들은 "나쁜 코드를 더 많이 만드는 문제를 더 많은 AI로 때우는 발상"이라며, 코드의 양으로 품질을 평가하는 문화가 심화될 것을 우려한다.

한편에서 AI 모델의 학습·추론에 드는 막대한 전력과 하드웨어 비용, 그리고 투자 버블이 지속 가능하지 않다는 점도 지적된다.

이는 결국 규제, 에너지 효율 개선, 혹은 시장 붕괴 중 어느 방향으로든 조정을 맞을 것이라는 전망과 연결된다.

7. 새로운 역할: 'AI 에이전트 오케스트레이터'라는 신(新) 장인

작성자는 미래 개발을 "한 번에 대화해서 끝내는" 방식이 아니라, 여러 AI 에이전트를 단계적으로 조합하는 방향으로 본다.

예를 들어, 한 에이전트는 기능 구현, 다른 에이전트는 리팩터링, 또 다른 에이전트는 보안·성능 점검을 맡고, 사람은 이 전체 파이프라인을 설계·관리하는 쪽에 집중한다.

이 역할은 과거 "코드를 직접 치는 장인"이라기보다, "여러 장인을 지휘하는 감독"에 가깝다.

이때 인간의 craft는 알고리즘을 직접 구현하는 손기술이 아니라, 문제 정의, 시스템 설계, 품질 기준 설정, AI와의 협업 능력으로 이동하게 된다.

다만 이런 역할이 얼마나 많은 사람을 먹여 살릴 수 있을지, 그리고 그 과정에서 인간적 만족감이 얼마나 남을지는 여전히 열린 질문이다.

8. 협업과 공동체로서의 프로그래밍이 잃는 것

한 댓글 작성자는 Pinafore라는 오픈소스 프로젝트에서의 경험을 예로 들며, 프로그래밍이 단지 코드 생산이 아니라 "사람과 사람을 잇는 장"이었다고 회상한다.

기여자가 작은 기능을 제출하면, 메인 유지보수자가 꼼꼼히 리뷰하고, 개선해주고, 릴리스 노트에 이름을 올려주는 과정은 관계와 배움의 경험이었다.

이런 경험을 통해 "어떤 개발자가 되고 싶은지", "어떤 가치를 가진 소프트웨어를 만들고 싶은지"를 서로에게서 배울 수 있었다.

그는 코드란 결국 "현실의 모델"이며, 현실을 이해하고, 사람들의 욕구를 듣고, 그걸 추상화하는 과정 자체가 사람과의 상호작용 없이는 성립할 수 없다고 강조한다.

만약 우리가 AI 프롬프트 앞에서 혼자 작업하는 방식으로만 개발한다면, 이러한 공동체적 학습과 성장, 장인정신의 전승이 어떻게 가능할지 의문이 제기된다.

9. "새로운 공예"의 탄생과 세대별 감정 차이

작성자는 한편으로 "새로운 craft가 생겨나고 있다"고 인정한다.

AI와 함께 만드는 새로운 형태의 개발, 에이전트 구성과 자동화 파이프라인 설계, 데이터·프롬프트·테스트 하네스 설계 등이 새 기술 영역을 형성하고 있다.

젊은 개발자들 중 일부는 이미 "AI와 함께 하는 개발"을 본업이자 놀이로 받아들이며, 이전 세대의 방식에 별다른 향수를 느끼지 않는다.

반대로, 손수 코드를 짜는 과정을 사랑해온 사람들, 특히 커리어 후반부에 있는 이들에게 이 변화는 자신이 쌓아온 삶의 의미 일부가 사라지는 사건처럼 다가온다.

또 다른 젊은 개발자도 "나는 취미로라도 손으로 짜는 코드를 사랑한다, 이 관계는 어떤 로봇도 대신 못 한다"고 말하며, 세대가 곧 입장을 결정짓는 것은 아님을 보여준다.

인사이트

AI로 인한 개발 환경 변화는 단순한 "새 도구 등장"이 아니라, 프로그래밍을 하나의 수공예·장인정신으로 살아온 사람들에게 정체성의 위기다.

실용적 차원에서는, 지금의 개발자에게 두 가지 준비가 필요해 보인다.

첫째, AI를 적극적으로 활용하되, "무엇을 만들지, 품질 기준을 어디에 둘지, 어떤 구조가 장기적으로 건강한지"를 판단하는 능력을 스스로의 핵심 역량으로 삼는 것이다.

둘째, 혼자 프롬프트 앞에 앉는 시간을 늘리더라도, 의도적으로 사람과의 협업·리뷰·커뮤니티 활동을 유지해 "코드를 매개로 한 관계와 학습"을 계속 이어가는 것이다.

장인으로서의 코딩은 줄어들겠지만, "현실을 이해하고, 사람의 필요를 듣고, 기술과 도구를 조율해 결과를 만드는 인간"이라는 역할까지 사라지지는 않는다.

앞으로의 과제는, 이 역할을 어떻게 사회적으로 인정·보상받고, 개인적으로 의미 있게 느낄 수 있는 새로운 형태의 craft로 재구성할지에 달려 있다.

출처 및 참고 : We mourn our craft | Read the Tea Leaves

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기