해결책은 어쩌면 AI 구독을 취소하는 것일지도 모른다
한 개발자가 AI 코딩 도구를 사용하여 수십 개의 프로젝트를 쏟아낸 뒤, 유지보수할 수 없고 실질적으로 쓸모없는 결과물만 양산되었음을 고백합니다. 그는 AI가 집중력을 붕괴시키고 가벼운 도구 남용을 유도한다고 비판하며, 진정한 가치를 창출하려면 오히려 AI 구독을 끊고 개발에 마찰과 집중력을 되찾아야 한다고 주장합니다.
해결책은 어쩌면 내 AI 구독을 취소하는 것일지도 모른다
내가 AI를 이용해 만든 멋진 것들을 모두 나열해 보려고 한다. Rust로 만든 음성 인식 시스템, 이메일 아카이브 렌더링 및 인용구 접기 도구, GStreamer와 Qt Quick으로 만든 Jellyfin 데스크톱 클론, Python과 yt-dlp로 만든 Invidious 클론, Wine 소스 코드를 포팅한 Windows 95 메모장(notepad.exe) 클론, OpenCV를 이용해 공공 CCTV 영상에서 교통량을 계산하는 머신비전 프로그램, Python이나 Rust로 만든 Claude UI 클론(기억도 안 난다), 생각지도 않았는데 실제로 트래픽이 발생하고 있는 지역 뉴스 사이트(Python/Flask), Three.js를 사용해 기존 멀티플레이어 게임 프로토콜 기반으로 만든 3D 자동차 게임, Python으로 만든 투자 백테스터, HTML로 만든 Lightroom UI 클론(결과물에 감탄만 하고 백엔드는 만들지 않음), Qt나 GTK 등으로 만든 마크다운 뷰어(이것도 기억이 안 난다), GTK와 C언어로 만든 노트북 데스크톱 환경용 세계 시계 위젯 대체품, JavaScript로 만든 네트워크 동기화 오디오 재생 도구, 안드로이드 앱을 리버스 엔지니어링해 만든 중국산 IP 카메라용 Rust 클라이언트, Rust로 만든 상당한 규모의 SaaS, 그리고 이미 삭제해 버린 약 50개의 다른 프로젝트들.
그 SaaS를 제외하면, 이 중 거의 아무것도 쓸모가 없고 나는 이 어떤 것도 유지하고 싶지 않다. 나는 우연히 뉴스 사이트를 하나 운영하게 되었는데, 이건 분명 법적 책임(Liability)이 될 수 있다. 물론 AI가 'AI 도구를 배우는 데' 도움이 되었고 나는 이 도구들 중 많은 것을 사용한다. 하지만 나는 그게 필요하지 않았다. 나는 그 어떤 것도 유지할 여력이 없다. 시간, 책임감, 신념, 주의력, 토큰에 지불할 의지 그 어느 것으로도 말이다.
나는 이것들의 대부분을 만들 의도가 없었다. 보통 Claude 세션은 'X를 위한 간단한 스크립트를 하나 짜줘'라는 말로 시작했고, 한 시간 뒤에 나오는 결과물은 'X를 위한 간단한 스크립트'가 아니었으며, 평범한 경우 내 문제도 해결되지 않았다. 처음에 해결하고 싶었던 문제가 무엇이든 간에 말이다.
주의력(Attention)은 네가 필요한 전부다 마지막 부분과 관련해서, 이 기술은 주의력(Attention)에 끔찍한 영향을 미친다. 이것은 핵수소폭급 ADHD 증폭기이며, 내가 아는 성인 친구들 모두에게서 똑같은 현상을 보았다. 사람들이 완전히 관련없는 '프로젝트'들을 놓고 3개의 모니터를 동시에 켜두고 작업한다. 그들은 그것을 유지할 희망이 거의 없고, 결과물에 대한 헌신도 너무 없어서 그 시간이 명백히 낭비되고 있다.
최근에는 적어도 한 달에 한 번씩 누군가 자신이 작업 중인 멋진 도구의 스크린샷을 보내온다. 나는 "우와, 정말 대단한데?"라고 말하고 상대방은 분명히 자랑스럽고 열정적이다. 나는 "그걸 어디서 마케팅할 건데?"라고 묻지 않으려 하지만, 항상 그렇게 생각한다. 왜냐하면 엔지니어에게 그 질문을 하면, 대답은 LLM이 존재하기 전과 변함없기 때문이다.
최근에 면접을 보았는데, AI 사용이라는 주제가 나왐을 때 면접관은 이렇게 대답했다. "아, 저희는 그 부분에서 꽤 가볍게 생각합니다. 모두가 에이전트를 관리하는 방(Room)을 최대 5개씩 가지고 있거든요." 나는 즉시 속이 울렁거렸다.
Claude를 사용한 지 몇 달이 되었을 때 나는 이 효과에 대한 막연한 감을 잡았다. 나중에 토큰 제한이 과도한 사용을 완화해 줄 것이라고 믿고 구독을 Pro로 낮췄다. 그러다 Claude가 서비스에 문제가 생겼던 시기를 겪었고, 나는 Codex로 넘어갔다. Codex의 CLI는 Claude보다 훨씬 좋고 눈에 띄게 빠르다. 그리고 사용량은 다시 서서히 늘어나기 시작했다.
이 기술은 다듬어졌을 때 정말 놀랍다. 생소한 언어로 구현된 생소한 문법을 위한 파서를 테스트 코드까지 완벽하게 한 번에 짜달라고 하면 그만이다. 하지만 오늘날의 도구들은 이것을 신중하게 사용하는 데 필요한 집중력을 전혀 장려하지 않는다. 거의 모든 공급업체와 모든 도구는 정반대되는 것을 목표로 한다. 더 많은 사용량, 더 많은 토큰, 더 많은 결과물을 내는 것이다. ChatGPT에 간단한 예/아니오 질문을 하면 과도한 상호작용을 유도하기 위해 관련된 후속 질문을 덧붙이도록 설계되어 있다는 것을 명확히 볼 수 있다.
5분 만에 테스트도 안 된 1만 줄짜리 쓰레기 같은 Python/JS 코드를 쏟아내는 것은 아무에게도 도움이 되지 않는다. 이런 일이 모든 상업적 환경에서 동시에 일어나고 있다고 생각하면 끔찍하다.
마찰 = 집중력, 집중력 = 제품 내 초기 AI 실험 중 하나는 탐구(explor...)