매장 규모는 역동적으로 증가하기 때문에 몇 명의 신입 개발자를 고용 할 계획이지만 너무 많은 멘토링과 훈련으로 노인들을 압도하고 싶지는 않습니다. 상급 개발자가 여전히 자신의 업무를 효과적으로 수행 할 수있는 동안 상급 개발자 멘토는 몇 명 (대개 신입생) 중학교 개발자가되어야합니까 (그리고해야합니까)?
매장 규모는 역동적으로 증가하기 때문에 몇 명의 신입 개발자를 고용 할 계획이지만 너무 많은 멘토링과 훈련으로 노인들을 압도하고 싶지는 않습니다. 상급 개발자가 여전히 자신의 업무를 효과적으로 수행 할 수있는 동안 상급 개발자 멘토는 몇 명 (대개 신입생) 중학교 개발자가되어야합니까 (그리고해야합니까)?
답변:
0에서 5 또는 7 또는 그 이상
하측 주장 :
더 많은 금액에 대한 인수 :
나는 선임 개발자들과 대화를 나누고 그들이 편한 것을 보게 될 것입니다. 모든 사람이 멘토하기를 원하는 것은 아닙니다. 또한 "전체 책장"비유를 사용하는 것을 잊지 마십시오. 현재 작업량이 가득 찼습니다. 멘토를 지정하여 업무량을 늘리려면 공간을 확보하기 위해 선반에서 다른 것을 가져와야합니다.
I have worked with some developers who were so gruff that they would have scared someone into a new career.
우리가 언제 함께 일했는지 기억 안나?
대학 밖에서 사람들을 직접 고용하는 경우 수석 개발자 당 2 명을 넘지 않아야합니다. 과거에 제가 다루어야했던 최근 대학 졸업생들은 기초를 잘 이해했지만 비즈니스 세계에서 프로그램하는 것이 어떤 것인지 전혀 몰랐습니다. 당신은 그들에게 전문적인 프로그래밍 방법을 가르치는 데 시간을 할애해야 할 것입니다. 그들은 그들이 회사와 함께하는 한 더 이상 과제를 돌리거나 진행하지 않는 한 그들이 작성한 코드를 지원해야한다는 것을 깨달을 때 매우 충격적입니다. 그러나 비즈니스 (및 모든 규칙)를 가르치고, 아키텍처 코딩 방법, 코드 검토, 테스트 방법 교육 및 질문 후 질문에 대한 답변을 제공해야합니다.
주니어가 많이 오면> 30이라고 말하면, 선임 개발자가 풀 타임 멘토링에 전념하는 것이 좋습니다. 저의 첫 직장에서 그들은 우리 중 많은 사람들을 대학에서 신입생으로 고용했고 헌신적 인 팀원이 처음 6 개월 동안 줄을 배우도록 도와주었습니다. 그것은 전환을 훨씬 쉽게 만들어 주었고 우리에게 많은 것을 가르쳐주었습니다.
한 사람이 작업을 처리하는 것이 더 효율적일뿐만 아니라 사무실에는 완벽한 멘토가 될 사람이 한 명있을 수 있습니다. 좋은 프로그래머가 반드시 좋은 교사는 아닙니다.
정시에 자신의 작업을 수행 할 수있는 한 많은 사람들이 할 수 있습니다.
그러므로 그 대답은 선배가 개발자와 교사로서 얼마나 효과적인 지에 달려 있습니다.
멘토링은 관리보다 덜 공식적입니다. 멘토는 채용, 해고, 검토 및 징계에 직접 관여하지 않습니다. 환경이 중요한 요소가 될 것입니다. 고려해야 할 요소는 다음과 같습니다.
멘토링에는 보통 어느 정도의 유대 관계가 포함되며 대부분의 사람들이 특정 환경에서 3-5 명 이상의 대인 관계를 구축 할 수 있다고 생각하지 않습니다.
이상적으로 주니어는 프로젝트에서 멘토와 함께 일합니다. 이런 식으로 선임은 하위 작업을 할당하고 프로젝트를 완료하기 위해 함께 작업 할 수 있습니다. 선배가 더 많은 후배를 관리해야할수록 선배가 스스로 할 수있는 일이 줄어 듭니다. 나는 한 번에 선배와 함께 일하는 한두 명의 주니어를 원하지 않습니다. 상급자는 2 ~ 3 개월 후에도 다른 프로그래머에게 멘토링을 계속할 수 있지만, 괜찮은 프로그래머는 원래 프로그래머보다 훨씬 적은 시간이 필요합니다. 따라서 상급자는 멘토가되는 20 명 이상의 사람들이있을 수 있지만 실제로는 많은 시간을 필요로하는 2 ~ 3 명만있을 수 있습니다.