304포인트. 테크 업계가 일제히 안도의 한숨을 내쉬는 데 필요했던 건 그게 전부였다.

그 글은 기술 분석도 아니었다. 벤치마크 연구도, 투자 유치 발표도 아니었다. 개발자 제이크 손더스가 쓴 "AI 얘기 이제 지겹지 않으신가요?"라는 제목의 블로그 포스트였고, 보통 제로데이 취약점 공개나 주요 프레임워크 릴리스에나 볼 법한 속도로 해커뉴스를 타고 치솟았다. 댓글 섹션이 폭발했다. 반론으로가 아니라, 안도감으로.

무언가 변하고 있다. VC 보도자료가 아니라 개발자 정서를 추적해 온 사람이라면, 이미 느끼고 있었을 것이다.

선언이 아닌, 고백

손더스의 글은 개인 블로그에 올라왔고, 거창한 기술적 주장은 없다. 고백에 가깝다. 그는 지쳐 있다. 모든 밋업이 AI를 중심으로 돌아가는 것에. 모든 채용 공고가 "AI 경험"을 요구하는 것에. LLM이 개발자를 대체할 것인지에 대한 똑같은 재탕 논쟁이 매주 살짝 다른 프레이밍으로 재포장되는 것에.

이 피로감은 AI가 유용하냐의 문제가 아니다—유용하고, 손더스도 그 점은 인정한다. 지침의 원인은 포화 상태 그 자체, 의무적인 열광, 모든 제품 데모가 이제 "물론 저희도 AI를 통합했습니다"로 시작해야 하는 그 분위기다.

새 다이어트 얘기를 멈추지 않는 직장 동료의 개발자 버전이다. 그래, 키토 효과 있어. 알겠어. 제발 다른 얘기 좀 할 수 있을까?

304명의 낯선 사람이 동시에 같은 감정을 느낀 이유

나는 글을 쓰기 전에 10년간 시스템 침투를 업으로 삼았다. 모의 침투 테스트가 가르쳐 주는 것 중 하나는 패턴 인식이다—시스템이 실제로 무너지기 전에 스트레스를 받고 있다는 신호를 포착하는 법을 배우게 된다. 지금 개발자 커뮤니티는 전형적인 스트레스 신호를 보이고 있다.

댓글이 글 자체보다 더 많은 것을 드러낸다. 그 안에서 읽히는 것들이 있다.

"드디어 누가 말해줬다" 효과

최다 추천 댓글 상당수가 같은 감정의 변주다: 개발자들은 AI에 대한 흥분을 연기해야 한다는 사회적 압박을 느끼고 있다. 여러 사람이 AI 통합의 ROI에 의문을 제기하는 것이 커리어에 불이익이 되는 것처럼 취급받는 회의 경험을 묘사했다. 다른 이들은 AI 관련 내용을 억지로 끼워 넣지 않으면 거부당하는 컨퍼런스 발표 제안에 대해 언급했다.

이것은 조직판 보안 극장이다—방화벽 설정이 견고한 척하는 것 대신, 모두가 자사의 AI 전략이 일관성 있는 척하고 있는 것이다.

사라지는 시그널

또 하나의 반복되는 주제: 개발자들이 더 이상 비AI 기술 콘텐츠를 찾을 수 없다. 블로그 애그리게이터, 뉴스레터, 컨퍼런스 라인업, 팟캐스트 피드—모든 것이 AI 담론에 점령당했다. 한 댓글 작성자는 직설적으로 말했다: 예전에는 시스템 프로그래밍과 분산 시스템 콘텐츠를 보려고 해커뉴스를 읽었는데, 이제는 AI 업계 전문지를 읽는 기분이라고.

정보 채널이 단일 주제로 포화되면 커뮤니티는 자정 작용을 한다. 우리는 이전에도 이걸 목격했다. 2017년의 블록체인. 2015년의 마이크로서비스. 반발성 포스트는 항상 선행 지표다.

하이프 사이클, 가장 조용한 국면에 진입하다

가트너의 하이프 사이클은 남용되는 개념이지만, 여기서는 제 몫을 한다.

"AI 지겹다"에 304 업보트가 붙었다면 교과서적인 환멸의 골짜기 신호가 아닐까. 하지만 여기엔 뉘앙스가 있다: AI가 작동하지 않아서 골짜기에 진입하는 게 아니다. AI가 오늘날 실제로 제공하는 것과 마케팅이 약속한 것 사이의 격차를 더 이상 무시할 수 없게 되었기 때문에 진입하는 것이다.

개발자는 실용주의자다. 시간을 절약해 주는 도구를 채택한다. GitHub Copilot은 진짜 견인력이 있다. LLM 보조 디버깅은 실재한다. 보일러플레이트 코드 생성은 정말로 유용하다. 아무도 이를 부정하지 않는다.

피로감은 그 외의 모든 것에 대한 것이다. 투자자 발표 자료. 강제된 제품 통합. API 래퍼에 랜딩 페이지 하나 붙인 게 전부인 스타트업. "LLM을 데이터베이스 앞에 놓았더니 이런 일이!" 같은 제목을 달 수 있을 법한 컨퍼런스 발표들.

잔해 속에서 네 개의 진영이 드러나다

해커뉴스 스레드에서 검토할 만한 몇 가지 뚜렷한 관점이 수면 위로 올라왔다.

실용적 채택자들은 AI 도구를 매일 사용하지만 전도사 역할을 요구받는 것에 반감을 갖고 있다. 한 댓글 작성자는 이렇게 표현했다: "식기세척기를 매일 쓰지만 식기세척기 컨퍼런스에 참석하고 싶진 않다." 일리 있는 말이다.

회의론자들은 구체적인 실패를 지적한다: 미묘한 버그를 심는 AI 생성 코드, 환각으로 만들어진 API 레퍼런스, LLM 제안을 검토 없이 맹목적으로 수용하는 개발자들이 만드는 보안 취약점. 프로덕션 시스템에서 바로 이런 유형의 결함을 찾는 데 수년을 보낸 사람으로서, 이 우려는 남의 일이 아니다. 리뷰어가 사람이 작성한 코드보다 AI가 생성한 코드를 더 신뢰하는 코드 리뷰를 본 적이 있다—검증 프로세스의 소름 끼치는 역전이다.

커리어 불안층이 가장 흥미로운 집단일 수 있다. 주니어 개발자들은 AI가 자신들을 대체할 것이라는 말과, 살아남으려면 AI 전문가가 되어야 한다는 말을 동시에 듣고 있다. 그 인지 부조화는 가혹하다.

빌더들은 정당한 AI 엔지니어링 작업—ML 인프라, 학습 파이프라인, 평가 프레임워크—이 하이프와 한데 묶이는 것에 좌절하고 있다. 대화 공간이 오염되면서 자신들의 작업을 진지하게 논의하기가 점점 더 어려워지고 있다.

AI에 대한 반발이 아니라, 소음에 대한 반발이다

대부분의 분석이 이 지점에서 틀린다.

이것은 반AI 정서가 아니다. 댓글을 주의 깊게 읽어 보라. AI가 쓸모없다고 말하는 사람은 거의 없다. 그들이 말하는 것은 담론 자체가 상품이 되어 버렸다는 것이다. 기업은 AI 내러티브를 투자자에게 판다. 컨퍼런스 주최자는 AI 콘텐츠를 참가자에게 판다. 뉴스레터 저자는 AI 논평을 구독자에게 판다. 실제 기술은 기술에 대한 대화의 부차적 존재가 되어 버렸다.

이것은 시장 조정 신호지, 기술 실패 신호가 아니다. 큰 차이다.

내가 모의 침투 테스트를 하던 시절, 이런 말이 있었다: 취약점은 버그가 아니라, 버그를 출시하게 만든 프로세스다. 마찬가지로, 문제는 AI가 아니다. 모든 기술 대화를 AI 대화로 바꿔 버린 업계의 프로세스가 문제다.

이 신호를 어떻게 활용할 것인가

취약점 공개 보고서를 쓰던 시절의 오래된 습관—나는 항상 실행 가능한 조치로 마무리한다.

개발자라면: AI 담론에 흥미가 없는 것과 안티AI는 다르다는 것을 스스로에게 허락하라. 도움이 되는 도구는 쓰고, 소음은 무시하라. 견고하고 유지보수 가능하며 잘 테스트된 코드를 작성하는 능력은 가치가 떨어지지 않았다. 오히려 AI가 쏟아내는 범작의 홍수와 경쟁해야 하는 지금, 그 가치가 더 높아졌다.

엔지니어링 매니저라면: 모든 기획 문서에 "AI 전략"을 필수 섹션으로 넣는 것을 그만두라. 대신 이렇게 물어라: 여기서 AI 도구가 해결할 구체적인 문제가 무엇인가? 답이 모호하면 넘어가라. 팀이 고마워할 것이다.

컨퍼런스 주최자라면: AI 트랙을 전체 발표의 30% 이하로 제한하라. 참가자들은 옵저버빌리티, 데이터베이스 내부 구조, 분산 시스템에 대해서도 듣고 싶어 한다. 비AI 발표에 쏟아지는 기립 박수가 뭔가를 말해 주고 있을 것이다.

창업자라면: "AI 지겹다"가 바이럴이 된 것 자체가 시장 조사다. 무료 시장 조사. 청중은 내러티브가 아니라 실체를 원한다고 말하고 있다. 그에 맞춰 만들어라.

하이프 사이클은 기술을 죽이지 않는다, 인내심을 죽인다

해커뉴스의 304포인트가 인공지능의 궤적을 바꾸지는 않을 것이다. 하지만 의미 있는 데이터 포인트다. 개발자 정서는 채택을 이끈다. 채택은 실질적이고 지속 가능한 가치 창출을 이끈다. 그리고 지금 개발자 정서는 이렇게 말하고 있다: 기술은 믿지만, 극장에는 지쳤다.

하이프 사이클은 기술을 죽이지 않는다. 인내심을 죽인다. 그리고 인내심이야말로 진짜 작동하는 것을 만들기 위해 필요한 것이다.

손더스는 지겹지 않으냐고 물었다. 304명이 손을 들었다. 이제 귀를 기울일 때다.