이것은 조금 길지만 누군가에게 도움이 될 수 있으므로 알려 드리겠습니다.
나는 지난달 20 회가 넘는 인터뷰 (전화와 얼굴 대면 혼합)를 거치면서 비슷한 것을 만났다. 확실히 손가락을 넣을 수없는 예상치 못한 일이있었습니다.
내가 알아 차린 것 중 하나는 일반적으로 지난 5-6 년 동안의 인터뷰주기의 중심점 인 것들이 결정적으로 논의되지 않았거나 짧은 샤리프를 받았다는 것입니다. OOP 분석 / 디자인, 패턴 (디자인 및 아키텍처 모두)의 기본 사항,보다 고급 / 추상 지향 .net 기능 (람다 또는 LINQ 포함, 제네릭, 직렬화 / 데이터 바인딩 등) 및 일반적으로 선호되는 방법론 (애자일 대 폭포 또는 어떤 애자일에 대해 신경 쓰지 않는 것으로 보임)과 ORM의 도구 또는 선택 또는 선호하는 협업 또는 소스 제어 관리 수단에 대한 인기 주제. 어떤 경우에는 전혀 언급되지 않았으며, 거의 모든 경우에 있어서는 걱정할 필요가 없습니다.
여러 인터뷰에서 관련성이없는 산업 분야의 다양한 관련 회사에 집중 한 것은 다음과 같습니다.
구식 / 개조 된 관습과 "돌로 돌아가는 시대"의 한계에 대한 이상한 고정. VS2003에서 원시 웹 응용 프로그램을 개발하는 것처럼 .net 시대의 명시 적 기능 범위 사용을 추가로 금지하는 터무니없는 제한 목록이있는 것처럼 ... 현대 개발자 능력의 실제 게이지 인 것처럼 ... 기억하는 능력 9 년 전의 패러다임과 한계는 비현실적이고 자의적인 제약으로 인해 더욱 악화되었다. 또 다른 장소는 제네릭 컬렉션 이전의 커스텀 컬렉션의 주제에 대해 매우 찬사를 받았습니다. 또 다른 장소는 계단식 생성자를 사용하지 않았기 때문에 내가 긁어 낸 클래스 모델의 코드 샘플을 없애 버렸습니다 (선언시 속성 초기화에 대한 지원을 알지 못하는 것으로 보였습니다).
플랫폼 또는 프로토콜에 무관심한 기술에 중점을 둔 기술의 경우에도 소우주 및 / 또는 구성 설정의 특정 구현 세부 사항에 중점을 둡니다 (즉, 요점은 특정 구현 또는 특정 사용법에 고정되지 않고 오히려 재사용 / 재용도 / 확장 성 / 필요한 통합).
오프 쇼어 팀과의 작업을 지정 / 감독 / 코드 검토 / 스풀링 (spool off)하려는 의도 및 그렇게하는 것과 관련된 비 코딩 기술.
특정 버전의 제품 / 플랫폼 / 모듈 / 등의 사용. 때로는 터무니없는 정도; "따라서 버전 1, 2 및 4를 사용 했습니까? 그러나 3은 아닙니다. 흠 ... {이력서에"no v3 !!!} "로 주석을 달았습니다. 사용 정도는 중요하지 않은 것 같습니다. 단지 당신이 또는 무언가를 사용하지 않은 것을 전혀 , 그들은 또한 요구되는 특정 일 ... 더 치환도 더 널리 사용되는 모든 기능을 갖춘 경쟁 제품의 카운트 것 같았다.
"소프트웨어 개발자로서의 실력은 어느 정도입니까?"또는 "회사에 가치를 더하고 품질을 제공하는 데 도움이되는 기술과 경험이 있습니까?"보다 "우리 팀에 얼마나 잘 맞을 것인가"에 훨씬 더 집중합니다. 제품 "또는"당신은 들어오고 가게를 난파하는 위험한 바보 "입니다. 경우에 따라, 나의 이력서는 주어진 것으로 취해지고, 소위 "기술 화면"또는 기술 인터뷰조차도 기술 평가 이상의 성격 평가였습니다. 상대적으로 단기 계약직이더라도 두 시즌이 바뀌기 전에 다시 방문했습니다.
이번에 회사들은 특정 기술 문제 해결, 새로운 그린 필드 또는 빅 2.0 개발 프로젝트 시작, 또는 특정 제품을 시장에 출시하여 트렌드 나 기회 또는 일반적인 큰 시작을 활용하는 데 초점을 두지 않은 것으로 보였습니다. . 적어도 15 곳의 장소에서 반복되는 주제는 08 년 시장 붕괴의 생존자 인 3-5 명의 소규모 그룹이 지난 3 년 동안 제품을 생산할 수 있었다는 것입니다. 전체적으로 성공을 거두거나 회사 전체가 호황을 누리고 있으며 점점 더 많은 기능 요구에 부응하거나 이러한 시스템에 내장 된 설계 결함을 해결 / 극복하기 위해 또는 앞서 언급 한 플랫폼을 무료로 인수하기 위해 새로운 사람들을 고용하고 있습니다. "다른 프로젝트"를 수행하기 위해 구축 한 핵심 팀을 구성합니다.
그러나 ...이 사업에 대해 내가 아는 것이 있다면 그것이 순환 적이라는 것입니다. 다음에 새로운 공연을 찾을 때 게임이 다시 바뀌더라도 놀라지 않을 것입니다. 당신은 단지 정신적으로 융통성을 유지하고, 적극적으로 경청하고, 불필요하지만 족제비가 아닌 경우 절대적인 진술을 피하고, 1 차원적인 사람 (당신은 바보 또는 열심, 바람직하지 않음) 또는 너무 좋은 것 (위협적이며 공연 비용이들 수 있음).
접근 방식을 조정하고 다음에 좀 더 측정 된 응답을 제공하려고합니다. 문제에 접근 할 수있는 몇 가지 다른 방법을 언급합니다.하지만 지식이 불분명 한 경우에도 실제로 생각하는 것처럼 행동하고 그 자리에서 추론. 그런 식으로 더 겸손하고 덜 협박하거나 화를내는 것 같습니다.
물론 머피의 법칙은 "내가 가장 좋아하는 기술에 대해 열정적"인 것을 멈추고보다 균형 잡힌 수염을 취한 후의 다음 인터뷰 는 당신이 미쳤을 때 얻은 것입니다. 열성 남자. ;)