
지식을 쌓는 방법, 다시 생각해볼 때
개발자라면 누구나 한 번쯤 이런 경험이 있을 거예요. 분명 예전에 비슷한 문제를 해결한 적이 있는데, 어디서 봤는지 도무지 기억이 안 나는 거죠. 블로그에 적어뒀던 건지, 노션 어딘가에 메모해뒀던 건지, 아니면 슬랙 대화에서 누군가 알려줬던 건지. 이렇게 흩어진 지식을 하나의 체계적인 구조로 모아두면 어떨까요? 바로 '개인 백과사전(Personal Encyclopedia)'이라는 개념이에요.
이건 단순한 메모 앱이나 북마크 모음과는 좀 달라요. 위키피디아처럼 주제별로 항목을 만들고, 항목끼리 서로 연결하면서, 자기만의 지식 체계를 구축하는 방식이거든요.
개인 백과사전이 뭐가 다른데?
보통 우리가 메모를 할 때는 시간순으로 쌓아가잖아요. 오늘 배운 것, 내일 할 일, 회의 노트... 이런 식으로요. 그런데 개인 백과사전은 접근 방식이 완전히 달라요. 시간이 아니라 주제(토픽) 중심으로 정리하는 거예요.
예를 들어볼게요. "React의 useEffect"라는 항목을 만들었다고 해봐요. 여기에는 처음 배웠을 때의 이해, 실무에서 겪은 트러블슈팅 경험, 관련 블로그 글 링크, 그리고 시간이 지나면서 깊어진 이해까지 계속 업데이트하는 거예요. 이 항목은 다시 "React 생명주기", "클로저", "비동기 처리" 같은 다른 항목들과 연결되고요. 이렇게 하면 지식이 그물망처럼 엮이면서, 나중에 뭔가를 찾을 때 연관된 맥락까지 한꺼번에 떠올릴 수 있어요.
이게 뭐냐면, 우리 뇌가 실제로 정보를 저장하는 방식과 비슷한 거예요. 뇌는 정보를 서랍에 넣듯이 저장하지 않고, 뉴런끼리 연결된 네트워크 형태로 기억하거든요. 개인 백과사전은 이 구조를 외부 도구로 재현하는 셈이죠.
어떤 도구로 만들 수 있을까?
이런 방식의 지식 관리를 지원하는 도구들이 이미 여러 개 있어요. 가장 대표적인 게 Obsidian이에요. 마크다운 기반으로 로컬에 파일을 저장하고, [[이중 대괄호]] 문법으로 항목 간 링크를 만들 수 있어요. 그래프 뷰 기능으로 내 지식이 어떻게 연결되어 있는지 시각적으로도 볼 수 있고요.
Logseq도 비슷한 철학을 가진 도구인데, 이쪽은 아웃라이너(개조식 작성) 방식이라 블록 단위로 더 세밀하게 연결할 수 있어요. Notion의 위키 기능도 점점 좋아지고 있지만, 양방향 링크나 그래프 뷰 면에서는 Obsidian이나 Logseq가 아직 한 수 위라고 할 수 있죠.
그런데 도구 선택보다 더 중요한 건 습관이에요. 아무리 좋은 도구를 써도 꾸준히 기록하고 연결하는 습관이 없으면 결국 빈 위키만 남거든요.
개발자에게 특히 유용한 이유
개발이라는 직업의 특성상, 우리는 매일 엄청난 양의 새로운 정보를 접해요. 새로운 프레임워크, 라이브러리 업데이트, 아키텍처 패턴, 디버깅 노하우... 이걸 다 머릿속에만 담아두긴 불가능하죠.
개인 백과사전이 특히 빛을 발하는 순간들이 있어요. 온보딩할 때 새 프로젝트의 구조와 컨벤션을 정리해두면 나중에 팀 동료에게도 공유할 수 있고요. 기술 면접을 준비할 때도 자기가 정리해둔 항목들을 훑어보면 훨씬 체계적으로 복습할 수 있어요. 무엇보다, 같은 실수를 반복하지 않게 되는 게 가장 큰 장점이에요. "아, 이거 예전에 겪었던 건데" 하고 바로 해결책을 찾을 수 있으니까요.
한 가지 팁을 드리자면, 처음부터 완벽한 구조를 잡으려고 하지 마세요. 일단 뭐든 적고, 나중에 연결하면 돼요. 빈 항목이 있어도 괜찮고, 짧은 메모 한 줄이어도 괜찮아요. 시간이 지나면서 자연스럽게 풍성해지는 게 이 방식의 매력이거든요.
실무에서 바로 시작하는 법
당장 시작해보고 싶다면, 이렇게 해보세요. Obsidian을 설치하고 빈 볼트(vault)를 하나 만들어요. 그리고 오늘 업무하면서 새로 알게 된 것 하나를 항목으로 적어보는 거예요. 내일은 또 하나. 일주일이면 항목이 일곱 개가 되고, 항목끼리 연결점이 보이기 시작할 거예요. 한 달이면 꽤 쓸 만한 개인 지식 베이스가 만들어져요.
마무리
결국 개인 백과사전의 핵심은 "미래의 나에게 보내는 편지"를 체계적으로 정리해두는 것이에요. 지금의 삽질이 내일의 자산이 되는 구조를 만드는 거죠.
여러분은 개발 지식을 어떻게 관리하고 계신가요? 혹시 개인 위키나 비슷한 시스템을 운영하고 계신 분이 있다면, 어떤 도구와 방식을 쓰고 계신지 궁금해요!
🔗 출처: Hacker News
TTJ 코딩클래스 정규반
월급 외 수입,
코딩으로 만들 수 있습니다
17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.
"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"
실제 수강생 후기- 비전공자도 6개월이면 첫 수익
- 20년 경력 개발자 직강
- 자동화 프로그램 + 소스코드 제공