질문은 두 개의 하위 질문으로 나누어 처리 할 수 있습니다.
왜 수년간의 경험을 요구 사항으로 사용합니까?
쉽게 검증 할 수있는 메트릭 이기 때문에 프로그래밍 역량과 양의 상관 관계 가 있습니다 . Snagulus의 답변은 이미 상관 관계의 세부 사항에 대해 자세히 설명하고 있으므로 "이유"에 중점을 둘 것입니다.
어려운 사실은 일반적으로 주어진 입장에 대해 둘 이상의 후보자가 있다는 것입니다. 또한 인터뷰는 특히 "적절하게"수행 된 경우 기술적으로 유능한 직원 (이 경우 프로그래머)이 수행합니다.
따라서 들어오는 CV 를 처음으로 체포하는 일부 기준을 사용해야하며 비 기술적 직원이 확인할 수있는 기준을 사용해야합니다. 의심스러운 경우 HR 직원은 항상 이전 고용주에게 전화하여 예, John Smith가 그들과 X 년.
대신 "열정"을 요구 사항으로 사용하지 않는 이유는 무엇입니까?
이것에는 적어도 두 가지 문제가 있습니다.
"열정"을 측정하는 방법?
KLOC가 기록 되었습니까? 프로그래밍 (및 기타 분야)에서 더 많은 지식이 "더 나은"것과 동일하지 않다는 것을 알게 되니 행운을 빌어 요.
오픈 소스 / 취미 프로젝트가 완료 되었습니까? HR에 의해 쉽게 확인되지 않으며, 많은 유능한 프로그래머는 다른 시간이 걸리는 의무, 긴장을 풀고 싶어하는 긴 근무 시간, 근무 시간 동안 간단한 전문적인 성취 등 그와 관련하여 비활성해야 할 정당한 이유가 있습니다.
수년간의 경험? 아 잠깐만 ...
"열정"이 실제로 역량에 대한 좋은 지표입니까?
Robert Harvey가 자신의 의견에서 밝힌 것처럼 열정은 실제로 유능한 프로그래밍을 나타내는 것이 아닙니다. 경험과 비교할 때, 그것은 주로 직교 품질 입니다.
- 열정적이고 유능한 프로그래머 및
- 감정적으로 그리고 기술적으로 유능한 프로그래머 와
- 열정적이고 기술적으로 무능 프로그래머 와
- 열정적이고 기술적으로 무능한 프로그래머
- 등
마지막 사례는 우리의 맥락에서 중요합니다. 수년간의 경험은 주어진 프로그래머가 어떻게 든 자신의 직무에서 기능을 수행했음을 보여줍니다. (예 : Scrum Post-it 메모)는 "느려집니다."
최종 면책
우선, 다행스럽게도 "경험 년"은 종종 "느슨하게"평가 됩니다. 예를 들어, 언어 X를 사용하여 일자리를 신청하고 있지만 언어 Y에 대해서는 "상업적"경험 만 있고 X와 유사합니다. 고려.
둘째, 개인적으로 나는 "N 년의 경험"의 팬이 아니며, 유일한 사람은 아닙니다. "experience in"을 지정하는 간단한 대안이 있습니다 . CV에서 경험을 문서화해야하기 때문에 일반적으로 필터로 충분합니다. 이전에는 웨이터 만 수행 한 프로그래밍 위치에 대한 후보를 얻는 경우 (이는 발생합니다!) 무언가 잘못되었을 수 있습니다.