적절한 경험 쌓기
- 코딩을 많이 할 수 있는 업무를 해라
- 프로젝트를 고를 때는 가능하면 대형 프로젝트로 고르고, 관련된 기술을 많이 사용해 볼 수 있도록 하며, 최종적으로는 이력서의 한두 꼭지로 넣을 수 있도록 하라. 이런 프로젝트들이 여러분 이력서의 큰 부분을 차지하도록 하면 이상적이다.
- 저녁과 주말을 이용해라
- 남는 시간이 있다면 모바일 앱을 만들든, 웹 앱을 만들든, 아니면 데스크톱 소프트웨어를 만들든 하라. 이런 프로젝트를 진행해 보면 새 기술에 대한 경험을 쌓을 수 있을 뿐 아니라, 기술적으로 시대에 뒤쳐지지 않을 수 있다. 이런 프로젝트 경험은 반드시 이력서에 적어야 한다. 이력서에 ‘재미 삼아 만들어 본’것이 있는 개발자만큼 면접관에게 깊은 인상을 심어주는 사람도 없다.
탄탄한 이력서 작성하기
적절한 이력서 길이
경력이 10년 미만인 경우 이력서를 한 페이지로 만들도록 권장한다.
이력서가 길어질 경우 다시 한번 생각해봐야 한다. 이력서는 짧으면 짧을수록 인상에 남는다.
고용 이력
이력서에 과거의 직함들을 전부 나열할 필요는 없다. 각 직무별로, 무엇을 성취했는지 다음과 같은 방식으로 말해 보자. “Y를 구현해서 X를 성취했고, 그 결과 Z를 이루었다.”
예)
- 분산 캐시를 구현해서 오브젝트 렌더링 시간을 75% 줄였고, 그 결과 로그인 시간을 10% 경감할 수 있었다.
- “windiif”에 기반한 새로운 비교 알고리즘을 구현한 결과, 평균 비교 정확도를 1.2에서 1.5로 개선했다.
프로젝트
프로젝트 칸에는 가장 중요했던 프로젝트를 2~4개 적어야 한다. 무슨 프로젝트였고 어떤 언어와 어떤 기술을 사용했는지 적어라
프로그래밍 언어와 소프트웨어
지원하는 회사에 적합한 소프트웨어와 프로그래밍 언어를 작성한다. 프로그래밍 언어는 사용했던 모든 언어를 적되, 언어에 대한 숙련도도 함께 적자.
비 영어권 거주 지원자에 대한 제언
어떤 회사는 오타가 발견된 이력서는 그냥 쓰레기통으로 던져버리기도 한다. 그러므로 이력서를 영어권 거주자에게 맡겨 검증하자.
낙인의 가능성에 대해 알고 있기