港大cs专业好找工作吗?
CS专业毕业7年,目前在北京某互联网公司做前端主管 先说结论: 好找工作是肯定的! 但工作好不好找、是否能拿到心仪的offer、最终选择去哪一个offer,这些问题的决定因素有很多,专业只是其中之一。 作为曾经的港三CS毕业生,虽然已经过去很多年了,但记忆仍十分清晰,当时的课程、老师、同学都令人印象深刻。
1.关于课程(30分) 当时我们CS方向是有三门核心课程的,算法,计算理论与计算机组成原理,数据库。除此之外还有数据结构与算法,操作系统,计算机网络等。除了数据库和计算机组成原理外,其它的都是大二的课程,大三时主要学数据库以及计算理论和算法。
我个人的感觉是大三时的那些课对后期的工作帮助并不是很大,比如操作系统那块的内容,虽然学的时候觉得很容易,但真正工作后想重新来过的难度却非常大,需要花很大的力气;另外就是计算机组成原理这门课,需要背的内容很多且不容易理解,当时我们班有一半的人没有通过;而数据库这门课我记得自己下了很大的工夫去复习,因为笔试题目经常会涉及到数据库系统的基本概念,如数据库的三范式等,所以也是花了不少的力气,最终的成绩也算是值得满意吧。
以上提到的几门专业课都是在CS专业学习过程中最难啃的骨头,需要花费大量的时间和精力才能学好,也是将来工作中碰到的难点。好在这些内容都是基础学科,将来有机会都能重新再来的。 至于非CS专业的同学,建议还是修一门算法课或者数据结构与算法,这样在求职的时候也能增加一些筹码。
2.关于师资(50分) 不得不说,香港大学的师资力量非常强大,无论什么课程的老师都是非常的博学,随便一个知识点只要你能想到,都可以跟你滔滔不绝地讲述下去,而且讲的内容都是非常有深度的,绝不是水过一下的那种。当然,也有一部分老师的讲课风格比较幽默,比如Pascal老师(好像是一位欧美的外教),他的课总是非常有趣,让人容易接受。
在这里,你总能找到适合你的老师,如果遇到了不合适的,也不要灰心,也许下一个就适合你。 每个学期都有换老师的情况,但是不管老师怎么换,总归是港大的老师,教学的质量不会受到影响。
3.关于同学(20分) 在刚刚进入到这个专业学习的时候,由于之前没有任何的编程基础,所以刚开始学习的时候有点跟不上,再加上当时又遇到了疫情,所有的课程都是线上进行的,因此学习效率也非常的低。记得那时经常晚上刷题学到凌晨,白天上课接着听,真的感觉到很疲惫。当然,这种状态也影响到了我的同学,毕竟那个时候大家刚进入一个新环境,本来应该相互熟悉的时间却是被网课占据了,多少有些遗憾。
但是,当我们进入这个专业一段时间后,大家都慢慢找到了状态,也熟悉了彼此,聊天的话题越来越多,一起讨论的问题也越来越有深度,偶尔会讨论到一些高数问题,我也总能学到点新的知识。 后来,我们都拿到了心仪的offer,有的去了BAT这样的大厂,有的进了像Intel这样的芯片公司,也有去了像华为这样的通信巨头,至于剩下的,去向就不一一列举了。总之,能进大厂固然是好,但如果进了中小型的公司,也不必气馁,因为这些公司的技术含量也不见得就比大厂差。
不论如何,能走到今天真得是非常不易,希望正在奋斗着的你们坚持到底,祝好运!