22 배움의 기어
공개적으로 배우기에는 네 가지 기어가 있다고 생각합니다.
22.1 탐험가
탐험가 기어는 고속, 저출력 기어입니다. 그저 여러 방향으로 가능한 한 넓은 영역을 훑으려는 것입니다.
- 해결해야 할 주된 문제는 자신이 무엇을 모르는지조차 모른다는 것입니다.
- 여러분이 만들어 내는 창작 부산물은 주로 자기 자신을 위한 메모입니다. 어쩌면 여러분만 이해하는 용어로 쓰여 있을 수도 있고, 어쩌면 여러분만 겪는 문제를 적어 둔 것일 수도 있습니다. 텍스트는 만드는 비용이 적게 들기 때문에 대부분 gist, 블로그 글, 트윗, (좋은) StackOverflow 질문의 형태를 띱니다. 물론 Twitch 스트리밍도 늘어나는 추세입니다. 여러분은 종종 비유적인 고무 오리를 상대로 말 그대로 자신이 아는 모든 것을 늘어놓으며, 빈틈을 찾고 미래를 위해 기록을 남깁니다.
- 여러분의 공개 결과물은 그때그때 단편적입니다. 하나로 묶는 주제가 없습니다. 여러분은 그저 자신이 머무는 낯선 땅이 어디든 그곳에서 소식을 전하는 현장 특파원일 뿐입니다. 그래도 이는 유용합니다. 점들은 인생의 훨씬 나중에야 이을 수 있기 때문입니다.
- 공개적 약속의 수준이 낮고 보통 하루짜리 스프린트로 해낼 수 있으므로, 공개적으로 배우기를 시작하고 자신에게 와닿는 것을 찾아 기어를 바꾸기에 아주 좋은 방법입니다. 하지만 아무도 여러분에게 딱히 기대하는 것이 없고 여러분도 그다지 많이 약속하지 않았기 때문에, 도중에 그만두기 쉽습니다.
22.2 정착자
여러분의 정착자(Settler) 기어는 고속·고출력 기어입니다. 여러분은 비옥한 좋은 땅을 찾았고, 따를 수 있는 검증된 플레이북도 있습니다.
- 해결해야 할 주된 문제는 순수한 학습의 문제입니다. 여러분은 자신이 무엇을 모르는지 알고 있으며, 여러분이 할 일은 오직 다른 모든 사람이 이미 알고 있는 것을 배우는 것뿐입니다.
- 여러분이 만들어 내는 창작 부산물은 탐험가 기어에서와 마찬가지로 여전히 자신을 위한 메모입니다. 여러분의 과제는 블룸의 분류학(장 9, 공개적으로 배우기에서 다룸)을 최대한 빠르게 올라가는 것, 그리고 여러분이 다루는 기술의 지식 그래프를 탐색하는 것(장 11, 도구를 알기에서 다룸)입니다.
- 공개 산출물은 덜 중요합니다. 여러분이 배우고 있는 것의 상당 부분은 이미 다른 곳에 아주 잘 정리되어 있을 것입니다. 하지만 이제는 무언가에 집중하고 있으므로 하나로 아우르는 주제를 가질 수 있습니다! 여기서 할 수 있는 좋은 일은 여정에서 도움이 되었던 것들에 대한 치트시트와 링크 목록을 만들어 두는 것입니다(오픈 소스 지식의 훌륭한 형태입니다 – 장 13).
- 공개적인 약속의 수준을 조금 더 높일 수도 있습니다. 예를 들어 소셜 미디어에 진행 상황을 보고하거나 100 Days of Code처럼 매일 연속 기록을 이어 가는 방법이 있습니다. 이는 동기를 부여하고 진행 상황을 외부에서 강화해 주는 데 도움이 될 수 있습니다. 특히 자신이 전문가가 아니라 그저 공개적으로 배우고 있을 뿐이라고 밝히면 사람들이 매우 기꺼이 도와주고 너그럽게 대해 줄 수 있다는 점을 기억하십시오.
멘토에게 피드백을 받고 싶다면 내려놓은 것을 집어(장 19)를 잊지 마십시오.
22.3 연결자
대부분의 사람은 커넥터 기어를 기본값으로 삼는 것을 목표로 해야 합니다. 이것은 강력하면서도 민첩한 기어입니다. 여러분은 사람과 아이디어를 연결합니다.
- 해결해야 할 주된 문제는 여러분이 다른 사람들이 모르는 것을 알고 있다는 점입니다. 그러므로 여러분은 그것을 공유해야 하고, 다른 사람들은 여러분의 이야기를 들어야 합니다. 여기에는 약간의 추가적인 노력이 필요합니다.
- 여러분이 만드는 창작 부산물은 명백히 다른 사람들을 위한 것입니다. 즉, 여러분 자신의 학습만을 위한 것이 아니라 내용을 쉽게 소화할 수 있도록 만드는 데 더 초점을 둔 노력이 어느 정도 필요합니다. 발표, 튜토리얼, 만화, 치트시트, 책 등이 여기에 해당합니다 - 노력이 더 많이 들지만, 그만큼 더 유용하고 더 오래 남습니다. 하지만 보통은 아는 것을 전부 공유하지는 않으므로, 덜 배우고 있는 것처럼 느껴질 수 있습니다. 그러나 이것은 기본기를 익히는 가장 좋은 방법입니다. 기초를 빠짐없이 다져야 하고, 미처 생각하지 못한 질문에도 답할 수 있어야 하기 때문입니다.
- 여러분의 작업에는 거창하게 모든 것을 아우르는 주제, 즉 여러분을 대표하는 단 하나의 무언가가 있지는 않지만, 대개는 여러 주제를 동시에 다루면서 그 주제들이 교차하는 지점에 대해 배우고 가르치기도 합니다.
- 공개적 약속의 부담은 적당한 편이며(보통 몇 주에서 몇 달 정도), 스스로 준비가 부족하다고 느낄 수 있는 소프트 스킬을 적극적으로 발휘해야 하는 경우가 많습니다. 자존심은 문 앞에 내려놓고 그것도 배우십시오. 여러분은 “자신을 세상에 드러내고” 있는 것입니다. 하지만 공개적으로 배우기는 과학이 아니라 예술이라는 점도 기억하십시오. 객관적으로 모든 사람을 만족시키려 하기보다는 항상 자신의 안목에 의지하고 그것을 다듬으십시오. 여러분의 사람들을 찾고, 코딩과는 무관하다고 늘 생각해 왔던 강점에 기대십시오. 여기서 여러분은 자신을 전문가로 내세우고 있는 것이므로, 초보자를 오도하지 않도록 책임감을 가지고 빈틈없이 대비하십시오.
예시:
- JavaScript 팁을 공유하는 Samantha Ming
- AWS Newbies 커뮤니티를 운영하는 Hiro Nishimura
- 진(Zine)을 만드는 Julia Evans
- Code Cartoons의 Lin Clark
22.4 광부
광부(Miner) 기어는 금맥을 찾았을 때를 위해 아껴 두십시오. 사람들의 공감을 얻으면서도, 여러분 자신이 비정상적일 만큼 매료된 무언가 말입니다. 금맥을 찾으면 여러분은 알게 됩니다. 멈춰서 깃발을 꽂으십시오. 바로 이 지점에서 제너럴리스트보다 스페셜리스트가 되는 쪽을 반드시 선택해야 합니다(장 23). 그리고 수년간 파고드십시오. 이것은 저속 고출력 기어입니다.
- 해결해야 할 주된 문제는 중요한 무언가가 너무 어렵거나, 이토록 중요한 무언가에 대해 세상이 아는 것이 너무 적다는 것입니다. 그래서 여러분은 다른 누구도 하지 않는 무언가를 깊이 파고듭니다.
- 여러분이 만들어 내는 창작 부산물은 매우 전문화되어 있습니다. 여러분은 연구를 하고 커뮤니티와 인프라를 구축합니다. 광부는 빌더이기도 합니다. 광부는 궁극적인 최종 목표를 달성하는 데 필요한 것이라면 무엇이든 구축합니다. 여러분이 하는 일은 오래 지속되도록 만들어진 것입니다. 여러분 이전에는 그 일이 매우 어렵거나 불가능했습니다. 여러분 이후에는 그 일이 훨씬 쉬워집니다. 세상은 여러분에게 감사할 것입니다.
- 이제 여러분에게는 작업을 하나로 묶어 줄 뿐 아니라 여러분과 동의어가 되는 하나의 주제가 있습니다. 여러분이 해결하는 문제를 가진 세상의 모든 사람이 결국 여러분을 찾게 될 것입니다. 인터넷은 그렇게 작동하기 때문입니다. (공교롭게도 이제 더 이상 “자신을 드러내려고” 애쓸 필요가 없습니다. 사람들이 여러분을 찾아올 것입니다.) 늘 한 가지에만 매달리니 지루하게 느껴질 수도 있지만, 오늘은 하나의 주제처럼 보이는 것(예: 머신러닝)도 충분히 깊이 파고들면 결국 여러 분야(예: 지도 학습, 비지도 학습, 강화 학습)로 세분화됩니다.
- 공개적 헌신의 수준은 매우 높습니다. 수년, 나아가 커리어 단위의 헌신입니다. 여러분은 광산을 파면서 제정신인 다른 누구보다도 훨씬 많은 에너지를 쏟고 있습니다. 따라서 여러분이 채굴하는 동안 선택한 분야가 함께 넓어지고 깊어질 가능성이 높다면 도움이 됩니다. 그러므로 이 분야가 전반적으로 왜 점점 더 중요해질 것인지에 대한 일종의 거시적 논지를 갖추십시오. (자세한 내용은 장 24, Betting on Technologies 및 장 28, 전략적 인식을 참고하십시오)
예시:
22.5 왜 “기어”입니까?
이것을 “레벨”이나 “모드”가 아니라 “기어”라고 부르는 이유는, 지금 어떤 지형 위에 있는지, 그리고 얼마나 빠르고 깊이 나아가야 하는지에 따라 어떤 기어든 넣었다 뺐다 할 수 있기 때문입니다. 자전거를 탈 때와 마찬가지로, 어떤 기어가 다른 기어보다 반드시 더 좋거나 나쁜 것은 아닙니다. 무엇을 하려는지에 따라 달라질 뿐입니다.
22.6 그럼 이제 무엇을 해야 합니까?
#LearnInPublic을 막 시작했다면 탐험가로 출발하십시오. 무엇을 배우고 있든, 무엇이 마음을 끌든 그 지형을 그려 보십시오. 원하는 만큼 빠르게 나아가십시오. 깊이는 한 치, 넓이는 십 리로 말입니다.
어디에 집중하고 싶은지 알게 되면 정착자(Settler)가 되십시오. 배우는 법을 배우고, 그 주제에 대해 다른 사람들이 이미 알고 있는 것을 배우십시오. 발산하지 말고 수렴하십시오.
지형을 충분히 파악했고 도움을 줄 수 있는 다른 탐험가(Explorer)들이 보인다면, 연결자(Connector)가 되기 시작하십시오. 사람과 아이디어를 연결하고, 창의적인 재능을 남김없이 발휘하십시오. 되돌아가서 지식의 빈틈을 메우십시오.
금맥에 걸려 넘어질 정도라면 채굴을 시작하십시오. 사람들이 모르는 것을 파고들고, 사람들이 자신이 모른다는 사실조차 모르는 것에 관해 이야기하고, 이 모든 일을 더 쉽게 만들어 줄 인프라와 커뮤니티를 구축하십시오. 별 볼 일 없는 것으로 드러나면 기어를 바꾸십시오. 다른 곳으로 옮겨 가는 것은 부끄러운 일이 아닙니다.
평행 관계를 살펴보면, 연결자는 탐험가를 돕고 채굴자는 정착자를 돕습니다. 네 가지 모두 공개적으로 배우는 방식입니다. 하지만 기어가 다르다는 것은 모든 상황에서 같은 방식으로 배워서는 안 된다는 뜻임이 분명히 드러날 것입니다.