멘토를 찾아라
초심자가 정규 교육 과정으로 시작하든 독학으로 시작하든 간에, 소프트웨어 장인정신의 길로 향하
는 첫 걸음은 자신을 견습생으로 받아줄 장인을 찾는 것이다.
- 피트 맥브린, 『Software Craftsmanship』, p. 96
상황
당신은 자신이 이 길을 걷는 첫 번째 사람이 아니라는 것과 함께 막다른 골
목을 헤매느라 많은 시간을 소비하고 있다는 사실을 깨달았다.
문제
당신은 다음 모퉁이에 뭐가 있는지, 거기에 어떻게 대비해야 좋을지 모르는
채 길을 따라 걷고 있다. 당신에게는 도움과 안내가 필요하다.
해결책
당신보다 앞서 지나간 사람들을 찾아서 그들로부터 배우도록 애써라. 이상
적인 경우라면 당신을 견습생으로 받아 줄 마스터를 찾을 수 있을 테고, 견
습과정 내내 그의 지도 아래서 마스터의 명성을 바탕으로 당신의 미래를 세
워갈 것이다. 하지만 이런 이상적인 경우는 오늘날에는 굉장히 드물다.
우리 분야는 역사가 꽤 짧은 편이고, 따라서 이름난 마스터들이라면 손에
꼽을 정도다. 게다가 견습생 입장에서는 누가 진정한 마스터인지 분별하기
어려울 수도 있다. 그러므로 당신의 견습과정은 그 숙련 정도가 다양한 여