加拿大计算机人才缺吗?
CS专业的留学生在找工作时总是更容易拿到return,毕竟这个专业只要不出大bug,程序是可以跑出来的,对于公司而言成本相对比较低。而且IT行业本来就在加拿大比较发达,有大量的互联网公司,因此就业前景也还不错。 不过CS专业也有自己的弱点,那就是起薪高、要求高但后续的成长空间没想象的大。
从数据上来看,今年拿到的offer平均薪酬达到了$103,723加币(约51万元人民币),已经高于所有专业offer平均薪酬的68%,排名第三。但是,这个薪资水平只在中位数水平的公司就职才能拿到,如果进的是像谷歌、脸书这样的大厂,起薪基本都在$140,000加币以上(约70万人民币)。
所以CS毕业生的后续成长空间其实并没有想象中那么大。当然,这跟行业特性有关,IT作为实用性学科,更追求编程能力的扎实,而不是像文科那样有大量需要背诵的内容,所以学习的过程也更偏向于实践,很多知识学了很快就能用得上手,这样也会让应届生感觉自己的工作价值很高。 但是,随着工作年限的增加,程序员其实是有可能被人工智能等新技术所替代的。因为编程本身是一种代码的实现过程,而大多数的编程语言其实都是为了方便人类进行文本的描述从而让电脑可以进行执行的语法,但是无论是python还是java或者c++,其实都是人类进行文本描述的一种方式,这种描述的本质并不会因为时代的变迁而消失,而被淘汰的只是人类进行文本描述的效率。随着各种自然语言处理技术的成熟,未来编程可能更多的是一种自然语言的交互,例如“我要一个列表,里面是userid为123并且name以‘b’开头的用户的所有信息”,而如果公司使用了深度学习之类的技术来训练算法模型,甚至可以直接听懂你的意思并执行,那CS行业的许多工作都将被替代。