나는 개발자의 이직률이 높은 곳에서 일하지 않았습니다. 나는 많은 전문 지식을 필요로하는 높은 직무 회전율을 보인 곳에서 일했습니다. 그리고 그 장소는 그것을 다루는 좋은 방법을 생각해 냈습니다. 그리고 그것은 의식조차 없었고 장소는 단지 적응했습니다. 그리고 그것을 다루는 방식의 주요 부분은 페어 프로그래밍이었습니다.
글쎄, 프로그래밍이 아니기 때문에 엄밀히 말하면 페어링 된 것입니다. :-)
나는 Extreme Programming이 Really Cool을 받기 전에이 장소에서 근무 했으므로 그때는 듣지 못했지만 회사는 모든 것을주의 깊게 문서화하고 경험 많은 사람들이 일할 때 그들과 함께 앉게함으로써 새로운 도착을 가르 칠 것입니다. 실제로, 누군가가 원격으로 복잡한 일을 할 때마다, 그들은 대부분 옛 타이머와 초보자입니다. 기본적으로, 당신이 짝 을 짓지 않은 유일한 시간 은 두 사람이 어쨌든 그들 스스로 정확히 똑같이했을 것입니다.
프로그래머들 사이에서 높은 이직률의 결점은 항상 경영진이라는 진술에 전적으로 동의합니다. 중간 관리자가 현실과 경영진 사이를 압박하는 이런 경우에는 재미있을 수 없습니다. 그러나 친구가 익스트림 프로그래밍과 테스트 중심 개발에 관한 많은 애자일 서적, 특히 Kent Beck의 서적을 읽도록하십시오. 테스트 중심 개발 및 페어 프로그래밍을 구현하면 지식을 새로운 사람들에게 신속하게 전달하면서 높은 코드 품질을 유지할 수 있습니다.
문제를 해결하는 것만 큼 좋지는 않습니다 (친구는 누군가가 왜 종료했는지 정확히 알아야하므로 문제를 해결할 수도 있습니다). 그러나 문제를 덜 두드러지게 만들 수 있습니다.
(또한 항상 무료 과일, 커피, 청량 음료 및 사탕을 섭취하십시오. 급여를 인상하지 않는 사람들을 유지할 수있는 방법이 많이 있지만, 친구가 상층에서 예산을 책정하지 않고도 구현할 수는 없습니다. ).