AI에 대한 회의감과 온라인 콘텐츠의 질 저하 속에서 개인 지식 관리 시스템과 Obsidian을 활용해 직접 이해를 쌓아야 하는 이유를 이야기합니다.
AI는 내가 PKM 시스템이 필요하다고 확신하게 만든 마지막 한 방이었다.
나는 개발자고, 넓은 분야를 조금씩 알며, 재미로 온갖 틈새 분야를 만지작거린다. 개인적으로 나는 전형적인 AI 회의론자다. 이 기술이 작동하는 방식이 싫고, 바이브 코딩은 거부한다.
그렇다고 내가 성인은 아니며, 회사 노트북은 어쨌든 Claude를 내 목구멍으로 밀어 넣었다 (만세, “무료” 토큰!). 가끔 흐름에 깊이 몰입해 있을 때는, 특히 이미 얼른 끝낼 수 있다면 “진작 외웠어야 하는” 무언가를 빠르게 구글링하느라 흐름을 끊고 싶지 않다.
임시방편 CI 셸 스크립트를 억지로 만들 때면, 가끔 Claude에게 그 Bash 관용구가 뭐였는지, 2>&1이었는지 2&>1이었는지를 재빨리 물어보는 대죄를 저지른다. 무슨 말인지 알 것이다.
물론, 대부분은 제 역할을 하고 나는 채팅을 닫은 뒤 다시 생각하지 않는다. 하지만 다른 때에는, 나를 돕기보다 내 비위를 맞추려는 시도로 이런 말을 해서 내 심기를 지독하게 건드린다.
기능 X를 사용하려면 명령어 끝에
--do-X플래그를 전달하기만 하면 됩니다.
나는 당연히 확인하려고 man 페이지를 열고, 거기에 없다는 것을 확인한 뒤 반격한다. 그러면 이런 답이 돌아온다.
전적으로 맞습니다. 제 실수입니다. 다른 출처를 찾아보겠습니다.
또 어떤 때에는, 문맥 창 한가운데서 동맥류라도 난 듯 스스로를 가스라이팅하며 다음 같은 답변을 내놓아 내가 멍청하다고 말해 줄 수고를 덜어 준다.
기능 X를 사용하려면 명령어 끝에
--do-X플래그를 전달하기만 하면 됩니다… 아니, 잠깐만요… 사실 그 플래그는 존재하지 않습니다. 제가 실제로 말씀드리려던 것은 (…)
내 의도를 거스르며 자기의 무능함을 놀리는 마법의 터미널 창에 짜증 나게 눈을 굴리다가, 나는 깨달았다. 꽤 큰 재미와 낮아진 기대치를 곁들이긴 했지만, 그럼에도 나는 클랭커에게 _“내가 알아야 할 것을 알려 줘, 실수는 하지 마”_라고 묻는 평범한 유혹에 굴복하고 말았다는 것을… 부끄러운 줄 알아야지! 🔔
이 절의 제목은 같은 제목을 가진 Steph Ango의 글1을 참조한 것이다. 그 글은 이런 _“편의 도구”_가 어떻게 _타인_의 이익을 위해 당신에게 파고들고 당신을 착취하는지의 위험을 더 시적으로 설명한다. 이 비유는 그 이전에도 많은 것에 적용되지만, AI가 아마 가장 잘 들어맞을 것이다. 글은 다음과 같은 지혜로 끝난다.
스스로를 보호하려면 이해를 위임하지 마라. 당신만의 이해를 쌓는다면, 그 배당을 얻는 사람은 당신이 될 것이다.
이 점에서 그는 전적으로 옳고, 내가 이 글을 우연히 고른 것도 아니다. Steph는 많은 사람이 개인 노트 모음을 작성하고 탐색하는 데 사용하는, 아주 인기 있는 Markdown 편집기 Obsidian의 CEO다.
그리고 이것은 내 곤경의 해결책으로 이어지는 완벽한 연결고리이기도 하다…
내가 해결하려 했던 문제들은 새로운 것이 아니었다. 나는 AI에게 전에 들어 본 적 없는 정보를 달라고 한 것이 아니다. 나는 구체적으로, 존재한다는 것은 알고 있고 전에 해 본 적도 있지만 오래전 일이어서 세부 사항은 확신하지 못하는 것에 관해 물었다. 보통은 Stack Overflow 답변으로 이어지는 구글 검색으로 해결했을 일이다. 아… 좋았던 시절이여! 슬프게도 그것도 이제 망가져 버렸다 (AI 때문이기도 하다).
처음 그 기능을 배웠을 때 짧은 노트를 적는 데도 시간을 냈더라면, 몇 달 뒤에는 내가 원한 정확한 답을 내가 찾으리라 예상한 형태로, _나_에게 이해가 되도록 해 준 설명과 함께 가지고 있었을 것이다. 어쩌면 찾아볼 필요조차 없었을지도 모른다. 그 노트를 적는 과정에서 정보를 종합하려고 뇌를 써야 했을 것이고, 그것이 다시 그에 대한 내 _이해_를 강화했을 테니까.
물론 특히 프로그래밍 분야에서는 어떤 지식이 낡는다는 주장을 할 수도 있다. 나는 그것은 피할 수 없는 일이라고 답하겠다. 사진 기억력이 있어 글로 적지 않아도 배운 모든 것을 완벽히 떠올릴 수 있다 해도, 결국에는 여전히 틀리게 될 것이다. 조금 성가시기는 해도, 내 답이 오래된 환각이었다는 것을 발견하고 수정하는 편이, 매번 좋은 기분과 검색창, 슬롭으로 가득한 인터넷만 가지고 처음부터 시작하는 것보다 낫다. 게다가 단순히 찾아볼 수 없는 것, 즉 자신의 생각, 의견, 아이디어, 기억에 대해서도 노트를 쓸 수 있다.
그런 풍부한 지식을 담으면서도 유용하게 유지할 수 있는 시스템이 있다면, 그것은 Obsidian이다.
내가 Obsidian을 처음 들은 것은 아마 코로나19 대유행 초기쯤이었다. 반짝이는 새 장난감처럼 보였고, 가장 잘하는 사람들이 그것을 어떻게 쓰는지 보고 싶었다. 하지만 당시에도 내 볼트를 정리하는 방법을 두고 경쟁하는 학파가 너무 많았기에, 시작하는 일은 너무 벅차 보여 실제로 시도해 보지는 않았다.
그것은 훌륭한 토끼굴이었다. 여러 창작자가 최고의 작업 흐름이나 구조에 관한 자신의 견해를 비교하고 대조하고, 튜토리얼 등을 보여 주는 한 시간짜리 영상을 봤다. 결국에는 오락성 때문에 더 많이 봤지만 말이다. 내가 그것들에 대해 가졌던 주된 비판은, 확고한 “세컨드 브레인” 옹호자들이 유용한 노트 시스템보다는 화려한 그래프와 자의적인 지표로 예쁜 대시보드를 치장한 중간 관리직식 생산성 연극을 만들고 있는 것처럼 보였다는 점이다.
물론 시간이 지나며 상황은 더 나빠지기만 했다… 노트가 SKILL.md와 같은 파일 확장자를 쓰는 Markdown 파일이기 때문에, 바이브 코더들은 금세 연관성을 발견하고 세컨드 브레인 관리의 다음 대혁명은 그것에도 슬롭을 먹이는 일이라고 결론 내렸다.
이름은 언급하지 않겠다 (이 바닥에 있었다면 누군지 알 것이다). 하지만 Eric Morrison의 세컨드 브레인 오글거림 군주들2에 관한 영상을 공유하고 싶다. 비극적으로 웃기고, Steph의 글과 정반대인 _가능한 한 많은 이해의 위임_을 보여 주기 때문이다. 이제는 그들의 작업 흐름을 풍자로 다음처럼 요약해도 정말 공정할 정도가 되었다.
헤이 Claude, 이 콘텐츠를 나 대신 보고 중요한 부분을 추출한 다음 나를 대신해 의견을 형성해 줘. 그리고 그 모든 것을 내 가장 개인적인 생각과 아이디어 옆에 넣어 둬. 나중에 내가 질문하면 답하기 전에 내 볼트를 네 문맥 창에 불러오기 위해 물을 수 갤런 증발시키고, 그 과정에서 내 모든 개인 지식을 추가 분석을 위해 Dario의 무릎 위로 곧장 쏟아부어 줘.
언어를 압축하는 일은 얼핏 보면 _언어 모델_의 완벽한 사용 사례처럼 보일 수 있지만, 그렇지 않다. 그것은 생산성을 흉내 낼 뿐이며, 아무것도 가르쳐 주지 않는다. 이 사람들은 노트를 폴더에 넣는 동작을 흉내 내면 어쩐지 가치를 더한다고 생각하지만, 이는 전형적인 화물 숭배3에 불과하다. 사람들이 노트를 쓰는 것이 실제로 도움이 되는 이유는 노트를 쓰려면 글을 써야 하고, 글쓰기는 사고이기 때문이다4.
이 개념을 한동안 조롱하기는 했지만, 그것은 우리가 극단적인 면을 보고 있었기 때문이다. 이 모든 것이 Obsidian에 대한 내 의견과는 아무 관련이 없다는 점을 분명히 하고 싶다. Obsidian을 _“세컨드 브레인 앱”_으로 생각해서는 안 된다. 그것은 그냥 Markdown 편집기다. 잘 만들어졌고, 기능이 풍부하며, 사적이고, 사용자를 존중하는 편집기이긴 하지만, 그 점은 다른 글에서 자세히 다루겠다.
내가 말하는 요점은 다음과 같다.
마지막 말이 무슨 뜻일까? 약간의 과장이지만, 부정할 수 없는 냉소에 뿌리를 두고 있다. 억만장자 과두제가 품질보다 클릭률에 최적화하기로 결정했고, 쥐 경주에 뛰어든 이들이 노력보다 슬롭으로 더 쉽게 돈을 벌 수 있게 된 이래, 인터넷은 이미 놀라운 속도로 황폐해지고 있다. 소셜 미디어의 AI 밈과 광고만 말하는 것은 아니다. 물론 그것도 꽤 큰 문제지만.
요즘 튜토리얼을 찾으면 의사 콘텐츠를 얼마나 많이 발견하는지 알아챈 적 있는가? 무언가를 구글링하면 그것에 관한 AI 기사를 찾게 되거나, AI가 즉석에서 답을 지어내는 가짜 답변 게시판을 만나게 된다. 주제에 맞춰 말하자면, 나는 시각적 학습자다. 다른 사람이 공유할 지식을 보는 것을 중요하게 여기고, 그들의 실수에서 배우거나 그 밖의 이유로 낮은 수준의 질문일지라도 영상 검색을 좋아한다. 당연히 Obsidian에 어떤 좋은 기능들이 있었는지 기억을 되살리고, 팁과 요령 등을 찾고 싶었다.
그러다 정말… 너무나… 많은… 슬롭을… 마주쳤다. 영혼 없는 내레이터가 복사해 붙인 GPT 응답을 음성 합성으로 읽어 주며, 문서 첫 문단과 같은 정도의 통찰만 제공하는 쓸모없는 짧은 영상을 찍어 내는 AI 콘텐츠 농장이었다.
몇 가지 기본적인 예를 들어 보겠다. _“Obsidian linking best practices”_에 대한 내 검색 결과에 알고리즘은 이것이나 저것 같은 추천을 슬쩍 끼워 넣었다. 그래도 저들에게 공을 돌리자면, 적어도 영상 시작부터 _“땅콩버터의 크리미하고 풍부한 질감은 초콜릿의 부드럽고 달콤한 풍미와 유난히 잘 어울립니다”_라고 설명하지는 않았다.
음… 그래… 하하 웃기네! 썸네일만 봐도 즉시 슬롭인 걸 알 수 있으니 그냥 넘기면 된다! 하지만 AI 가속주의자들의 예측대로라면 이는 계속 좋아질 뿐이므로, 이 지옥 같은 길을 몇 년 더 따라가면 매우 사실적인 슬롭이 당신의 시간을 훨씬 더 많이 낭비하게 될 것이라고 추론할 수 있다. 더 나쁜 것은, 진짜 창작자들이 (혹은 우리들이) 아예 플랫폼을 떠날 정도로 그들을 잠식할 수도 있다는 점이다. 터무니없는 개념이 아니다. 이미 일어나고 있다5.
지금이야말로 개인 볼트를 만들고, 일상적으로 필요하거나 아주 가끔 필요한 유용한 정보를 로컬과 오프라인에 영원히 저장하기 좋은 때라고 생각한다. 분명 모든 사람을 위한 것은 아니지만, 더 많은 사람이 솔직하게 시도해 본다면 이 생각에 관심을 가질 것이라 생각하며, 나는 시도해 볼 의향이 있다.
또한 나는 지식을 혼자 쌓아 두라고 주장하는 것이 아니라는 점도 말하고 싶다. 나중에 다른 사람과 더 잘 나누기 위해 지식을 모아라. 선한 사람들은 소통하고 협력해야 한다. 그렇지 않으면 우리는 진다.
언제나처럼, 다른 이들에게 도움이 되기를 바라며 내 여정을 기록할 것이고, 앞으로 이 시리즈를 확장할 계획이다.