Skip to content
Published on

환경과 롤모델의 힘 — 보고 배우는 것의 중요성

Authors

들어가며 — 옆자리 한 명이 바꾼 6개월

LINE에서 일하던 시절, 제 옆자리에 앉은 한 시니어 개발자가 있었습니다. 특별히 저를 멘토링해 준 것도 아니고, 따로 시간을 내어 무언가를 가르쳐 준 것도 아니었습니다. 그저 옆에서 일을 했을 뿐입니다. 그런데 6개월이 지나고 나니 제 일하는 방식이 통째로 달라져 있었습니다.

처음에는 그가 코드 리뷰에 다는 코멘트를 보면서 시작됐습니다. "이 함수는 한 가지 일만 하나요?", "이 경우 실패하면 어떻게 복구되죠?", "이 변수 이름을 처음 보는 사람이 오해할 여지는 없을까요?" 같은 질문들이었습니다. 처음에는 귀찮았습니다. 그냥 동작하는 코드를 짰는데 왜 이렇게까지 캐묻나 싶었습니다. 그런데 어느 순간부터, 제가 코드를 짜기도 전에 그의 목소리가 머릿속에서 먼저 그 질문들을 던지고 있었습니다.

더 신기한 건 코드가 아니었습니다. 그는 장애가 났을 때 절대 당황하지 않았습니다. 슬랙에 알림이 쏟아질 때 제가 가장 먼저 본 건 그의 손이었습니다. 그는 천천히 로그를 띄우고, 가설을 적고, 하나씩 지워 나갔습니다. 저는 그때까지 장애를 "빨리 끄는 불"로만 생각했는데, 그에게 장애는 "정보를 주는 신호"였습니다. 그 태도를 흉내 내기 시작하면서 저는 더 이상 알림 소리에 심장이 내려앉지 않게 됐습니다.

그때 저는 머리로만 알던 한 문장을 몸으로 이해했습니다. 환경이 사람을 만든다. 그동안 저는 이 말을 "그러니까 의지를 갖고 좋은 환경을 찾아라" 정도의 자기계발 구호로 들었습니다. 하지만 실제로 경험해 보니, 환경은 의지보다 먼저 작동했습니다. 제가 결심해서 바뀐 게 아니라, 옆에서 매일 보는 기준이 달라지니 저절로 바뀌어 있었던 겁니다.

이 글은 그 경험에서 출발해, 왜 "보고 배우는 것"이 그렇게 강력한지, 어떻게 환경과 롤모델을 의도적으로 선택하고 설계할 수 있는지, 그리고 그 힘에 너무 의존했을 때 빠지는 함정은 무엇인지까지 정직하게 적어 보려 합니다.

덧붙이자면, 저는 이 깨달음을 개발 일에서만 얻은 게 아닙니다. 영어와 일본어를 공부할 때도, 탁구를 칠 때도, 글을 쓸 때도 같은 패턴이 반복됐습니다. 언어는 그 언어를 잘 쓰는 사람들 사이에 들어갔을 때 가장 빨리 늘었고, 탁구는 나보다 강한 사람들 사이에서 가장 빨리 늘었으며, 글은 잘 쓰는 사람들의 문장을 매일 읽었을 때 가장 빨리 늘었습니다. 분야는 달라도 원리는 하나였습니다. 그래서 이 글의 예시는 개발과 탁구를 오가지만, 그 밑에 흐르는 이야기는 "무엇을 배우든 환경이 먼저다"라는 한 가지입니다.

핵심 통찰 — 우리는 결심보다 관찰로 더 많이 배운다

심리학자 앨버트 밴두라(Albert Bandura)는 1960년대에 유명한 "보보 인형(Bobo doll)" 실험을 했습니다. 아이들에게 어른이 인형을 때리는 모습을 보여 줬더니, 아무도 시키지 않았는데 아이들이 그 행동을 그대로 따라 했습니다. 반대로 어른이 인형을 다정하게 대하는 모습을 본 아이들은 공격성을 거의 보이지 않았습니다. 여기서 나온 것이 사회학습이론(Social Learning Theory), 즉 관찰학습(observational learning)입니다.

핵심은 이렇습니다. 우리는 상을 받거나 벌을 받는 직접 경험을 통해서만 배우는 게 아닙니다. 다른 사람이 행동하고, 그 결과를 얻는 모습을 보는 것만으로도 배웁니다. 직접 손을 데어 보지 않아도, 누군가 뜨거운 냄비를 만지고 비명을 지르는 걸 보면 우리는 그 냄비를 피합니다.

이게 왜 중요할까요. 우리 대부분은 성장의 비결을 "더 강한 의지"나 "더 많은 노력"에서 찾습니다. 하지만 의지는 한정된 자원입니다. 반면 관찰은 무료이고, 24시간 작동하며, 본인이 의식하지 못하는 사이에도 일어납니다. 즉 내가 어떤 사람들 사이에 있느냐가, 내가 얼마나 이를 악무느냐보다 장기적으로 더 큰 영향을 줍니다.

작가 짐 론(Jim Rohn)이 남긴 유명한 말이 있습니다. "당신은 가장 많은 시간을 함께 보내는 다섯 사람의 평균이다." 과장된 격언처럼 들리지만, 사회학자 니컬러스 크리스타키스(Nicholas Christakis)와 제임스 파울러(James Fowler)는 저서 "Connected"에서 이 직관에 실제 데이터를 붙였습니다. 그들의 연구에 따르면 비만, 흡연, 행복감, 심지어 외로움까지도 사회적 네트워크를 따라 "전염"됩니다. 내 친구의 친구가 행복하면 나도 행복할 확률이 통계적으로 유의미하게 올라갑니다. 우리는 생각보다 훨씬 더 주변에 물든 존재입니다.

정리하면, 성장은 종종 결심의 문제가 아니라 노출의 문제입니다. 무엇을 결심하느냐보다, 매일 무엇을 보고 누구를 보느냐가 우리를 만듭니다.

깊이 있는 전개 1 — 탁구 클럽이 가르쳐 준 "수준의 물리학"

제가 이걸 가장 선명하게 체감한 건 의외로 직장이 아니라 탁구장이었습니다.

저는 한동안 동네의 평범한 탁구 동호회에서 쳤습니다. 거기서는 제가 꽤 잘 치는 편에 속했고, 이기는 날이 많았습니다. 기분은 좋았지만 실력은 1년 가까이 제자리였습니다. 그러다 우연히 수준 높은 클럽에 등록하게 됐습니다. 첫날 저는 한 게임도 따지 못했습니다. 제가 자신 있던 드라이브는 가볍게 블록당했고, 제 서브는 다 읽혔습니다.

처음 한 달은 굴욕적이었습니다. 그런데 두 달째부터 이상한 일이 일어났습니다. 저는 따로 연습량을 크게 늘리지 않았는데도 실력이 빠르게 올라갔습니다. 이유는 단순했습니다. 상대가 강하니까 제 공이 어디로 어떻게 돌아오는지가 달라졌고, 저는 그 새로운 공에 적응할 수밖에 없었습니다. 약한 상대와 칠 때 저는 제가 이미 가진 무기만 반복했습니다. 강한 상대와 칠 때 저는 매 랠리마다 새로운 문제를 풀어야 했습니다.

여기서 저는 한 가지 원리를 배웠습니다. 환경은 "내가 무엇을 연습할 수 있는가"의 범위 자체를 정합니다. 심리학자 안데르스 에릭손(Anders Ericsson)이 말한 **의도적 연습(deliberate practice)**의 핵심 조건 중 하나가 바로 "현재 능력보다 약간 어려운 과제에 반복적으로 도전하는 것"입니다. 그런데 그 "약간 어려운 과제"를 혼자 만들어 내기는 정말 어렵습니다. 나보다 나은 환경은 그 과제를 자동으로, 끊임없이 공급해 줍니다.

탁구장에서 또 하나 배운 게 있습니다. 강한 사람들 사이에 있으면 "잘 친다"의 기준 자체가 위로 올라갑니다. 동네 동호회에서 저는 "잘 치는 사람"이었지만, 그 기준은 동네 안에서만 유효했습니다. 높은 클럽에서 저는 "아직 멀었지만 빠르게 느는 사람"이었고, 그 좌표가 훨씬 더 정직했습니다. 좋은 환경은 칭찬을 줄이는 대신 정확한 거울을 줍니다.

클럽에서 오간 한 대화

그 클럽에서 제 천장을 가장 크게 끌어올린 건 어느 날 한 고수와 나눈 짧은 대화였습니다. 그날도 저는 평소처럼 제 드라이브가 번번이 막히는 게 답답했습니다. 게임이 끝나고 그분이 라켓을 닦으며 말을 걸어 왔습니다.

고수: "오늘 드라이브 몇 번 걸었는지 기억나요?"

나: "글쎄요, 한 스무 번쯤요? 거의 다 막혔어요."

고수: "막힌 게 문제가 아니에요. 스무 번 다 똑같은 코스로 걸었잖아요. 저는 세 번째부터 다 알고 기다렸어요."

나: "어... 그걸 보고 계셨어요?"

고수: "여기 사람들은 다 봐요. 다음에는 같은 폼에서 코스를 두 개로 나눠 보세요. 한 달만 그렇게 쳐 보고 다시 얘기합시다."

저는 그 한 달 동안 정말 코스를 둘로 쪼개는 것만 연습했습니다. 신기하게도 두 달째에 제 승률이 눈에 띄게 올라갔습니다. 동네 동호회에서는 1년을 쳐도 아무도 제게 이런 말을 해 주지 않았습니다. 거기서는 "오늘도 잘 치시네요"가 최고의 피드백이었으니까요. 높은 환경은 저를 칭찬하지 않는 대신, 제가 보지 못하는 제 패턴을 보고 한 문장으로 짚어 줬습니다. 그 한 문장이 제 천장을 통째로 올렸습니다.

이 경험에서 저는 "좋은 환경"의 정의를 다시 썼습니다. 좋은 환경은 나를 기분 좋게 해 주는 곳이 아니라, 내가 혼자서는 절대 볼 수 없는 내 사각지대를 보여 주는 곳입니다. 그리고 그런 피드백은 나보다 한참 위에 있는 사람들 사이에 들어가야만 받을 수 있습니다.

원격·온라인으로도 환경은 설계할 수 있다

여기서 흔한 오해 하나를 짚고 싶습니다. 환경이라고 하면 우리는 곧장 "같은 사무실, 같은 탁구장"처럼 물리적 근접을 떠올립니다. 하지만 물리적으로 옆에 있는 것만이 환경은 아닙니다. 저는 직접 만난 적 없는 사람들에게서도 많은 것을 배웠습니다.

방법은 의외로 단순합니다. 닮고 싶은 사람의 사고가 드러나는 통로를 찾아 의도적으로 내 일상에 끼워 넣는 것입니다. 잘 쓴 글, 공개 강연, 공개된 코드와 커밋 메시지, 긴 인터뷰, 공개 회고. 이런 자료는 그 사람이 "무엇을 했는가"가 아니라 "어떻게 생각했는가"를 보여 줍니다. 윌 라슨(Will Larson)의 lethain.com 같은 곳을 저는 한동안 "옆자리 시니어 대용"으로 썼습니다. 그가 어떤 트레이드오프를 어떤 순서로 따지는지를 반복해서 읽다 보니, 실제 회의에서 제가 던지는 질문의 결이 달라졌습니다.

온라인 환경 설계에는 물리적 환경에 없는 장점도 있습니다. 첫째, 지역과 회사의 한계를 넘습니다. 내가 속한 조직에 최고 수준의 사람이 없어도, 전 세계의 최고 수준에 접속할 수 있습니다. 둘째, 비동기라서 그 사람의 사고를 멈추고 되감으며 곱씹을 수 있습니다. 실제 옆자리 동료의 말은 한 번 지나가면 끝이지만, 글은 열 번을 다시 읽을 수 있습니다. 셋째, 큐레이션이 가능합니다. 물리적 환경은 통째로 주어지지만, 온라인 입력은 내가 한 명 한 명 고를 수 있습니다.

다만 함정도 분명합니다. 온라인은 "결과만" 편집되어 흘러오기 쉽습니다. 누군가의 멋진 결론은 잔뜩 보이는데 그가 거기까지 간 과정은 보이지 않습니다. 그래서 온라인으로 환경을 설계할 때 저는 결과물보다 과정을 드러낸 자료를 우선합니다. 이 기준에 대해서는 뒤의 "입력의 질을 높이는 세 가지 필터"에서 더 자세히 다룹니다.

깊이 있는 전개 2 — 좋은 동료의 "비율"이 만드는 임계점

환경을 이야기할 때 우리는 흔히 "좋은 사람 한 명"을 찾으려 합니다. 물론 한 명도 큰 차이를 만듭니다. 하지만 제 경험상 더 중요한 건 비율입니다.

팀에 뛰어난 동료가 한 명 있고 나머지 아홉 명이 대충 일하는 분위기라면, 그 한 명은 외로운 섬이 됩니다. 시간이 지나면 그 한 명조차 지치거나 떠납니다. 반대로 팀의 절반이 높은 기준을 공유하면, 그 기준은 더 이상 개인의 성향이 아니라 "이 팀에서 일하는 방식"이 됩니다. 신입이 들어와도 자연스럽게 그 기준에 맞춰집니다. 이게 문화가 작동하는 방식입니다.

이것은 사회적 전염 연구와도 맞닿아 있습니다. 어떤 행동이 네트워크 안에서 자리를 잡으려면 그 행동을 하는 사람의 비율이 일정 수준(임계점)을 넘어야 합니다. 한두 명일 때는 "별난 사람들"로 취급되지만, 일정 비율을 넘으면 "그게 정상"이 됩니다. 그래서 환경을 고를 때 저는 이제 "이 조직에 뛰어난 사람이 있는가"보다 "뛰어난 방식이 다수의 디폴트인가"를 봅니다.

소프트웨어 엔지니어이자 작가인 윌 라슨(Will Larson)은 자신의 글에서, 커리어 초반에 "빠르게 성장하는 좋은 팀에 들어가는 것"이 그 무엇보다 큰 레버리지라고 반복해서 강조합니다. 성장하는 팀에는 새로운 문제가 계속 생기고, 그 문제를 풀면서 사람도 같이 자랍니다. 정체된 팀에서는 아무리 의지가 강해도 풀 새로운 문제 자체가 부족합니다.

환경이 작동하는 경로를 그림으로 보면

[주변 사람들의 기준]
        |
        v
[매일 관찰하는 행동/대화/결정]   <- 의지와 무관하게 입력됨
        |
        v
[내 머릿속의 "당연한 기준"이 재설정됨]
        |
        v
[같은 상황에서 내 선택이 바뀜]
        |
        v
[결과가 바뀌고, 그 결과가 다시 환경을 강화]

이 그림의 핵심은 가장 위의 입력입니다. 우리는 보통 맨 아래 "내 선택"에서만 노력하려 합니다. 하지만 맨 위의 입력을 바꾸면, 아래는 훨씬 적은 힘으로 따라옵니다.

전염은 좋은 쪽으로도 흐른다

크리스타키스와 파울러의 "Connected" 연구에서 제가 가장 위안을 받은 대목은, 전염이 나쁜 쪽으로만 흐르는 게 아니라는 사실이었습니다. 비만과 흡연이 네트워크를 타고 번지듯, 금연과 운동, 행복감도 똑같이 번집니다. 한 사람이 담배를 끊으면 그 친구가 끊을 확률이 올라가고, 그 친구의 친구에게까지 효과가 미칩니다. 이것은 환경 설계에 결정적인 함의를 줍니다. 좋은 기준 하나를 내 주변에 심으면, 그 기준은 나에게 머무르지 않고 내 옆 사람, 그 옆 사람에게까지 퍼져 나갑니다.

저는 이것을 작은 팀에서 직접 봤습니다. 한 사람이 PR마다 "왜 이렇게 했는지"를 한 문단 적기 시작했을 뿐인데, 두 달 뒤에는 팀 전체의 PR 설명이 길고 친절해져 있었습니다. 아무도 규칙으로 정하지 않았습니다. 그냥 한 사람의 기준이 옆으로 번진 것입니다. 환경을 설계한다는 것은 거창한 제도를 만드는 일이 아니라, 번지기 좋은 작은 기준 하나를 먼저 내가 실천하는 일일 때가 많습니다.

깊이 있는 전개 3 — 나도 누군가가 배울 점이 있는 사람이 되기 (상호성)

여기서 저는 한 가지를 솔직하게 고백해야 합니다. 한동안 저는 환경을 철저히 "소비자"의 관점으로만 봤습니다. 좋은 사람들 사이에 끼어 들어가서 흡수하면 된다는 생각이었습니다. 그런데 그렇게 들어간 환경에서 저는 오래 머물지 못했습니다. 받기만 하는 관계는 본인도 불편하고, 상대도 결국 거리를 둡니다.

좋은 환경은 일방적으로 빨아먹는 곳이 아니라 주고받는 곳입니다. 그리고 역설적이게도, 내가 누군가에게 줄 것이 있을 때 환경에서 더 많이 배웁니다. 가르치려면 정리해야 하고, 정리하면 더 깊이 이해하게 되기 때문입니다. 누군가 제게 "이거 어떻게 하셨어요?"라고 물었을 때, 저는 제 머릿속 암묵지를 처음으로 말로 풀어내야 했고, 그 과정에서 제가 사실은 그것을 완전히 이해하지 못했다는 걸 알게 된 적이 많습니다.

그래서 저는 환경을 고를 때 이제 질문을 하나 더 합니다. "나는 이 환경에 무엇을 기여할 수 있는가." 처음엔 작아도 좋습니다. 회의 기록을 꼼꼼히 남기는 것, 후배의 질문에 성실하게 답하는 것, 내가 겪은 삽질을 문서로 남겨 다음 사람의 시간을 아껴 주는 것. 이런 작은 기여가 쌓이면 나는 그 환경에서 "받기만 하는 사람"이 아니라 "있으면 좋은 사람"이 됩니다. 그리고 그렇게 자리 잡은 사람은 더 좋은 환경으로 초대받습니다. 환경은 선순환이거나 악순환입니다. 중립은 거의 없습니다.

상호성에는 또 다른 효과가 있습니다. 내가 누군가의 롤모델이 될 수 있다고 의식하는 순간, 내 행동이 달라집니다. 후배가 내 코드 리뷰 스타일을 보고 배운다고 생각하면, 나는 조금 더 친절하고 명확하게 쓰게 됩니다. 관찰은 양방향입니다. 나는 보면서 배우는 동시에, 보여 주면서 나를 다듬습니다.

또 하나, 기여는 "받기 위한 거래"가 아닐 때 가장 강력합니다. 처음에 저는 좋은 환경에 끼기 위한 입장료처럼 기여를 계산했습니다. 그러나 계산이 들어가면 상대도 그 거래의 냄새를 맡습니다. 정말로 환경을 바꾼 기여는, 보상을 기대하지 않고 그냥 도움이 되려 했던 작은 행동들이었습니다. 누가 보든 안 보든 회고를 꼼꼼히 남기고, 내가 겪은 삽질을 다음 사람을 위해 문서로 정리했을 때, 결과적으로 사람들은 저를 신뢰했고 더 좋은 자리로 불러 줬습니다. 역설적이지만, 환경에서 가장 많이 받는 사람은 가장 덜 계산하고 가장 꾸준히 주는 사람이었습니다.

아마추어 환경과 프로 환경의 차이

같은 활동이라도 환경의 "전문성 수준"에 따라 그 안에서 배우는 것이 완전히 달라집니다. 제가 탁구장에서, 그리고 회사에서 느낀 차이를 표로 정리해 봤습니다.

항목아마추어 환경프로 환경
피드백결과 위주 (이겼다/졌다, 됐다/안 됐다)과정 위주 (왜 그렇게 됐는지, 다음엔 무엇을 바꿀지)
기준그 집단 안에서만 통하는 상대적 기준외부에서도 통하는 절대적 기준
실수숨기거나 넘어감드러내고 함께 분석함
칭찬과 비판칭찬이 많고 비판은 조심스러움칭찬과 비판 모두 구체적이고 솔직함
성장 속도처음엔 빠르지만 곧 정체됨처음엔 굴욕적이지만 오래 지속됨
화제주변 이야기, 잡담 비중이 큼일과 실력에 대한 대화가 자연스럽게 섞임

이 표에서 제가 강조하고 싶은 건 마지막 두 줄입니다. 프로 환경은 처음에 들어가면 기분이 나쁩니다. 내가 부족하다는 걸 매일 확인시켜 주기 때문입니다. 반대로 아마추어 환경은 기분이 좋습니다. 내가 잘난 사람처럼 느껴지기 때문입니다. 그래서 많은 사람이 자기도 모르게 기분 좋은 환경에 머무릅니다. 성장은 종종 불편함의 다른 이름입니다.

성장하는 환경 vs 정체되는 환경

프로와 아마추어의 구분이 "실력 수준"에 관한 것이라면, 또 하나 중요한 축은 그 환경이 "움직이고 있는가"입니다. 실력이 높아도 정체된 환경이 있고, 실력이 아직 부족해도 무섭게 성장하는 환경이 있습니다. 제가 여러 팀을 거치며 정리한 두 번째 비교표입니다.

항목성장하는 환경정체되는 환경
새로운 문제계속 생기고, 풀면서 사람도 큰다늘 같은 일의 반복, 풀 문제가 부족하다
질문의 방향"다음엔 무엇을 더 잘할까""예전엔 이렇게 했는데"
실패를 보는 눈배울 데이터로 본다책임질 사고로 본다
외부 기준적극적으로 가져와 비교한다우물 안 기준에 만족한다
신입의 변화들어오면 기준이 올라간다들어오면 기준에 물든다
떠난 사람더 나은 곳으로 간다그냥 사라진다

이 두 표를 겹쳐 보면 제가 환경을 고르는 기준이 분명해집니다. 저는 "지금 이 환경의 수준이 높은가"와 "이 환경이 위로 움직이고 있는가"를 함께 봅니다. 둘 다 높으면 최고지만, 하나만 골라야 한다면 저는 움직이는 쪽을 택합니다. 수준이 조금 낮아도 빠르게 성장하는 환경에서는 나도 같이 끌려 올라가지만, 수준이 높아도 멈춰 있는 환경에서는 그 높은 수준이 곧 천장이 되기 때문입니다.

롤모델 분해하기 — 사람이 아니라 행동을 모방한다

환경만큼이나 많은 사람이 헷갈려 하는 게 롤모델입니다. 흔한 실수는 한 사람을 통째로 동경하고, 그 사람처럼 "되려" 하는 것입니다. 하지만 사람을 통째로 베끼는 건 불가능하고, 가능하더라도 위험합니다. 그 사람의 강점뿐 아니라 약점, 편향, 운까지 함께 따라오기 때문입니다.

제가 쓰는 방법은 롤모델을 "사람"이 아니라 "행동의 묶음"으로 분해하는 것입니다. 절차는 이렇습니다.

1. 동경하는 사람을 떠올린다 (예: 그 시니어)
2. "그의 무엇이 좋은가"를 추상적 인상이 아니라 관찰 가능한 행동으로 쪼갠다
   - 좋은 인상: "일을 잘한다"
   - 관찰 가능한 행동: "장애 때 로그를 먼저 띄우고 가설을 글로 적는다"
   - 관찰 가능한 행동: "PR 설명에 '왜'를 한 문단 적는다"
   - 관찰 가능한 행동: "회의에서 결론보다 먼저 전제를 확인한다"
3. 그 행동 중 이번 주에 흉내 낼 수 있는 한 가지를 고른다
4. 그 행동만 떼어다 내 맥락에서 실행한다
5. 한 주 뒤, 그 행동이 내게 맞는지 점검하고 남길지 버릴지 정한다

핵심은 2번입니다. "일을 잘한다", "멋있다" 같은 인상은 모방할 수 없습니다. 모방할 수 있는 건 오직 구체적이고 관찰 가능한 행동뿐입니다. 그래서 저는 동경이 생기면 곧장 "그래서 그가 정확히 무엇을 하는가"로 질문을 바꿉니다.

이렇게 분해하면 두 가지 이점이 있습니다. 첫째, 한 사람에게 매몰되지 않습니다. 차분함은 A에게서, 글쓰기는 B에게서, 꾸준함은 C에게서 행동 단위로 가져오는 "모자이크 롤모델"이 가능해집니다. 둘째, 맹목적 모방을 피할 수 있습니다. 행동 단위로 가져오면 각 행동을 내 맥락에서 검증하게 되고, 안 맞는 건 버리게 됩니다. 사람을 통째로 동경하면 그 사람의 모든 것이 옳아 보이지만, 행동을 분해하면 "이건 그에게 맞고 내겐 안 맞는다"는 판단이 가능해집니다.

실제로 제가 만든 분해 표 하나를 예로 옮깁니다. 한 장에 이렇게 정리해 두면, 막연한 동경이 이번 주에 할 수 있는 구체적 행동으로 바뀝니다.

자질        | 누구에게서   | 관찰한 구체적 행동                  | 이번 주 내 실험
----------- | ------------ | ---------------------------------- | -------------------------
침착함      | 옆자리 시니어 | 장애 때 로그 먼저, 가설을 글로     | 알림 와도 1분 호흡 후 로그부터
명료한 글   | B 작가       | 추상 주장 뒤 구체 예시 한 개       | 모든 PR 설명에 예시 한 줄
꾸준함      | C 블로거     | 매주 같은 요일에 짧게라도 기록     | 매주 금요일 학습 메모 1개
질문의 힘   | D 동료       | 결론 전에 전제부터 확인            | 회의에서 "전제 한 가지" 먼저 묻기

이 표의 마지막 칸이 가장 중요합니다. 동경은 "이번 주 내 실험"으로 번역되지 않으면 그저 감탄으로 끝납니다. 저는 매주 이 표의 한 줄을 실제로 실행하고, 한 주 뒤에 남길지 버릴지를 정합니다. 그렇게 몇 달이 지나면, 여러 사람에게서 떼어 온 행동들이 제 것으로 섞여 "제 스타일"이 됩니다.

실천법 — 환경과 롤모델을 의도적으로 설계하는 법

그렇다면 어떻게 해야 할까요. "좋은 환경에 가라"는 말은 맞지만 공허합니다. 제가 실제로 써 본 방법을 단계별로 정리합니다.

1단계: 현재 환경을 정직하게 진단한다

먼저 종이에 내가 가장 많은 시간을 보내는 사람 다섯 명을 적습니다. 그리고 각각 옆에 "이 사람과 있으면 나는 어떤 사람이 되는가"를 한 줄로 적습니다. 누구와 있으면 더 야심차고 정직해지는지, 누구와 있으면 더 냉소적이고 게을러지는지가 의외로 선명하게 드러납니다. 이건 그 사람을 평가하는 게 아니라, 그 관계가 나에게 미치는 방향을 보는 작업입니다.

2단계: 되고 싶은 모습을 구체적인 사람으로 번역한다

"훌륭한 개발자가 되고 싶다"는 너무 추상적입니다. 대신 "장애 상황에서 차분하게 가설을 세우는 사람", "복잡한 걸 쉽게 설명하는 사람", "꾸준히 학습 기록을 남기는 사람"처럼 구체적인 자질로 쪼갭니다. 그런 다음 각 자질을 실제로 잘하는 사람을 한 명씩 떠올립니다. 롤모델은 한 명의 완벽한 영웅일 필요가 없습니다. 자질별로 여러 명을 두는 "모자이크 롤모델"이 훨씬 건강합니다.

3단계: 노출을 의도적으로 늘린다

물리적으로 같은 공간에 있을 수 없다면, 그 사람의 사고 과정에 노출되는 다른 통로를 찾습니다. 글, 강연, 공개된 코드, 인터뷰, 커밋 로그까지. 칼 뉴포트(Cal Newport)는 깊은 집중과 의도적인 입력 관리를 강조하는데, 저는 이걸 "내 입력 채널을 큐레이션한다"는 관점으로 받아들였습니다. 타임라인에 흘러가는 것을 수동적으로 받는 대신, 내가 닮고 싶은 사람들의 사고를 의도적으로 내 일상에 끼워 넣는 것입니다.

4단계: 관찰을 행동으로 옮기는 다리를 만든다

관찰만으로는 부족합니다. 본 것을 작게라도 흉내 내야 학습이 완성됩니다. 저는 "이번 주에 그 사람이라면 했을 법한 행동 한 가지"를 정해 실제로 해 봅니다. 예를 들어 그 시니어라면 PR 설명에 "왜 이렇게 했는지"를 적었을 테니, 저도 이번 주 모든 PR에 그 한 문단을 추가하는 식입니다.

5단계: 환경 자체를 바꾸거나 만든다

벤저민 하디(Benjamin Hardy)는 저서 "Willpower Doesn't Work"에서 의지력에 기대지 말고 환경을 설계하라고 말합니다. 좋은 환경을 못 찾겠다면, 만들 수도 있습니다. 비슷한 기준을 가진 사람 두세 명과 스터디를 만들거나, 정기적으로 서로의 작업을 리뷰하는 작은 모임을 꾸리는 것입니다. 제가 본 가장 빠르게 성장하는 사람들은 환경을 운에 맡기지 않고 직접 조립했습니다.

실천 체크리스트

[ ] 가장 많은 시간을 보내는 5명을 적고, 각자가 나를 어느 방향으로 끌어당기는지 한 줄로 평가했다
[ ] 되고 싶은 모습을 3~5개의 구체적 자질로 쪼갰다
[ ] 자질별 롤모델(모자이크)을 최소 한 명씩 정했다
[ ] 그 사람들의 사고에 노출되는 통로를 주 1회 이상 일정에 넣었다
[ ] 이번 주에 흉내 낼 구체적 행동 1가지를 정하고 실행했다
[ ] 내가 이 환경에 기여할 수 있는 작은 한 가지를 정하고 실행했다
[ ] 한 달 뒤, 내 "당연한 기준"이 어떻게 바뀌었는지 다시 점검할 날짜를 잡았다

함정과 균형 — 환경과 롤모델에 너무 기댈 때

여기까지 읽으면 "그래서 무조건 더 강한 환경으로 가라"는 결론처럼 들릴 수 있습니다. 하지만 그건 절반의 진실입니다. 환경과 롤모델의 힘에는 분명한 함정이 있습니다.

첫째, 맹목적 모방의 위험. 관찰학습의 강점은 그대로 약점이 됩니다. 우리는 좋은 행동만 따라 하는 게 아니라, 그 사람의 나쁜 습관, 편향, 잘못된 확신까지 흡수합니다. 보보 인형 실험이 보여 준 건 결국 "본 대로 한다"는 것이고, 본 것이 늘 옳지는 않습니다. 롤모델의 결론이 아니라 그가 결론에 도달한 사고 과정을 배우려는 의식적 노력이 필요합니다. "그가 이렇게 했으니까 맞다"가 아니라 "그가 왜 이렇게 판단했는가"를 물어야 합니다.

둘째, 자기 상실의 위험. 닮고 싶은 사람을 너무 깊이 좇다 보면, 내 고유한 강점과 맥락을 지워 버릴 수 있습니다. 그 사람에게 맞았던 선택이 나에게도 맞으리란 보장은 없습니다. 롤모델은 지도(map)이지 목적지가 아닙니다. 어느 순간에는 지도를 접고 내 길을 걸어야 합니다.

셋째, 비교로 인한 소진. 강한 환경은 정확한 거울이라고 했지만, 그 거울을 매일 들여다보다 보면 자존감이 깎여 나갈 수 있습니다. 특히 SNS처럼 타인의 "결과만" 편집되어 보이는 환경은 거울이 아니라 왜곡된 렌즈입니다. 성장의 비교는 "어제의 나"와 해야 하고, 타인과의 비교는 방향을 잡는 용도로만 짧게 써야 합니다.

넷째, 환경 탓의 함정. "내 환경이 나빠서 못 큰다"는 말은 절반은 맞고 절반은 핑계입니다. 환경은 강력하지만 결정론은 아닙니다. 같은 환경에서도 누군가는 자신만의 입력 채널을 만들어 자랍니다. 환경의 힘을 인정하는 것과, 그것을 핑계로 삼는 것은 다릅니다.

균형 잡힌 결론은 이렇습니다. 환경과 롤모델은 성장의 가장 강력한 지렛대지만, 지렛대일 뿐 나를 대신 살아 주지는 않습니다. 흡수하되 소화하고, 닮되 베끼지 말고, 비교하되 무너지지 마십시오.

자주 묻는 질문 (FAQ)

Q. 지금 환경을 당장 바꿀 수 없는 상황이면 어떡하나요. 물리적 이동만이 환경 변화는 아닙니다. 입력 채널을 바꾸는 것만으로도 큰 차이가 납니다. 닮고 싶은 사람들의 글과 대화를 일상에 끼워 넣고, 비슷한 기준을 가진 사람 한두 명과 작은 모임을 만드는 것부터 시작할 수 있습니다.

Q. 롤모델이 딱히 떠오르지 않습니다. 완벽한 한 명을 찾으려 하기 때문입니다. 자질별로 쪼개면 의외로 많습니다. 차분함은 이 사람에게서, 글쓰기는 저 사람에게서, 꾸준함은 또 다른 사람에게서 배우면 됩니다. 직접 아는 사람일 필요도 없습니다.

Q. 강한 환경에 들어갔는데 자꾸 위축되기만 합니다. 초반의 위축은 정상입니다. 다만 그 거울을 "내가 얼마나 부족한가"가 아니라 "다음에 무엇을 배울 수 있는가"로 읽는 연습을 하세요. 그리고 작더라도 내가 기여할 수 있는 지점을 빨리 찾으면 위축이 빠르게 줄어듭니다.

Q. 좋은 사람을 따라 하다가 제 색깔을 잃을까 두렵습니다. 좋은 신호입니다. 그 두려움이 맹목적 모방을 막아 줍니다. 결론을 베끼지 말고 사고 과정을 배우세요. 그리고 정기적으로 "이건 그 사람에게 맞는 선택이지 나에게 맞는 선택인가"를 자문하세요.

Q. 제가 누군가에게 줄 게 없는 것 같아 좋은 환경에 끼기가 부담스럽습니다. 기여는 실력순이 아닙니다. 성실함, 기록, 친절, 질문에 대한 정직한 답변은 누구나 줄 수 있습니다. 받기만 하지 않겠다는 태도 자체가 이미 기여의 시작입니다.

Q. 온라인으로 닮고 싶은 사람을 정했는데, 그가 너무 멀게 느껴집니다. 멀게 느껴지는 건 그를 "완성된 천재"로 보고 있기 때문입니다. 결과물 대신 그가 초창기에 쓴 글, 실패담, 시행착오를 보여 주는 자료를 찾아보세요. 누구나 어설픈 시작이 있었다는 걸 확인하면 거리가 줄고, "그가 어떤 절차로 거기까지 갔는가"가 보이기 시작합니다.

Q. 좋은 환경에 너무 오래 있으면 안주하게 되지 않나요. 좋은 신호를 묻는 질문입니다. 같은 환경에서도 새로운 문제가 계속 생기면 안주가 아니라 성장입니다. 다만 어느 순간 그 환경의 기준이 더 이상 나를 불편하게 하지 않는다면, 그건 내가 그 환경의 천장에 닿았다는 신호일 수 있습니다. 그때가 다음 환경을 찾거나, 내가 그 환경의 기준을 끌어올릴 차례입니다.

대화로 보는 환경의 차이

추상적인 이야기만으로는 잘 와닿지 않을 수 있어, 제가 실제로 겪은 두 종류의 대화를 옮겨 봅니다. 같은 상황, 같은 질문인데 환경에 따라 돌아오는 답이 어떻게 다른지 보시면 좋겠습니다.

먼저, 정체된 환경에서의 대화입니다.

나: "이 기능 이렇게 짰는데, 한번 봐 주실 수 있어요?"

동료 A: "음, 돌아가면 된 거 아니에요? 그냥 머지하세요."

나: "혹시 더 나은 방법이 있을까 해서요."

동료 A: "다들 그렇게 해요. 너무 깊게 파지 마요. 어차피 바뀔 텐데."

이 대화에서 저는 아무것도 배우지 못했습니다. 더 나쁜 건, "깊게 파지 말라"는 기준이 제 안에 조금씩 스며들었다는 것입니다.

이번엔 성장하는 환경에서의 같은 대화입니다.

나: "이 기능 이렇게 짰는데, 한번 봐 주실 수 있어요?"

동료 B: "돌아가는 건 확인했어요. 그런데 이 부분은 6개월 뒤에 다른 사람이 읽으면 헷갈릴 것 같아요. 왜 이렇게 했는지 한 줄만 적어 줄래요?"

나: "아, 사실 저도 좀 애매했어요."

동료 B: "그럴 땐 보통 이 두 가지를 비교해 봐요. 제가 예전에 비슷한 걸로 고생했거든요. 같이 볼까요?"

같은 질문에 돌아온 답이 완전히 다릅니다. 동료 B는 제 코드를 평가한 게 아니라, 자신의 사고 과정을 열어 보여 줬습니다. 저는 그 한 번의 대화에서 코드 한 줄보다 훨씬 큰 것을 배웠습니다. 좋은 환경은 정답을 주는 곳이 아니라, 정답에 이르는 사고를 보여 주는 곳입니다.

입력의 질을 높이는 세 가지 필터

환경을 "입력 채널"로 본다면, 모든 입력이 같은 가치를 갖지는 않습니다. 저는 무엇을 내 일상에 들일지 고를 때 세 가지 필터를 거칩니다.

첫째, 과정이 보이는가. 결과만 보여 주는 입력은 동기는 줄지언정 학습은 적습니다. 누군가의 멋진 결과물보다, 그가 그 결과에 이르기까지 겪은 시행착오와 판단이 보이는 자료가 훨씬 영양가가 높습니다. 그래서 저는 잘 정리된 회고, 실패담, 커밋 히스토리, 사고 과정을 드러낸 글을 우선으로 둡니다.

둘째, 재현 가능한가. "그 사람은 원래 천재라서"로 끝나는 입력은 감탄만 남기고 사라집니다. 반면 "이런 절차로, 이런 기준으로 결정했다"가 보이는 입력은 내가 따라 할 수 있는 행동으로 번역됩니다. 모방 가능성이 높은 입력을 고르세요.

셋째, 나를 약간 불편하게 하는가. 너무 쉬운 입력은 확인일 뿐 학습이 아닙니다. 읽고 나서 "내가 지금까지 한 게 좀 부끄럽다"는 작은 불편함이 드는 입력이, 실제로 나를 한 칸 올려 줍니다. 의도적 연습의 원리가 입력 선택에도 똑같이 적용됩니다.

이 세 필터를 통과한 입력만 의식적으로 늘리면, 같은 시간을 써도 성장 속도가 확연히 달라집니다.

작은 사례 — 6개월의 실험

마지막으로, 이 글의 방법을 제가 실제로 한 분기 동안 실험해 본 기록을 짧게 남깁니다.

당시 저는 글쓰기 실력을 늘리고 싶었는데, 주변에 글을 잘 쓰는 동료가 없었습니다. 환경을 바꿀 수 없으니, 입력 채널을 바꾸기로 했습니다.

1단계로, 제가 닮고 싶은 글쓰기의 자질을 셋으로 쪼갰습니다. "복잡한 걸 쉽게", "구체적인 예시", "솔직한 1인칭". 각 자질을 잘하는 글쓴이를 한 명씩 정했습니다.

2단계로, 매주 그들의 글 한 편을 그냥 읽지 않고 "왜 이 문장이 잘 읽히는가"를 분석하며 읽었습니다. 분석한 메모를 짧게 남겼습니다.

3단계로, 그 주에 배운 기법 하나를 제 글에 의도적으로 한 번 써 봤습니다. 예를 들어 "추상적 주장 뒤엔 반드시 구체적 예시 한 개"라는 규칙을 한 주 동안 강제로 지켜 봤습니다.

4단계로, 한 달에 한 번 제 예전 글과 지금 글을 나란히 놓고 비교했습니다.

결과는 극적이지 않았지만 분명했습니다. 3개월 뒤 제 글에는 예시가 늘었고, 문장이 짧아졌고, 제 목소리가 살아났습니다. 누구도 저를 가르치지 않았지만, 저는 닮고 싶은 사람들을 제 일상에 끼워 넣음으로써 스스로 환경을 만든 셈입니다. 지금 여러분이 읽고 있는 이 글도 그 실험의 연장선 위에 있습니다.

비슷한 방법을 저는 탁구에도 다시 적용해 봤습니다. 클럽을 옮기지 못하는 기간에, 저는 세계적인 선수들의 경기 영상을 "감상"하는 대신 "분해"하며 봤습니다. 한 랠리를 멈춰 두고 "이 선수는 왜 여기서 코스를 바꿨을까", "이 서브 다음에 무엇을 노리고 있을까"를 적었습니다. 영상은 옆자리 고수만큼 즉각적인 피드백을 주지는 못했지만, 그 사고 과정을 반복 재생할 수 있다는 점에서 오히려 더 끈질긴 스승이 됐습니다. 물리적 환경을 바꾸지 못할 때, 입력의 "깊이"를 바꾸는 것만으로도 배움의 질이 달라진다는 걸 다시 확인했습니다.

핵심은 이것입니다. 좋은 환경이 없다고 멈출 필요는 없습니다. 입력을 바꾸는 것은 언제나 지금 당장 시작할 수 있습니다.

환경을 옮길 때 점검하는 신호들

좋은 환경에 들어가는 것만큼 중요한 게, 지금 환경이 나를 더 키워 주지 못한다는 신호를 알아채는 일입니다. 저는 다음과 같은 신호가 동시에 여러 개 켜지면, 환경을 옮기거나 입력을 바꿀 때가 됐다고 봅니다.

  • 회의에서 더 이상 새로운 단어나 개념을 배우지 못한 지 몇 달이 지났다.
  • 내가 가장 잘하는 사람 축에 든다는 느낌이 편안하게 느껴진다.
  • 실수나 실패가 "데이터"가 아니라 "책임 추궁"으로 다뤄진다.
  • "원래 여기는 이래" 같은 말이 토론을 끝내는 마법의 주문처럼 쓰인다.
  • 외부의 더 높은 기준을 가져오면 "유난 떤다"는 반응이 돌아온다.
  • 내가 떠올린 야심찬 계획을 말했을 때, 응원보다 냉소가 먼저 돌아온다.

반대로 다음 신호가 켜져 있다면, 지금 환경을 떠나기보다 더 깊이 박혀 있어야 할 때입니다.

  • 매주 "이건 몰랐다"는 순간이 최소 한 번은 있다.
  • 내가 부족하다고 느끼지만, 동시에 무엇을 배워야 할지가 선명하다.
  • 내 질문에 누군가 자기 사고 과정을 열어 보여 준다.
  • 실패를 말해도 안전하고, 그 실패에서 다 같이 배운다.

이 신호들을 정기적으로 점검하면, 환경을 운이 아니라 관찰에 근거해 바꾸게 됩니다. 머무를 때와 떠날 때를 감이 아니라 데이터로 판단하는 셈입니다.

내가 누군가의 환경이 된다

지금까지는 주로 "내가 어떤 환경을 고를까"라는, 받는 쪽의 이야기였습니다. 그런데 어느 순간 저는 제가 더 이상 막내가 아니라는 걸 깨달았습니다. 제 옆에도 신입이 앉기 시작했고, 그들에게는 제가 그 "옆자리 시니어"였습니다. 그제야 환경의 진짜 그림이 보였습니다. 환경은 일방통행이 아닙니다. 나는 누군가의 환경을 소비하는 동시에, 다른 누군가의 환경이 됩니다.

이 사실을 의식하자 제 행동이 달라졌습니다. 후배가 제 코드 리뷰를 보고 "리뷰는 이렇게 다는 거구나"를 배운다고 생각하니, 저는 한 줄 한 줄을 더 친절하고 명확하게 쓰게 됐습니다. 제가 장애 대응을 하는 모습을 누군가 보고 있다고 생각하니, 알림이 쏟아질 때 일부러 더 천천히 호흡하게 됐습니다. 밴두라의 보보 인형 실험이 보여 준 관찰학습은 양방향입니다. 내가 위를 보고 배우는 동안, 아래의 누군가는 나를 보고 배웁니다. 그 사실을 잊으면 나는 무심코 나쁜 기준을 전염시키는 사람이 됩니다.

여기에는 이기적인 이득도 있습니다. 앞서 상호성 절에서 말했듯, 누군가에게 보여 주고 가르치려면 나는 내 암묵지를 말로 풀어내야 합니다. 그 과정에서 내 이해가 더 단단해집니다. 즉 "좋은 환경이 되어 주는 일"은 순수한 베풂이 아니라, 나 자신을 가장 빠르게 다듬는 방법이기도 합니다. 짐 론이 말한 "다섯 사람의 평균"에서, 나는 누군가의 다섯 사람 중 하나라는 사실을 기억하면, 내 평소 행동의 무게가 달라집니다.

그래서 저는 이제 환경을 두 방향으로 동시에 점검합니다. "나는 지금 누구를 보고 배우는가"와 "지금 누가 나를 보고 무엇을 배우는가." 좋은 환경의 가장 빠른 길은, 내가 먼저 누군가에게 좋은 환경이 되어 주는 것일지도 모릅니다. 좋은 사람들은 결국 좋은 환경이 되어 주는 사람 곁에 모이기 때문입니다.

흔한 오해 깨뜨리기

환경과 롤모델에 대해 제가 한때 믿었다가 깨진 오해들을 짧게 정리합니다.

  • 오해: 환경을 바꾸려면 이직하거나 이사해야 한다. 물리적 이동은 한 방법일 뿐입니다. 입력 채널, 즉 매일 누구의 글과 사고를 보느냐를 바꾸는 것만으로도 환경은 바뀝니다.

  • 오해: 롤모델은 나보다 모든 면에서 뛰어난 한 명이어야 한다. 아닙니다. 자질별로 행동을 가져오는 모자이크가 더 건강합니다. 한 명의 완벽한 영웅은 환상이고, 그 환상은 맹목적 모방으로 이어집니다.

  • 오해: 강한 환경에 들어가면 자동으로 큰다. 들어가는 것은 시작일 뿐입니다. 관찰을 작은 행동으로 옮기고 무언가를 기여하지 않으면, 강한 환경 안에서도 섬처럼 떠 있다 떠밀려 납니다.

  • 오해: 잘하는 사람을 따라 하면 나를 잃는다. 결론을 베끼면 그렇습니다. 하지만 사고 과정을 배우고 행동을 내 맥락에서 검증하면, 오히려 내 색깔이 더 또렷해집니다.

  • 오해: 환경이 전부다. 환경은 가장 강력한 지렛대지만 결정론은 아닙니다. 같은 환경에서도 누군가는 자기 입력을 설계해 자랍니다. 환경을 인정하는 것과 핑계 삼는 것은 다릅니다.

  • 오해: 나는 줄 게 없어서 좋은 환경에 못 낀다. 기여는 실력순이 아닙니다. 기록, 성실함, 친절, 정직한 답변은 누구나 줄 수 있고, 그것만으로도 "있으면 좋은 사람"이 됩니다.

마치며 — 어떤 거울 앞에 서 있을 것인가

다시 그 옆자리 시니어 이야기로 돌아가겠습니다. 시간이 지나 저는 다른 회사, 다른 팀으로 옮겼습니다. 그런데 장애가 났을 때, 저는 여전히 그가 했던 방식대로 천천히 로그를 띄우고 가설을 적습니다. 그는 더 이상 제 옆에 없지만, 그가 만들어 준 "당연한 기준"은 제 안에 남았습니다. 이것이 환경과 관찰이 가진 진짜 힘입니다. 좋은 환경은 그 안에 있는 동안만이 아니라, 떠난 뒤에도 나를 만듭니다.

그래서 저는 이제 환경을 운에 맡기지 않으려 합니다. 어떤 사람들 옆에 앉을지, 누구의 사고를 매일 들여다볼지, 그리고 동시에 내가 누군가에게 어떤 기준을 보여 줄지를 의식적으로 선택하려 합니다. 우리는 모두 누군가의 환경입니다. 내가 보고 배우는 동안, 누군가는 나를 보고 배웁니다.

당신은 지금 어떤 거울 앞에 서 있나요. 그리고 당신은 다른 누군가에게 어떤 거울이 되어 주고 있나요. 이 두 질문에 대한 답이, 앞으로 1년 뒤의 당신을 거의 결정할 것이라고 저는 믿습니다.

한 문단 요약

이 글이 너무 길었다면, 다음 한 문단만 기억해 주셔도 좋습니다. 환경이 사람을 만드는 것은 의지의 문제가 아니라 노출의 문제입니다. 우리는 결심보다 관찰로 더 많이 배우고(밴두라), 가장 가까운 다섯 사람을 닮아 가며(짐 론), 좋은 것이든 나쁜 것이든 네트워크를 타고 전염됩니다(크리스타키스·파울러). 그러니 되고 싶은 사람을 옆에 두되, 사람을 통째로 베끼지 말고 행동을 분해해 가져오십시오. 물리적으로 멀다면 글과 강연으로 환경을 설계하고, 무엇보다 나 자신이 누군가에게 좋은 환경이 되어 주십시오. 흡수하되 소화하고, 닮되 베끼지 말고, 비교하되 무너지지 마십시오.

그리고 만약 지금 당장 무언가 하나만 하고 싶다면, 다음 중 하나를 오늘 해 보십시오.

  1. 닮고 싶은 사람의 글이나 강연 하나를 골라 오늘 30분 "분해하며" 읽기.
  2. 그 사람의 행동 한 가지를 골라 이번 주 내 일에 한 번 적용해 보기.
  3. 내가 겪은 삽질 하나를 다음 사람을 위해 짧게 문서로 남기기.

세 가지 모두 지금 환경을 바꾸지 않고도, 운에 기대지 않고도 시작할 수 있습니다. 환경은 거창한 결심이 아니라 이런 작은 행동들이 쌓여 만들어집니다.

참고 자료