멘토링 마음가짐을 자세히 살펴봐요
멘토링 마인드셋을 살펴보기 전에, 마인드셋이 무엇인지 이해하면 도움이 될 거예요.
옥스퍼드 영어 사전에 따르면, Mindset은 "확립된 태도들의 집합, 특히 특정 집단의 사회적 또는 문화적 가치관의 전형으로 여겨지는 것"이에요.
사람은 어떤 활동에 참여하는 개인적인 동기를 가질 수 있지만, 마인드셋은 그 동기가 집단의 가치관과 일치하도록 이끌어요.
Exercism 멘토에게 이것은 멘토링 과정을 Exercism 커뮤니티의 정신 안에서 접근한다는 뜻이에요.
소개 페이지에 표현된 Exercism의 의도를 다시 살펴보면 도움이 될 거예요. 그 내용은 전부 읽고 생각해 볼 가치가 있어요. 특히 이런 문장들이요.
멘티의 정신은 얼핏 보기에 거부감을 줄 수도 있어요.
어떤 멘티는 자기 자신을 깎아내리는 내용을 댓글에 담기도 해요. "저는 별로 똑똑하지 않아요", "이해가 안 돼요", "저는 이걸 잘 못해요" 같은 말을 할 수 있어요. Exercism의 공감과 배려 정신에 따라 이런 말에 곧바로 응답하고 싶어질 수 있어요. 하지만 멘토로서는 막연한 위로를 건네기보다 그들의 풀이에서 마음에 드는 구체적인 점을 말해 주는 편이 더 효과적일 수 있어요. 그들의 풀이에서 솔직히 칭찬할 것이 없다면, 테스트를 통과한 것을 축하해 주거나, 테스트를 통과하지 못했다면 적어도 그들의 노력을 인정해 줘요.
어떤 멘티는 부정적으로 들릴 만한 말로 댓글을 시작할 수 있어요. "왜 저는 이런 걸 꼭 해야 하나요?" 같은 말을 할 수 있어요. "왜 콩을 꼭 먹어야 하죠? 콩이 정말 싫은데요!"처럼 불평하는 것처럼 느껴질 수 있어요. 상대가 대립적인 태도로 시작하는 것처럼 보여서 멘토링을 하고 싶지 않아질 수도 있어요. 하지만 반항이나 불평처럼 보이는 것이, 조금 퉁명스럽게 표현되었을 뿐 단순한 질문일 수도 있어요.
많은 멘티에게 영어는 모국어가 아니에요. 이것도 멘티의 첫 댓글이 실제보다 덜 친근하게 보일 수 있는 또 하나의 이유가 될 수 있어요.
그들의 댓글이 어떤 감정을 건드렸든 무시하고 그냥 질문에 답하는 것이 가장 좋아요.
이것은 멘티에게서 느껴지는 정신이 멘토가 그들에게 응답하는 태도에 영향을 주어서는 안 된다는 것을 보여 주는 두 가지 예시일 뿐이에요.
멘토의 정신은 자부심에 기반할 수도, 겸손에 기반할 수도 있어요. 어떤 멘토는 자신이 똑똑하거나 어느 정도 경험이 있기 때문에 멘토링을 할 _자격_이 있다고 느낄 수 있어요. 남들보다 더 잘 알기 때문에 멘토링을 해야 한다고 느낄 수도 있어요. 자부심에 기반한 멘토라도, 그것이 공감보다는 아량에서 나온 것일지라도, 여전히 인내와 예의 바른 안내로 멘티에게 다가갈 수 있어요.
또는 멘토가 겸손의 정신을 지닐 수도 있어요. 자신이 프로그래밍을 배울 때 어떤 어려움을 겪었는지 잘 알고 있을 수 있어요. 자신이 모든 답을 가진 것은 아니지만 _일부_는 알고 있으며, 힘들게 얻은 지식을 기꺼이 나누려 할 수 있어요. 겸손에 기반한 멘토도 여전히 사람이라, 힘든 멘토링 세션에 퉁명스럽거나 논쟁적으로 반응하고 싶어질 수 있어요. 가장 좋은 의도를 가진 사람도 기분이 좋지 않은 날에는 스스로를 경계해야 해요.
자부심의 정신에서 파생된 세 번째 정신이 있는데, 바로 불안감의 정신이에요. 멘토는 자신의 평판에 불안을 느껴 이를 보상하려고 멘티에게서 인정을 구할 수 있어요. 자신이 얼마나 잘 아는지 보여 주려고 방대한 자료와 참고 문헌으로 멘티를 압도할 수도 있어요. 멘티는 그런 자료 쏟아내기에서 유용한 정보를 얻을 수도 있지만, 그것은 불안한 멘토의 부차적인 목표예요. 주된 목표는 멘토가 얼마나 박식한지 보여 주는 것이에요. 다른 목표에서 비롯되었더라도, 불안한 멘토는 멘티를 세부 사항 속에서 길을 잃게 만들지 않는 한 Exercism 마인드셋의 목표를 달성하는 데 성공할 수도 있어요.
사실적 정확성은 분명 중요하고 나름의 자리가 있어요. 예를 들어, 미터법 단위가 기대되는 곳에 야드파운드법 단위를 사용하지 않는 것이 중요해요. 그렇지 않으면 3억 2,700만 달러짜리 화성 기후 궤도선이 추락할 수 있어요. 분명히, 언어를 직업적으로 사용하는 사람은 정확성을 핵심 요구 사항으로 지키리라 기대돼요.
하지만 언어를 배우는 사람에게는 요구 사항이 조금 달라요. 우선, 그 사람이 언어를 계속 배우는 것을 좌절시키고 싶지 않아요. 일부 멘토, 특히 자부심의 정신을 가진 멘토에게는 상대가 특정 언어에 맞지 않을 수도 있다거나 지금이 그 언어를 배울 적절한 단계가 아니라는 것을 깨닫게 하는 데서 성취감을 느낄 수도 있어요. 그것이 일부 업무 환경에서는 받아들일 만한 결과일 수 있지만, Exercism의 마인드셋 안에 있는 결과는 아니에요.
한 가지 예외는 첫 프로그래밍 언어를 배우는 사람이에요. Exercism은 이미 프로그래밍할 줄 알고 다른 언어를 배우거나 기존 실력을 향상하고 싶은 사람을 위한 것이에요. 곧 출시될 Learn to Code 플랫폼은 이제 막 프로그래밍을 배우기 시작한 사람들을 대상으로 할 거예요.
멘토링을 받으려는 사람은 흔히 몇 주나 몇 달 동안 프로그래밍 언어를 공부해 왔고, 배운 기초를 더 향상하고자 해요. 그 사람은 다른 언어 경험이 있을 수도, 없을 수도 있어요. 이것이 그들의 첫 언어이지만 기본 키워드와 개념을 익혔다면, 멘토링을 통해 얻는 것이 많을 가능성이 커요. 그들은 조금 더 많은 인내와 설명을 필요로 할 수 있는데, 멘토가 처음 멘토링 요청을 수락했을 때는 이것을 미처 깨닫지 못했을 수 있어요. 하지만 일단 만남을 시작했다면, Exercism의 마인드셋은 약간의 추가 노력이 들더라도 가능한 한 지지하고 격려하거나, 정중하게 세션을 끝내고 멘티가 다른 멘토에게 다시 요청할 수 있도록 제안하는 것이에요.
물론 멘티가 스스로 그 언어를 계속 공부하지 않기로 결정할 수도 있어요. 대부분은 아마 우리에게 말하지 않고 그냥 그 언어의 연습 문제 풀기를 그만둘 거예요. 하지만 멘토링 세션이 진행되는 동안에는, 우리는 한결같이 지지하고 격려해야 해요. 하지만 그렇게 하는 방법에는 여러 가지가 있어요. 우리가 원하지 않는 방법 중 하나는 독성 긍정이 되는 거예요. 예를 들어, 상대가 무언가를 이해하는 데 어려움을 겪고 있을 때 우리가 "분명 해낼 수 있을 거예요"라고 격려하며 우기면, 도움이 덜 될 뿐 아니라 상대가 스스로 부족하다고 느끼게 할 수도 있어요. 단순히 "자, 아직도 이해가 안 돼요?"처럼 들릴 수 있는 격려로 밀어붙이기보다는, 다른 설명을 계속 시도하고 다른 예시를 제시하는 편이 더 도움이 될 수 있어요.
멘티가 멘토와 여러 차례 반복한 끝에 도달한 풀이는 가장 성능이 좋지 않을 수도 있고, 코딩 표준에 완벽하게 부합하지 않을 수도 있어요. 멘티를 완벽한 풀이로 몰아붙이는 것은 Exercism의 정신에 맞지 않는 절대적 사실적 정확성의 한 예예요. 그 풀이는 충분히 좋을 수 있고, 그 시점에서 기법의 개선은 다음 멘토링 세션으로 미룰 수 있어요.
멘토는 자신의 의무가 무엇인지 확신하지 못할 수 있어요. 의무는 적고 단순해요. 도움이 되고 격려하는 것뿐이에요. 만약 어느 시점에서 멘토가 둘 중 어느 것도 할 수 없다고 느낀다면, 정중하게 세션을 끝내고 멘티가 다른 멘토에게 다시 요청할 수 있도록 제안하는 것이 가장 좋을 수 있어요. 멘토가 멘티에게 논의를 끝내자고 제안하는 것이 가장 좋을 수 있지만, 멘토가 논의를 끝내야 할 필요를 느낀다면 그 이유를 설명하는 마지막 댓글과 함께 끝내는 것이 예의예요. 세션을 불만족스럽게 만든 멘티의 잘못에 초점을 맞추고 싶어질 수 있지만, 멘토가 멘티에게 비난을 쏟지 않는 것이 Exercism의 정신에 더 맞아요.
Exercism의 협력 정신은 연습 문제의 (더 나은) 풀이를 그냥 알려 주는 데서가 아니라, 사용할 수 있는 다른 접근법을 설명하고 그 제안들을 코드로 구현하는 일은 멘티에게 맡기는 데서 가장 잘 드러나요. 풀이는 멘티가 막혔을 경우에 대비해 선택적으로 볼 수 있게 제공할 수 있어요. 접었다 펼 수 있는 세부 정보 섹션 안의 코드 조각 예시일 수도 있고, 공개된 풀이로 가는 링크일 수도 있어요. 섹션을 펼칠지 링크를 따라갈지는 멘티가 선택할 일이에요.
멘티가 어떤 제안이 마음에 든다고 인정하면서도 나중을 위해 기억해 두겠다고 말할 수도 있어요. 멘토는 그 제안을 바탕으로 한 풀이를 다시 제출해 볼 수 있다고 제안할 수 있지만, 멘티는 원래 풀이를 수정하지 않고 논의를 끝내기로 결정할 수도 있어요. 자신이 멘토링한 것으로 표시된 공개 풀이가 자신이 보기에 더 나을 수 있다는 사실이 조금 창피할 수도 있지만, 멘티가 내키지 않아 보인다면 그 제안을 구현하도록 밀어붙이지 않는 것이 협력의 정신이에요.
협력 정신이 작동하는 또 다른 방식은 멘토가 멘티에게서 배우는 것이에요. 세션이 진행되는 동안 멘티가 멘토가 모르는 무언가를 꺼낼 수 있어요. 멘토가 "모든 것을 아는" 척할 필요는 없어요. 멘토가 멘티가 꺼낸 것에 대해 몰랐다거나 미처 생각하지 못했다고 말하는 것은 전혀 괜찮아요. 멘티가 자신에게 무언가를 가르쳐 줬다는 것을 알려 주는 것은 멘티에게 줄 수 있는 가장 큰 힘 중 하나가 될 수 있어요. 그것은 협력적 학습 과정의 일부예요.