作为一名希望在澳洲找 IT 工作的新手,了解当地的劳动力市场很关键。这份统计不全面,也难言绝对客观——毕竟由我一个人、为我自己而做。
它旨在回答两件事:
- 哪些 IT 岗位更吃香;
- 想拿到这些岗位,我该补哪些技能。
全文分两部分,第二部分是重点。
高需求岗位
从个人兴趣出发,我目标是软件开发/工程岗位,并且有一定前端页面与后端 API 的经验。这样一来选择并不算多。我在 SEEK 上用相关关键词搜索,职位数量一定程度反映了岗位热度。
这一阶段的发现:
- 后端岗位不像前端那样用「后端开发」的总称集中搜索到,直接搜
backend developer
结果较少。 - 后端更倾向于以具体技术栈命名岗位,例如
java developer
、python developer
等。 - 流行后端语言主要有
Java
、Python
、Node.js
、C#
。 DevOps
是行业增长明显的方向。
但我希望尽快上岸,因此更愿意优先自己熟悉的技术栈,暂时放弃 C#
。
统计方法
如上所述,我将职位分为几组:frontend
、java
、python
、devops
。每组在 SEEK 选取 Top 15 职位作为样本,在表格中记录技术与非技术要求,用 Tableau 做汇总分析。
分析
技术要求
非技术要求
包括但不限于:
- 主动性
- 协作能力
- 沟通能力
- 文档产出
- 需求反馈
- 多任务处理
- 问题定位
- 英语熟练
- 需求到方案的转化
- 自驱力
- 时间管理
- 独立工作
结论
- 各岗位的技术要求有较多重叠,具备全栈能力会更受欢迎。
- 云与相关技能逐渐成为通用必备。
- AWS 是最流行的云厂商,对各类岗位都很重要。
- 很多前端职位会要求具备一定的 UI/UX 能力。
- 沟通是最重要的非技术因素;对非母语者,英语是关键。