다른 개발자들이 더 나아질수록 일자리를 얻는 것이 어려워 진다고 생각합니까? [닫은]


11

처음 시작할 때는 인터뷰를 받고 통과하는 것이 훨씬 좋은 시간 인 것 같습니다. 그러나 이제는 더 경험이 많았으므로 구직하기가 점점 더 어려워지고 있습니다. 다른 개발자들도 같은 생각을합니까?

예를 들어 보겠습니다. 지난 수요일에 인터뷰를했습니다. 한 명의 다른 엔지니어와 CEO와 함께 소규모로 시작했습니다. 그들은 오하이오 주에서 나를 날려 갔다. 내가 거기에 도착했을 때, 그들은 그들에게 링크 단축기를 작성하게했고, 작성하는데 약 10 분이 걸렸다. 나는 하루 종일이 일을해야했습니다. 일찍 끝내면 면접관이 충격을받은 것 같았습니다. 그 후, 우리는 이야기하고 있었고, 데이터를 저장하는 데 무엇을 사용하는지 물었습니다. 그는 몽고에게 말했다. 나는 그가 몽고를 사용하기로 결정한 이유를 묻습니다. 그런 다음 자신의 대답을 떨리게하고 말을 끊었습니다. 기본적으로 "Mongo는 최신 유행의 데이터베이스 기술이기 때문에 우리는 그것을 사용하고 싶지 않기 때문에 사용하고 있습니다." 요즘 사람들은 NoSQL을 사용합니다. 면접관은 면접을 빨리 끝내고 문을 거의 밀었다. 나는 CEO와 점심을 먹어야했지만 기회가 있기 전에 나를 쫓아 냈습니다. 중간자는 무례하지 않았고 무례하지도 않았습니다.

오하이오로 돌아온 후 "적합하지 않다"는 이메일을 받았습니다. 이 일이 항상 나에게 일어난다. 나는 "적합하지 않다"는 것이 때때로 "우리가 가진 기술 수준이 너무 높다"는 것을 의미한다고 생각하기 시작했습니다. 이 모든 것이 내 머릿속에 있습니까, 아니면 다른 숙련 된 개발자들이 똑같은 일이 일어나고 있음을 알 수 있습니까? 코딩 문제로 고생하던 시절에 인터뷰 자와 함께 일할 때 긍정적 인 일이되고 고용 될 것입니다. 그러나 이제는 보통 코딩 부분을 훑어 보았습니다. 면접관이 말을하지 않은 채로 나를 상대하고 있습니다. 코딩 문제로 어려움을 겪어야합니까?


URL 단축 문제에 대한 해결책은 무엇입니까?
Job

3
좋아, UI는 간단하지만 짧은 링크를 계산하고 저장하고 빠르게 검색하는 한 ... 즉시 생각 나게 했습니까? 어쨌든, 당신이 방에서 가장 똑똑한 사람이라면, 당신은 잘못된 방에 있습니다. Évariste Galois와 비교하면 천재가 아닙니다. 좋은 소식-당신은 당신의 자신의 틈새를 찾을 수 있습니다; 당신은 그것이 무엇이고 어디에 적용되는지 알아 내야합니다. Google, MSFT, Amazon, Spolsky 회사, Facebook 등에 언제든지 신청할 수 있습니다. SF를 위치로 고려하고 있다면 더 똑똑한 회사를 찾을 수 있습니다. interviewstreet.com
Job

4
아이디어가있는 비즈니스 파트너를 찾아서 직접 스타트 업을 시작하는 것이 제게 딱 맞습니다. 제품을 작동시키는 방법 (성능, 제공, 설계, 스케일링)을 모두 아는 것이 CTO가 필요로하는 전부입니다.
Yusubov

1
잘못된 장소에서 일자리를 찾고있는 것 같습니다.
Czarek Tomczak

7
또 다른 위대한 질문이 닫힙니다.
MebAlone

답변:


10

다른 숙련 된 개발자도 같은 일이 일어나고 있습니까?

여러 가지 이유로 그렇습니다.

개발자 (또는 기술 역할을 가진 사람)는 경험이 많을수록 역할과 회사를 다르게 살펴보기 시작합니다. 경험이 적은 개발자는 경험을 얻기 위해 더 반복적이거나 바람직한 위치를 취하지 않아도됩니다. 숙련 된 개발자는 방향을보다 세밀하게 제어하고보다 높은 프로파일 작업을 원합니다. 둘 다 돈을 많이 벌고 일자리를 찾는 일자리를 찾고 있지만 숙련 된 개발자는 일반적으로 더 높은 임금을 요구하고 더 어려운 일을 요구합니다 .

경제학도 시작됩니다. 많은 회사들이 소프트웨어를 작성하기를 원하지만 경쟁력있는 가격 ( "낮음"또는 "저렴한")을 지불하기를 원하기 때문에 기술을 비교적 저렴하게 구입할 수있는 해상 작업으로 이끄는 사람들이 많습니다. 훌륭한 지역 인재에 투자 할 기업은 거의 없습니다. 두 가지 전략 모두 장점이 있지만 시장 상황에 따라 임금을 요구할 때 일자리를 찾는 것이 더 쉽다는 것을 의미 합니다 .

후보자가 자신이 직업을 선택하지 않은 실제 이유를 말하는 사람은 거의 없습니다. 모호한 답변은 "적합하지 않음"또는 "더 이상 존재하지 않는 역할"과 같은 소송으로부터 비교적 안전 합니다. 그러나 인터뷰는 양방향으로 진행 되며 응시자는 잠재적 고용주도 평가해야 한다는 점을 명심 해야합니다. 고용주가 후보자에게 적합하지 않은 것 같습니다.

즉, @ nbv4가 이것이라고 제안하지는 않지만 일반적인 의견으로 많은 고위 개발자는 특히 기술이 부족하거나 경험이 부족한 사람들에게 협박 적으로 자신감을 갖는 경향 이 있습니다. 아무도 바보라고 말하거나 추론하는 것을 좋아하지 않습니다. 그들의 관점에서 볼 때, 개발자는 몽고와 같은 최신 도구를 사용하는 것에 대해 개발자가 기대하고 있었으며 응시자가 예상 한 반응이 없을 때 실망감을 느꼈을 것입니다.

고용주는 올바른 기술을 가진 사람뿐만 아니라 노인에게 적합한 사람을 찾고 있습니다. 고위 개발자를 고용하는 것은 큰 투자이며 조직에는 기존 사람들과 협력 할 수있는 사람들이 필요합니다. 예를 들어, 후보자는 회사가 비즈니스 문제를 해결하도록 도울 수있는 방법과 그들이 가진 사람들을 가르치고 협력하는 방법에 중점을 두어야합니다 .


5

절대로 아닙니다-당신은 이것을 잘못된 관점에서 생각하고 있습니다. 당신은 "더 나은, 당신은 그들의 시작 자세에 실제로 맞지 않기 때문에 그것을 얻지 못했기 때문에 직업을 얻지 못했습니다. (적어도 그것은 우리가 제공 한 제한된 정보에서 나타나는 것입니다).

회사 가치에 부합해야하며, 신생 기업이라면 빠른 개발, 멋진 장난감, 물건 배달을 강조해야합니다. "정확하게"일을하는 것은 그들의 계획의 일부가 아니므로 당신도 그렇게해서는 안됩니다. 그것은 금융 서비스 회사에 가서 컴플라이언스 검토 회의에 참석하고 n도까지 계획을 세우기보다는 코드를 작성하기를 원하는 것과 같습니다.

따라서 "더 나은"은 전적으로 주관적입니다. "더 오래되고 현명한"이라고 말할 수 있습니다. 면접관들은 거의 30 초 정도의 적절한 시간에 맞는지 결정하는 경향이 있으므로, 그 시점에서 결정한 경우, 시간을 지키지 않아도 모든 시간을 낭비 할 이유가 없습니다. 어쨌든 당신에게 직업을 제공하십시오.

미래에 더 잘 나아갈 수 있도록-코딩 작업을 수행하되, 그들이 당신의 능력에 대해 아무 말도하지 않는다는 것입니다. 코드 만 작성하면 분석 및 디자인 기술이 우수하고 다른 사람을 이끌고 영감을 줄 수 있으며 코딩 작업은 실제 토론에 참여하기 전에 인터뷰 상자를 체크하는 것만으로도 워밍업 일입니다. 나이가 들어감에 따라 회사는 20 년 된 코딩처럼 구석에 앉기를 원하지 않기 때문에 더 많은 사회적 기술, 더 많은 비즈니스 기술을 기대하기 때문에 자신을 코드 대가보다는 사업가라고 생각하십시오.

분명히 이것이 항상 적용되는 것은 아닙니다. 원하는 것을 모르는 바보와 함께 엉뚱한 일을 할 수 있습니다. 그러한 경우, 그들이 실제로 무엇을하고 있는지 면밀히 조사하고 면접을 안내하는 것은 당신에게 달려 있습니다. 코드 테스트를 통해 불쾌감을 겪고 화가났다면 최근에 해본 것이었고 이미 답을 읽었을 때 정말 쉬운 트릭 퍼즐 질문처럼 이미 머릿속에 있다고 말하십시오. .


3

올바른 직업을 찾을 수있는 좋은 필터라고 생각합니다.

나는 누군가를 고용 할 때 특히 나보다 더 똑똑한 사람을 선호하는 것이 더 낫다는 것을 깨달았습니다. 차라리 나를 잘못 확인하거나 최소한 새로운 시각을 제공하는 사람과 함께 일하고 나보다 목표를 달성하는 더 좋은 방법을 보여줄 것입니다. 나는 함께 일할 최고의 사람들이 거의 항상이 접근법을 따를 것이라고 확신하지만, 이것이 많은 회사들에게는 해당되지 않는다는 것을 이해합니다. 나는 당신이 당신과 함께 일하고 싶은 사람에 대해 까다로워지기 시작할 때가 된 것 같습니다!

대안으로 독립 컨설턴트 / 계약 업체가 되려고 노력하지 않겠습니까? 적어도 직원들은 컨설턴트가 고용 할 수없는 일을하도록 신경 쓰지 않습니다 (직원이 아닌). 또한 자신을 과도하게 팔지 않도록하기 위해 조금 더 비쌀 수 있습니다 (잘 팔지 않으면 돈을 적게받을뿐만 아니라 서비스를 구매하는 사람의인지 가치도 떨어집니다).


2

시간이 지남에 따라 자신의 강점과 그 증거가 눈에 띄게 해결되었을 수 있습니다. 경험이 부족한 응시자는 이용 가능한 도구를 사용하여 그들이 직면 한 주제를 기꺼이 받아들이는 반면, 경험은 어느 정도의 전문성과 선호도에 기초합니다.

특정 재능을 가진 사람들과 비교되는 다른 회사의 태도는 '팀'의 꼬인 정의입니다. 목표를 달성하기 위해 결합 할 수있는 다양한 재능을 가진 사람들의 집합으로 팀을 보는 대신, 일부는 팀을 상호 교환 가능한 부품 상자로 간주합니다. 내가 신생 직원을 고용하고 있다면, 나는 능력이 적은 복제품보다는 내가 잘하지 않는 일을 나보다 더 잘하는 사람들을 찾고있을 것이다. 그러나 나는 그들의 행동에 의해 그 위치에서 180도 떨어져있는 고용주를 만났습니다.


1

일부 회사는 자신의 기술 수준을 훨씬 능가하는 사람을 고용하고 싶지 않다는 것을 이해할 수 있습니다. 당신은 그들을 보여줄 것입니다, 그들은 불충분하게 느낄 것입니다, 그들은 당신의 모델에 따라 일하도록 손질 할 기회가 없으며, 아마도 지루해 질 것입니다.

나는 그런 인터뷰를 받았지만 그들은 일반적으로 나에 대해 흥분하고 나는 구제하는 사람입니다. 그러나 하루가 끝날 때도 똑같습니다. 적합하지 않은 곳에서 일하고 싶지 않습니다.

좀 더 배타적 인 역할을 신청해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.