캐나다 정부에서 운영하는 직업 전망 시스템 COPS를 통해 개발자의 향후 10년간의 전망을 예상하고 각 주(Province) 별 현황을 확인하여 IT 개발자에 대한 캐나다 시장 수요 정보를 파악하는 작업이 필요합니다.
소프트웨어 개발자 향후 10년 전망
캐나다 정부 (Government Of Canada)에서 운용하는 캐나다 직업 전망 시스템 (COPS: Canadian Occupational Projection System)은 직업 전망과 관련된 정보를 제공하는 시스템입니다. COPS는 국가적으로 노동시장의 수요와 공급을 평가하고 직업 그룹별로 노동력 부족 또는 과잉을 예측하는 공신력 있는 제도로써 이를 통해 캐나다의 정부와 기업은 미래에 필요한 인력을 계획하고 관리하고 있습니다. COPS를 통한 Software Developer의 향후 10년 전망과 각 주 (Province) 별 현황을 알아보도록 하겠습니다. 2022년 COPS 연구는 2016년 버전의 캐나다 정부에서 정식으로 인정하는 국가직업분류(NOC: National Occupational Classification)를 사용하여 개발되었습니다. 2016년 NOC에는 500개의 직업이 포함되어 있습니다. 그러나 이러한 직업 중 많은 직업은 고용 측면에서 작으며, 각 직업의 특정 작업에 따라 더 넓은 그룹으로 결합되었습니다. 비슷한 작업을 가진 작은 직업들을 그룹화하여 293개의 직업 그룹을 얻었습니다. 현재 NOC는 2021년 버전이 이미 있지만, 예측 개발 시점에서는 입력 데이터가 2016년 NOC의 버전만 사용 가능했고 참고로 캐나다 정부의 COPS 통계는 2022 년이 가장 최근의 데이터임을 밝힙니다.
검색 결과: 컴퓨터 프로그래머 및 인터랙티브 미디어 개발자
우선 결론부터 말씀드리면 "소프트웨어 개발자 부족"입니다. 보고서에 의하면 2022년부터 2031년까지 캐나다 전 지역적으로 노동력 부족 상황을 겪을 것으로 예상됩니다. 요약정보는 다음과 같습니다.
- NOC에 기록된 정확한 Job의 명칭: 컴퓨터 프로그래머 및 인터랙티브 미디어 개발자
- 기술 수준: 대부분의 직업은 대학 학위를 요구합니다
- 2021년 고용: 221,300명
- 2021년 근로자의 중간 연령: 37.8세
- 2021년 예상 근로자 중간 은퇴 연령: 62세
직업 전망을 결정하기 위해 예상된 신규 구직자 수와 전체 예측 기간(2022-2031) 동안의 구인 수 차이의 크기를 최근 몇 년간의 노동시장 상황 평가와 함께 자세히 분석합니다. COPS 시스템은 핵심 노동시장 지표의 분석과 예측을 사용하여 이 상황이 예측 기간 동안 계속될지, 아니면 직업이 균형 상태로 이동할지 평가합니다. 또한 임시적으로 특정 연도에 나타날 수 있는 불균형을 식별하지는 않고 장기적으로 지속되는 임시적인 불균형에만 주목합니다.
컴퓨터 프로그래머 및 인터랙티브 미디어 개발자 그룹 분석
2019년부터 2021년까지 이 직업 그룹(컴퓨터 프로그래머 및 인터랙티브 미디어 개발자)은 모든 직업의 평균보다 훨씬 높은 속도로 고용이 증가했습니다. 실업률은 하락하여 2021년에 역사적으로 최저치에 도달하고 이 기간 동안 국가 평균보다 훨씬 낮았습니다. 또한, 채용 공고 수가 크게 증가하여 2021년에 고용 증가를 약간 초과하고 채용 공석률이 증가했습니다. 채용 공석 당 실업자 수는 기간 끝에서 1보다 적게 감소했습니다. 이 직업의 고용은 지난 10년 동안 기술적 발전에 크게 영향을 받아 증가하는 추세였습니다. 2020년부터 2021년의 팬데믹 기간 동안 많은 기업이 재택근무 정책을 채택하고 소비가 전자상거래를 강화함에 따라 이 직업은 상당한 추가적인 성장을 기록했습니다. 이러한 직업 그룹에서 일하는 대부분의 직원은 컴퓨터 시스템 설계 및 관련 서비스 업계, 금융·보험·부동산 및 리스 서비스 업계, 통신·정보 및 문화 서비스 업계에서 고용되었습니다. 이 직업에서의 노동 수요는 기업과 정부가 최신 기술과 경쟁력을 유지하기 위해 지속적으로 ICT 시스템을 업그레이드해야 하는 필요성에 의해 계속해서 증가할 것으로 예상됩니다. 클라우드 기반 플랫폼, 사물인터넷(IoT), 빅 데이터 및 오픈 소스 소프트웨어는 계속해서 인기를 얻고 있으며, 5G 네트워크의 구현과 고급 제조, 자율 운송, 가상 및 증강 현실, 인공지능, 기계 학습, 언어 처리 및 생체 인식 보안의 추가적인 발전은 다양한 성장 기회를 제공합니다. 소비자와 기업은 여러 전자 기기를 소유하며, 이러한 기기 중 어떤 것이던지 호환성, 이전성 및 액세스가 가능하도록 요구하는 경향이 증가하고 있습니다. 은퇴는 채용 공석의 상당 부분을 차지하지 않을 것으로 예상됩니다(약 32%). 이 직업 그룹의 대부분의 근로자는 평균보다 나이가 어립니다. 그러나 은퇴 연령은 다른 직업의 근로자와 유사하게 됩니다. 따라서 은퇴자와 대체해야 할 근로자의 수는 평균보다 낮을 것으로 예상됩니다.
개발자 시장 공급 예상
개발자 관련 학과를 졸업하는 전문대학 혹은 대학교의 졸업자 인원수는 여전히 높을 것으로 예상됩니다. 참고로 개발 구직자의 약 3분의 1은 학교 졸업을 한 인원으로 추정합니다. 이 중 대부분은 학사 학위 졸업자들이지만 석사 및 박사 수준에서도 구직자가 예상됩니다. 개발직종 인기로 인해 학교 졸업자 수만으로도 총 구인 수보다 많을 것으로 보이고 있으며 이민은 구직자의 약 1/4을 차지할 것으로 예상됩니다.
이 직업군에서 요구되는 기술은 전 세계적으로 일반적이며, 캐나다 노동시장에만 해당되는 독특한 기술은 아닙니다. 따라서 이민자들이 컴퓨터 프로그래머 및 인터랙티브 미디어 개발자가 되는 것에는 장벽은 높지 않다고 봅니다. 게다가 캐나다와 연계된 자유무역 협정 국가에서 이 직업 그룹에서 일자리를 찾고자 하는 외국인은 캐나다에서 일할 자격을 갖추게 됩니다. 이 직업에서의 노동자 공급이 상당하고 이 직업에서 얻은 기술이 다른 능력과 보완될 수 있기 때문에 상당수의 노동자가 다른 관련 직업으로 이직할 것으로 예상되며, 특히 컴퓨터 및 정보 시스템 관리자 및 정보 시스템 분석가 및 컨설턴트로 일자리를 찾기 위해 이직할 것으로 예상됩니다. 이러한 여타 관련 있는 다른 작업군으로 이동성으로 인해 구직란보다는 오히려 구인란이 장기적으로 지속될 것으로 전망됩니다. 아래의 표를 보게 되면 여기에는 "다른 직업군으로 이동성" 이 고려되지 않았기 때문에 오히려 구인의 수가 더 많아 보이지만 실제로 위와 같은 변수를 적용하면 다른 예상치(구인란)가 도출되고 있습니다.
수준 | 비율 | |
---|---|---|
확장 수요: | 45,900 | 57% |
은퇴: | 25,400 | 32% |
기타 대체 수요: | 4,000 | 5% |
이민: | 5,200 | 6% |
예상 구인 수: | 80,500 | 100% |
수준 | 비율 | |
---|---|---|
학교 졸업자: | 93,800 | 104% |
이민: | 32,900 | 37% |
기타: | -36,900 | -41% |
예상 구직자 수: | 89,900 | 100% |
주 (Province) 별 분석과 전망 (2022년부터 향후 3년간의 정보)
캐나다의 13 주 중에서 통계를 낼 수 없었던 “Northwest Territories”, “Nunavut” 그리고 “Yukon Territory”를 제외한 10 개 주의 간략 분석(2022, 2023, 2024. 약 3 년동안)과 전망입니다.
Alberta 주
- 전망: 4 점 (5점 만점)
- 개발자 수: 약 13,900명
- 일하는 분야
- 컴퓨터 시스템 설계 서비스: 53%
- 정보 및 문화 산업: 7%
- 정규직 및 비정규직 근로자 분포
- 정규직 근로자: 모든 직업의 81% 대비 95%
- 비정규직 근로자: 모든 직업의 19% 대비 5%
- 성별 분포
- 남성: 모든 직업의 54% 대비 85%
- 여성: 모든 직업의 46% 대비 15%
- 교육 수준
- 고등학교 졸업 이하: 모든 직업의 12% 대비 5% 미만
- 고등학교 졸업 또는 동등학력: 모든 직업의 28% 대비 10%
- 수습증 또는 전문 기술 자격증 또는 학위: 모든 직업의 10% 대비 5% 미만
- 대학 증명서 또는 학위 또는 불완전한 학사 학위: 모든 직업의 24% 대비 24%
- 학사 학위: 모든 직업의 18% 대비 50%
- 학사 학위 이상의 대학 증명서, 학위 또는 학문: 모든 직업의 8% 대비 16%
British Columbia 주
- 전망: 4 점 (5점 만점)
- 개발자 수: 약 30,700명
- 일하는 분야:
- 컴퓨터 시스템 디자인 서비스: 55%
- 정보 및 문화 산업: 14%
- 정규직 및 비정규직 종사자의 분포:
- 정규직 종사자: 모든 직업의 77%에 비해 93%
- 비정규직 종사자: 모든 직업의 23%에 비해 7%
- 성별 분포:
- 남성: 모든 직업의 52%에 비해 84%
- 여성: 모든 직업의 48%에 비해 16%
- 교육 수준
- 고등학교 졸업 이하: 모든 직업의 10%에 비해 5% 이하
- 고등학교 졸업 또는 동등 학력: 모든 직업의 28%에 비해 11%
- 수습 또는 전문 자격증: 모든 직업의 9%에 비해 5% 이하
- 대학 졸업증서 또는 학위 이하: 모든 직업의 23%에 비해 21%
- 학사 학위: 모든 직업의 19%에 비해 47%
- 학사 학위 이상의 대학 증서, 학위 또는 자격증: 모든 직업의 10%에 비해 19%
Manitoba 주
- 전망: 4 점 (5점 만점)
- 개발자 수: 약 3,900명
- 일하는 분야
- 컴퓨터 시스템 설계 서비스: 38%
- 보험업 및 관련 활동: 13%
- 컴퓨터, 전자 및 전기 제품 제조업: 9%
- 정보 및 문화 산업: 6%
- 성별 분포:
- 남성: 모든 직업의 82%에 비해 53%
- 여성: 모든 직업의 18%에 비해 47%
- 교육 수준:
- 고등학교 졸업 이하: n/a
- 고등학교 졸업 또는 동등 자격증: 모든 직업의 9%에 비해 31%
- 수습 또는 전문 자격증 또는 디플로마: n/a
- 대학 졸업증서 또는 디플로마 또는 학사 이하 학위: 모든 직업의 31%에 비해 23%
- 학사 학위: 모든 직업의 49%에 비해 17%
- 학사 이상 학위: 모든 직업의 11%에 비해 7%
New Brunswick 주
- 전망: 4 점 (5점 만점)
- 개발자 수: 약 2,250명
- 일하는 분야
- 컴퓨터 시스템 설계 서비스: 47%
- 정보 및 문화 산업: 8%
- 성별 분포
- 남성: 모든 직업의 52%에 비해 85%
- 여성: 모든 직업의 48%에 비해 15%
- 교육 수준
- 고등학교 졸업 이하: 모든 직업의 13%에 비해 5% 이하
- 고등학교 졸업 또는 동등학력: 모든 직업의 30%에 비해 9%
- 사영 또는 전문 자격증 또는 문헌: 모든 직업의 9%에 비해 5% 이하
- 대학 졸업 증명서 또는 학사 미만 학위: 모든 직업의 27%에 비해 38%
- 학사 학위: 모든 직업의 14%에 비해 38%
- 대학 증명서, 학위 또는 학사 이상 학위: 모든 직업의 6%에 비해 14%
Newfoundland 주
- 전망: 4 점 (5점 만점)
- 개발자 수: 약 1,450명
- 일하는 분야
- 컴퓨터 시스템 설계 서비스: 48%
- 지방 및 지역 공공 행정: 8%
- 대학 및 기타 고등 교육 기관: 7%
- 정보 및 문화 산업: 7%
- 보험업 및 관련 활동: 5%
- 성별 분포
- 남성: 모든 직업의 78%에 비해 52%
- 여성: 모든 직업의 22%에 비해 48%
- 이 직업에서의 교육 수준은 다음과 같습니다:
- 고등학교 졸업 이상: n/a
- 고등학교 졸업 또는 동등 자격증: 5%, 전체 직업군의 25%와 비교하면 낮습니다.
- 전문직 과정 수료 증명서 또는 수료증: 5% 미만, 전체 직업군의 13%와 비교하면 낮습니다.
- 대학 증명서 또는 학위 미만: 32%, 전체 직업군의 30%와 비교하면 높습니다.
- 학사 학위: 51%, 전체 직업군의 12%와 비교하면 높습니다.
- 학사 학위 이상의 대학 증명서, 학위 또는 수료증: 10%, 전체 직업군의 6%와 비교하면 높습니다.
Nova Scotia 주
- 전망: 5 점 (5점 만점)
- 개발자 수: 약 3,250명
- 일하는 분야
- 컴퓨터 시스템 디자인 서비스: 52%
- 정보 및 문화 산업: 14%
- 정규직 및 비정규직 비율
- 정규직 근로자: 모든 직업의 80%에 비해 94%
- 비정규직 근로자: 모든 직업의 20%에 비해 6%
- 성별 분포
- 남성: 모든 직업의 51%에 비해 81%
- 여성: 모든 직업의 49%에 비해 19%
- 교육 수준
- 고등학교 졸업 이하: 모든 직업의 12%에 비해 5% 이하
- 고등학교 졸업 또는 동등 자격증: 모든 직업의 26%에 비해 10%
- 수습 또는 전문 학위 자격증: 모든 직업의 10%에 비해 5% 이하
- 대학 졸업증명서 또는 학위증: 모든 직업의 27%에 비해 28%
- 학사 학위: 모든 직업의 17%에 비해 46%
- 학사 학위 이상의 대학 증명서, 학위 또는 자격증: 모든 직업의 8%에 비해 14%
Ontario 주
- 전망: 4 점 (5점 만점)
- 개발자 수: 약 92,550명
- 일하는 분야
- 컴퓨터 시스템 설계 서비스: 47%
- 통화 당국 - 중앙은행 및 유가증권, 상품 계약 및 기타 중개 및 관련 활동: 8%
- 정보 및 문화 산업: 8%
- 연방 정부 공공 행정: 6%
- 정규직과 비정규직 종사자 비율
- 정규직 종사자: 모든 직업의 79%에 비해 95%
- 비정규직 종사자: 모든 직업의 21%에 비해 5%
- 성별 분포
- 남성: 모든 직업군의 52%에 비해 81%
- 여성: 모든 직업군의 48%에 비해 19%
- 교육 수준
- 고등학교 졸업 이하: 모든 직업군의 10%에 비해 5% 미만
- 고등학교 졸업 또는 동등 자격증: 모든 직업군의 27%에 비해 12%
- 수습 또는 전문 자격증 또는 디플로마: 모든 직업군의 6%에 비해 5% 미만
- 대학 졸업증서 또는 디플로마 또는 학사 이하 학위: 모든 직업군의 26%에 비해 20%
- 학사 학위: 모든 직업군의 21%에 비해 45%
- 학사 이상 학위 또는 대학원 학위: 모든 직업군의 10%에 비해 22%
Price Edward Island 주
- 전망: 4 점 (5점 만점)
- 개발자 수: 약 650명
- 일하는 분야
- 컴퓨터 시스템 설계 서비스 (NAICS 5415): 73%
- 연방 정부 행정 (NAICS 911): 18%
- 성별 분포
- 남성: 모든 직업의 79%에 비해 79%
- 여성: 모든 직업의 49%에 비해 21%
- 교육 수준
- 고등학교 졸업 이하: n/a
- 고등학교 졸업 또는 동등한 학력: 모든 직업의 28%에 비해 7%
- 직업 기술 교육 증명서 또는 문헌: n/a
- 대학교 졸업 증명서 또는 문헌, 학사 학위 미만: 모든 직업의 28%에 비해 37%
- 학사 학위: 모든 직업의 15%에 비해 46%
- 학사 학위 이상의 대학교 증명서, 학위 또는 문헌: 모든 직업의 7%에 비해 9%
Quebec 주
- 전망: 4 점 (5점 만점)
- 개발자 수: 약 51,650명
- 일하는 분야
- 컴퓨터 시스템 디자인 서비스: 50%
- 정보 및 문화 산업: 9%
- 금융, 보험, 부동산 및 임대 서비스: 7%
- 정규직과 비정규직 비율
- 정규직: 모든 직업의 80%에 비해 94%
- 비정규직: 모든 직업의 20%에 비해 6%
- 성별 분포
- 남성: 모든 직업의 52%에 비해 87%
- 여성: 모든 직업의 48%에 비해 13%
- 교육 수준
- 고등학교 졸업 이하: 모든 직업의 12%에 비해 5% 미만
- 고등학교 졸업 또는 동등 자격증: 모든 직업의 20%에 비해 6%
- 수습 또는 기술 자격증 또는 디플로마: 모든 직업의 19%에 비해 5% 미만
- 대학 인증서 또는 디플로마 또는 학사 이하: 모든 직업의 24%에 비해 38%
- 학사 학위: 모든 직업의 16%에 비해 36%
- 학사 학위 이상의 대학 인증서, 학위 또는 디플로마: 모든 직업의 9%에 비해 17%
Saskatchewan 주
- 전망: 4 점 (5점 만점)
- 개발자 수: 약 2,650명
- 일하는 분야
- 컴퓨터 시스템 디자인 서비스: 32%
- 정보 및 문화 산업: 17%
- 대학: 11%
- 보험업 및 관련 활동: 7%
- 정규직과 비정규직 비율
- 정규직: 모든 직업의 81% 대비 93%
- 비정규직: 모든 직업의 19% 대비 7%
- 성별 분포
- 남성: 모든 직업의 53% 대비 82%
- 여성: 모든 직업의 47% 대비 18%
- 교육 수준
- 고등학교 졸업 이하: 모든 직업의 14% 대비 5% 미만
- 고등학교 졸업 또는 동등 학력: 모든 직업의 32% 대비 11%
- 수습 또는 전문 자격증: 모든 직업의 11% 대비 5% 미만
- 대학교 졸업증명서 또는 대학교 학위 이하: 모든 직업의 22% 대비 24%
- 학사 학위: 모든 직업의 15% 대비 51%
- 학사 학위 이상의 대학교 학위 또는 증명서: 모든 직업의 6% 대비 13%
개발 스택(Stack)과 연봉
캐나다 IT 개발 환경을 의미하는 기술 스택(Stack)은 회사 혹은 기관에 따라 매우 다양합니다. 어느 한쪽으로 치우쳐서 특정 기술과 프레임웍이 유독 강세를 보이는 현상이 없고, 여러 가지 환경이
canadaprogrammer.tistory.com
캐나다 개발자 이직 케이스와 걸리는 시간
캐나다의 프로그래머들이 다른 회사로 이직(Turnover)을 고려하는 경우와 그에 따른 시나리오는 다양합니다. 이러한 케이스와 시나리오 외에도 개인별, 상황별로 다양한 이유가 있을 수 있습니다.
canadaprogrammer.tistory.com
마무리
희망을 살펴보셨으리라 봅니다. 물론 모든 가능한 변수를 전부 예측할 수는 없겠지만, 그래도 현재 시장성을 어느 정도 오차 범위 내에서 보여주는 데이터라 믿으시고 개발자로서의 10 년 계획의 토대로 삼으셔도 무리가 없다고 판단됩니다.
'캐나다 IT 개발자 취업 일반' 카테고리의 다른 글
캐나다 금융 기관 관련 개발자 구직 (0) | 2023.11.18 |
---|---|
개발 스택(Stack)과 연봉 (0) | 2023.11.08 |
캐나다 IT 인력 급여 및 채용 추세 (0) | 2023.11.04 |
2023-10월에 적극적으로 채용 중인 캐나다의 다섯 회사 (0) | 2023.11.03 |
캐나다 정부 관련 프로그래머 (0) | 2023.11.01 |