전체 글44 개발자 Salary Negotiation (연봉 협상) 캐나다 IT 개발자는 회사의 연봉 협상 시스템과 캐나다 직장 문화를 제대로 이해하고 현재 진행 중인 업무 상황 등을 최대한 고려해서 금전적인 부분뿐만 아니라 여러 가지 혜택에 대한 합의를 성공적으로 이끌어야 합니다. 연봉 협상이 필요한 경우 대부분의 직장인들이(개발자뿐만 아니라) 직장생활을 하면서 가장 어렵다고 생각하는 부분 중의 하나가 연봉 협상입니다. 회사 전체적인 분위기, 시점, 현재 진척하고 있는 일의 상황 등을 함께 고려해서 금전적인 부분과 더불어 여러 가지 혜택에 대해 논의를 해야 하기 때문입니다. 게다가 문화적인 차이가 있는 캐나다 회사에서는 개발자가 그런 까다로운 부분까지도 충분히 염두에 두어야 하기 때문에 더 어려운 부분이 있습니다. 이 장에서는 새롭게 개발자로 취업하려는 구직자뿐만 아니.. 2023. 11. 17. 인터뷰시 업무와 동떨어진 이상한 질문 캐나다 IT개발자와 개발자 해외 취업에 관한 평범하지 않은 인터뷰 질문을 다루는 글입니다. 개발자 면접에서 업무와는 상관없는 이상한 질문을 받는 경우와 이에 대한 대응 방법에 대해 알려드립니다. 인터뷰어(Interviewer)의 의도 이 글에서는 제목이 암시하듯이 개발자 면접에서 업무와는 전혀 상관없는 (무례하거나 법적으로 문제의 소지가 될 수 있는 질문이 아님) 이상한 질문을 받는 경우에 대해서 언급하려 합니다. 매번 일어나는 경우는 아니지만 간혹 가다가 회사 측에서 인터뷰어들이 이러한 질문을 던질 때가 있습니다. 물론 귀한 시간을 그냥 농담하자고 하는 것이 아닙니다. 어떤 분명한 의도가 있기 때문에 이런 부분도 가능성을 열어두고 임하시면 도움이 될 수 있기 때문에 여기에서 설명하고자 합니다. 캐나다 .. 2023. 11. 11. Agile 방법론 이력서와 면접 적용 캐나다 IT 회사에서는 Agile 방법론을 가장 중요하게 생각합니다. 따라서, 이를 효과적으로 준비하기 위한 방법과 개발자 인터뷰 사전에 코딩 테스트뿐만 아니라 개발 방법론에 대한 준비까지 포함되어야 합니다. Agile 방법론의 주요 요소 한국의 IT 회사들도 마찬가지겠지만 캐나다 역시 대다수의 IT 회사에서는 소프트웨어 개발 방법론 중에 Agile 방법론을 선호하고 채택해서 실행하고 있습니다. Agile 방법론은 간단히 정의해서 소프트웨어 개발 프로세스를 효과적으로 관리하고 요구 사항을 신속하게 적응하는 반복적이고 점진적인 개발과 배포에 대한 접근 방식이라고 할 수 있습니다. 여기에서는 개발 구직자가 이력서와 면접을 위해 Agile 방법론의 어떤 부분을 준비해야 하는 지를 설명하겠습니다. 혹은 이미 A.. 2023. 11. 10. 개발 스택(Stack)과 연봉 캐나다의 IT 개발 환경은 다양하며 회사마다 다양하기 때문에 개발자는 이 환경을 이해하고 장단점을 검토하여야 합니다. 또한 구직자가 선호하는 분야와 현업에서 요구하는 분야를 최대한 일치시키는 것이 중요합니다. MEAN/MERN Stack 캐나다 IT 개발 환경을 의미하는 기술 스택(Stack)은 회사 혹은 기관에 따라 매우 다양합니다. 어느 한쪽으로 치우쳐서 특정 기술과 프레임웍이 유독 강세를 보이는 현상이 없고, 여러 가지 환경이 함께 경쟁하면서 발전해 나간다고 볼 수 있습니다. 개발분야의 구직자의 경우도 이와 같은 환경을 이해하고 장단점을 우선 검토하고 이해하는 것이 나름 의미가 있습니다. 여기서는 몇 가지 인기 있는 기술 스택들의 장단점을 간략하게 요약하겠습니다. MEAN/MERN 스택은 풀스택 J.. 2023. 11. 8. 캐나다 개발자 직업 향후 10년 전망(COPS) 캐나다 정부에서 운영하는 직업 전망 시스템 COPS를 통해 개발자의 향후 10년간의 전망을 예상하고 각 주(Province) 별 현황을 확인하여 IT 개발자에 대한 캐나다 시장 수요 정보를 파악하는 작업이 필요합니다. 소프트웨어 개발자 향후 10년 전망 캐나다 정부 (Government Of Canada)에서 운용하는 캐나다 직업 전망 시스템 (COPS: Canadian Occupational Projection System)은 직업 전망과 관련된 정보를 제공하는 시스템입니다. COPS는 국가적으로 노동시장의 수요와 공급을 평가하고 직업 그룹별로 노동력 부족 또는 과잉을 예측하는 공신력 있는 제도로써 이를 통해 캐나다의 정부와 기업은 미래에 필요한 인력을 계획하고 관리하고 있습니다. COPS를 통한 So.. 2023. 11. 7. 캐나다 개발자 이직 케이스와 걸리는 시간 캐나다 개발자들이 이직을 고려하는 이유와 배경, 그리고 다양한 전직 시나리오에 대해 알아보고, 캐나다 직장 문화에서 이러한 이직을 어떻게 받아들이는지 혹은 어떤 주의사항이 있는지를 이해해야 합니다. 프로그래머 이직을 고려하는 케이스 캐나다의 프로그래머들이 다른 회사로 이직(Turnover)을 고려하는 경우와 그에 따른 시나리오는 다양합니다. 이러한 케이스와 시나리오 외에도 개인별, 상황별로 다양한 이유가 있을 수 있습니다. 여기에서는 어떠한 일반적인 경우에 캐나다의 계발자들이 이직을 고려하고 있으며, 주의 사항은 어떤 것이 있는지 등에 대해 알아보려 합니다. 참고로 IT 개발자 이직 고려 사항과 겹치는 부분이 있지만, 추가로 이 포스트에서는 구체적인 케이스와 Turnover Rate (이직률), 기회비용.. 2023. 11. 6. 이전 1 2 3 4 5 6 ··· 8 다음