0.1.2 | 영어: 개발자 커리어 성장의 기회
물론 영어를 반드시 잘해야만 연봉을 많이 받는 개발자가 되는 것은 아닙니다. 개발자에게 가장 중요한 것은 영어보다 개발 실력이기 때문이죠. 문제를 정의하고, 프로그램을 설계하고, 클린 코드를 작성하고, 적절한 테스트와 리팩터링 등을 수행할 수 있는 능력이 개발자에게 우선적으로 요구되는 능력입니다.
그럼에도 개발 실력이 뛰어난 개발자가 영어라는 장벽에 막혀 더 많은 연봉과 더 좋은 근무 환경에서 일할 수 있는 기회를 놓치는 경우가 많습니다. 저도 영어 실력이 준비되지 않아 여러 번 이직할 수 있는 기회를 놓친 적이 있었습니다.
한 번은 외국계 회사로 이직할 기회가 생겨 면접을 본 적이 있었는데요. 당시에는 그동안 쌓은 경력만 믿고 별다른 준비 없이 면접에 임한 상태였습니다. 그런데 면접관이 미국 실리콘밸리에 있는 개발자와 협업이 필요하기 때문에 코드를 영어로 설명할 수 있어야 한다고 했습니다. 결국 그 자리에서 저는 아주 간단한 조건문과 반복문도 영어로 설명하지 못해 더 많은 연봉을 받고 이직할 수 있는 기회를 놓치고 말았습니다.