하자면 나는 강등된 것이다.
무엇 때문에 그런 선택을 하는가? 우선, 걸출한 개발자들로 구성된 팀에서 가
장 떨어지는 멤버가 된다는 것은 환경이나 장비, 돈 같은 것으로 상쇄될 수 없
는 일이다. 내가 가야 하는 길을 이미 지나갔고, 앞에 놓인 구덩이를 피해 갈
방법을 아는 사람들 곁에 있으면서 배우는 기회라면 놓쳐서는 안 된다. 훌륭
한 소프트웨어 개발자들과 짝을 이뤄 일한다는 것은 헤아릴 수 없는 가치를
지녔다. 프로그래밍이 처음이고 이때껏 짝 프로그래밍을 해볼 기회가 없었다
면, 그런 경험을 얻도록 요청할 필요가 있다.
6
실천 방안
당신이 아는 모든 팀을 나열해 보라. 오픈소스 프로젝트, 다른 부서, 다른
회사까지도 포함시켜라. 이 팀들을 기술적인 수준에 따라 정렬하고, 성장하
기 원하는 새 멤버에게 열려 있는 팀이 있는지 찾아보라. 이렇게 하려면 여러
군데의 메일링 리스트에 가입하거나 다양한 사람들에게 질문하면서 그들의
상대적인 기술 수준을 측정하는 수고가 필요할지도 모른다. 이런 과정이 끝
나면 당신은 기술 수준을 비교하는 데 더 능숙해질 테고, 잘하면 새로운 팀
에 소속될 수도 있을 것이다!
관련 항목
부숴도 괜찮은 장난감
(194쪽)
, 구체적인 기술
(85쪽)
, 피드백 루프를 만들어라
(220쪽)
, 멘토를 찾아라
(158쪽)
, 일하면서 성찰하라
(207쪽)
, 팔꿈치를 맞대고
(168
6
Brian Tatnall, ‘New beginnings with Obtiva’, http://syntatic.wordpress.com/2007/05/ ...