on
5가지 기술 면접 실수 미숙함을 교묘하게 지르는 실수
5가지 기술 면접 실수 미숙함을 교묘하게 지르는 실수
작년에 저는 대부분의 중간급인 우리 회사에 가능한 한 빨리 개발자를 고용해야 했습니다. 나는 수많은 선별 전화를 걸었고 수십 번의 인터뷰를 수행했다. 제가 이해하려고 했던 주요 내용은 후보자가 실제로 경험이 있는지 여부였습니다.
그들이 무슨 말을 하는지 알고 있나요? 제가 그들에게 목표를 준다면, 그들은 일정 수준의 자율성을 가지고 일을 할 수 있을까요? CV가 실제와 일치합니까?
나는 각 후보들의 진정한 경험을 발견하기 위해 이런저런 방식으로 대답하는 이 질문들이 필요했다. 제 개인적인 경험을 통해, 저는 여러분이 기술 분야에서 직업을 찾을 때 경험 없는 소리를 지른다고 믿는 다섯 가지 것들을 공유할 것입니다.
"단순한 일"에 너무 많은 시간 소비
인터뷰어: HTML과 어떤 관계가 있습니까?
후보: 태그는 다 알아요 굵은 글씨, 단락, div 등이 있고 리스트는 계속된다.
후보자가 객관적으로 간단한 것을 설명하는 데 너무 많은 시간을 할애할 때마다 그것은 경험이 부족하다는 것을 나타냅니다. 그 이유는 경험이 풍부한 개발자들이 어떤 것들을 당연하게 여기기 때문입니다. 그들은 너무 오랫동안 그것들을 사용했고, 너무 단순해서 그들은 많은 논의를 마음속으로 보장하지 않는다.
"좋아, 이러면 안 돼"라고 말할지도 몰라. 하지만 어떻게 해야 하죠?"
할수있는일
더 간단한 것들을 알고 이해한다는 것을 보여줘야 합니다. 고급 기술을 더 많이 알고 있다면 고급 기술에 대해 이야기하면 덜 고급화된 기술도 다룰 수 있습니다.
예를 들어 Angular를 알고 있다면 HTML을 알고 있냐는 질문에 대해 이야기할 수 있습니다. HTML은 전체적인 경험을 보여주는 동시에 HTML을 다룹니다.
왜가 아니라 무엇에 초점을 맞춘다
제가 모든 인터뷰에서 보았던 또 다른 공통점은 후보자들이 자신이 하는 일에 지나치게 집중하는 것이지 "이유"에 대해서는 별로 관심이 없다는 것입니다.
예를 들어, 그들은 그들이 사용한 기술과 그들이 즐기는 기술에 대해 말할 수 있습니다. 그러나 특정 기술이나 아키텍처를 선택한 이유를 묻는 질문에는 명확한 답변을 제공할 수 없습니다.
할수있는일
지금까지 작업한 모든 프로젝트에 대해 해당 기술이 프로젝트에 적합한 이유를 알아보십시오. 아니었으면 X 대신 Y를 썼어야 했다고 말해도 돼.
면접관들은 단지 당신이 알고 있는 것에만 관심이 있는 것이 아닙니다. 그들은 또한 여러분의 마음가짐과 전반적인 접근 방식에 관심을 가집니다.
소프트웨어 개발자는 새 프로젝트를 만들 때 종종 선택 사항을 제시합니다. 그렇기 때문에 "왜"와 "무엇"을 아는 것이 보람을 느끼는 것입니다.
회사들은 그 일에 적합한 도구를 사용하려고 노력하는 사람들을 찾고 있다.
언급할 만한 실제 프로젝트 없음
무수히 많은 개발자 일자리가 열려 있어도 시장은 여전히 경쟁력이 있다. 기업들은 실제 프로젝트를 처리할 수 있는 개발자가 필요하다.
원점에서 교육을 시키기 어려워 후배들을 채용하지 않는 기업이 많다. 그들은 기존 경력이 있는 후보자를 찾고 있다.
누군가는 이것이 나쁜 것이라고 말할지 모르지만, 저는 그것이 매우 이치에 맞는다고 믿습니다. 그리고 그것은 여러분에게 돋보일 수 있는 기회를 제공합니다.
왜 내가 당신이 물어봐도 된다고 말하죠?
소프트웨어 개발 경험을 쌓기 위해서는 포트폴리오를 구축하는 다른 방법들이 있기 때문에 그 자체로 작업이 필요하지 않습니다. 그러면 CV에 대학 프로젝트나 소규모 프로젝트만 포함되어 있다면 어떻게 할 수 있을까요?
무엇을 할지
여러분이 할 수 있는 일은 거의 끝도 없이 많습니다. 예를 들어 다음과 같은 후보로서 여러분을 돋보이게 할 것입니다.
여러분이 보듯이, 새로운 것을 배우면서 포트폴리오를 만들기 시작할 수 있는 수많은 선택들이 있습니다. 풍부한 포트폴리오는 더 나은 위치에서 시작하여 순위를 끌어올리는 데 도움을 줄 수 있으며, 이러한 이점은 경력 동안 복합적으로 작용할 수 있습니다.
한 가지 방법만 보기
경험이 부족한 많은 개발자들은 오직 한 가지 작업 방법만을 알고 있다. 프로젝트에 적합하지 않은 경우에도 동일한 툴과 기술을 사용합니다.
주니어 개발자로서 단 하나의 기술만 아는 것은 그 자체로 나쁜 것이 아니다. 게다가, 그것은 완전히 이해할 수 있다. 경험이 부족하거나 노골적으로 나쁜 태도를 보이는 것은 새로운 것을 시도하는 것에 대해 친밀한 생각을 하는 것이다.
기술 스택은 쉽게 변화하고 발전할 수 있습니다. 기업들은 여러분이 계속해서 생산성을 유지할 수 있도록 모든 변화에 보조를 맞추기를 기대합니다.
할수있는일
열린 마음을 보여주고 적응하려는 의지를 보여라. 당신의 일은 바뀔 것이고, 당신의 경력 동안, 당신은 많은 기술을 배울 필요가 있을 것이다.
이미 알고 있는 것에 집착하지 마세요. 기업이 적응할 수 있는 개발자를 찾고 있기 때문에 빠르게 학습할 수 있음을 보여 줍니다.
과신하기
인터뷰를 진행하거나 당신의 CV를 보는 사람이 기술을 이해한다면, 그들은 당신이 과장하고 있다면 당신을 똑바로 쳐다볼 수 있을 것이다.
사실, 인터뷰를 할 때 모든 것을 알게 되리라고는 기대되지 않는다. 70%의 야구장을 알고 있다면 나머지를 배울 수 있다. 기업들은 이 사실을 알고 있으며 100% 적합한 후보가 없다는 것은 충분히 이해할 수 있습니다.
실망스럽게도, 저는 모든 질문에 그렇다고 대답하거나 CV에 있는 모든 것을 안다고 주장하는 후보자들을 만났습니다. 이것은 경험이 없는 명백한 사례이며, 더닝-크루저 효과를 보여준다.
간단히 말해서, 더닝-크루저 효과는 낮은 기술을 가진 사람들이 자신의 능력을 과대평가한다는 것을 의미한다. 후보자가 직무에 필요한 모든 것을 완벽하게 알고 있다면 다음과 같은 두 가지 시나리오가 있습니다.
그래서 당신은 과신하는 것처럼 보이지 않기 위해 무엇을 할 수 있는가?
할수있는일
당신이 알고 있는 것과 모르는 것에 대해 솔직해져라. 만약 당신이 그 일을 할 수 있을 만큼 충분히 알고 있다면, 그 일을 하면서 나머지를 배우는 동안, 당신은 괜찮을 거예요.
주니어 개발자들을 돋보이게 하는 주된 것은 그들의 능력과 배우려는 의지라는 것을 기억하라.
결론
개발자들의 일자리가 엄청나게 많다고 해서 그것을 얻는 것이 쉽다는 것을 의미하지는 않는다. 기술직에 취업하려면 일정 수준이어야 합니다. 그리고 당신은 또한 당신 자신과 당신의 작품을 잘 보여줄 필요가 있다.
위에서 설명한 다섯 가지 지표는 나의 개인적 경험에 대한 미숙함을 보여주는 주요 지표들이다. 다음 팁을 따르면 경쟁업체에서 두각을 나타낼 수 있습니다.
이 글에서 한 가지를 빼면, 훌륭한 경력을 쌓고 경험을 쌓을 수 있는 지름길이 없다는 것이다. 새로운 것을 배우는 동시에 좋아하는 기술을 사용하여 계속해서 열심히 일하십시오. 꾸준히 개선해나가면 회사와 함께 일하는 사람들이 보상을 해 줄 것입니다.
제 경험에서 나온 이 조언들이 당신이 개발자로서 훌륭한 경력을 쌓는 데 도움이 되기를 바랍니다.
지금까지 읽어주셔서 감사합니다!
from http://devcloset.tistory.com/94 by ccl(A) rewrite - 2021-03-09 01:26:18