일자리를 찾아다니다가 좋은 글을 하나 발견했습니다. Getting Real이라는 웹어플리케이션 개발방법론인데요. 작고 유기적인 조직을 구성하라고 주장합니다. 거대 방법론에 반하는 내용들이 매우 흥미롭습니다. 인재 채용과 관련된 부분 인용합니다.
오픈소스는 기술직을 채용하려는 이들에게는 선물과 같습니다. 오픈소스를 보면 여러분은 대상자들의 얼마동안 어떤 일을 했는지 얼마나 기여했는 지를 알 수 있습니다.
이것은 여러분이 그들의 말 대신 그들이 실제로 행동한 결과를 가지고 판단할 수 있다는 것을 의미합니다. 여러분은 다음의 정말 중요한 것들을 판단의 기준으로 삼을 수 있습니다.
작업의 품질
많은 프로그래머들은 언변에 능합니다. 하지만 오픈소스를 보면 그 사람의 개발 기술을 실제로 확인 할 수 있습니다.
문화적 관점
프로그래밍은 사실 모두가 결정을 내리는 것에 대한 것이라고 할 수 있습니다. 정말로 많고도 많은 결정들이 필요합니다. 결정은 그 사람의 문화적인 소양이나 관점에 의해 내려집니다. 코딩이나 테스트 또는 집단 토론에서 후보자가 내리는 결정들을 관찰하면 여러분이 그 후보자와 문화적으로 일치하는 지를 알 수 있습니다. 이런 부분이 잘 맞지 않으면 매번 결정을 내려야 할 때마다 문제가 생길 것입니다.
열정
오픈소스에 관려하는 것은 최소한 어느정도의 열정을 필요로 합니다. 열정이 없다면 왜 그들이 개인의 소중한 시간을 모니터 앞에서 보내겠습니다. 오픈소스에 기여한 양을 보면 그가 얼마나 열정을 가지고 있는 지을 알 수 있게 됩니다.
완성도
아무리 똑똑하고 문화적인 소양이 일치하며, 열정이 있다고 해도 만약 그가 일을 끝까지 해내지 못한다면 소용이 없을 것입니다. 불행히도 많은 프로그래머들이 그런 경우에 해당합니다. 그러므로 여러분은 주어진 일을 끝까지 해낼 수 있는 에너지를 가진 사람을 찾아야 합니다. 이것을 위해서라면 다른 요건들을 조금 포기할 수도 있습니다.
사회적 일치
어떤 사람과 오랫동안 함께 일하는 것은 기쁠 때나 슬플 때, 편안할 때나 위급할 때를 모두 함께 지내는 것이며, 이것은 그의 진짜 인간성을 모두 드러내 보여줄 것입니다. 따라서 매너나 사회적인 소양이 부족한 사람을 피해야 합니다.
맞는 말입니다. 소스는 거짓말을 하지 않지요. 그리고 오픈 소스 커뮤니티에서 얼굴도 모르고 사는 곳도 다른 여러 사람들과 협업하여 프로젝트에 기여할 수 있는 사람이라면 믿을 수 있습니다.
작은 스타트업들은 이미 이런 생각을 채용에 반영하고 있는 것 같습니다. 이 아이디어가 보다 큰 기업에도 적용이 된다면 오픈 소스 커뮤니티가 더 활발해지지 않을까요? 오픈 소스 프로젝트들이 많이 늘어나고 프로그래머들은 그 속에서 개발하고, 공부도 하고, 사람도 만나고, 기업들은 그 속에서 훈련되고 검증된 사람들을 채용하는 그런 순환고리가 만들어지면 좋겠다는 생각이 듭니다.
Posted by 망고

