在美国,计算机专业的就业市场异常看重毕业院校。由于计算机行业在最初几年实际上面临着巨大的人才缺口。举例来说,如果有500个毕业于名校的学生,那么就需要招聘5000人。因此,注定会有4500人需要从非名校招募,甚至从海外招聘。这是导致即使没有名校背景,仍然存在大量机会的根本原因。
另一个原因是,面试过程趋向于标准化,并且难度大大增加。不管你毕业于哪个名校,如果无法完成面试题目,就会被淘汰。在这种情况下,个人素质变得更为重要。虽然毕业于名校的人更容易获得面试机会和通过面试,但如果在刷题方面不够出色,机会也会不大。相反,那些偶尔获得面试机会的普通学校毕业生抓住机会,一举成功,将会走向成功之路。
此外,公司是现实的。软件工程师的薪资水平不低,但本质上仍然是体力活和低级劳动,不需要人脉、背景或家族等软实力。就像招募普通士兵一样,只要能打仗就行,出身再好也不代表射击一定更准确。
对于计算机行业而言,如果有机会选择名校,一定要选择名校,即使需要在经济上付出更多代价。当然,美国排名100和排名70的学校可能没有太大差别,但排名50和排名20的学校则大不相同。这种"名校"的差异在于档次,而不是简单的排名。
为什么要如此强调名校呢?难道非名校毕业生没有机会吗?对于计算机行业来说,选择这个行业非常容易回本,所以多花几万甚至十几万美元在名校学习,与未来终身受益相比,简直微不足道。而如果是读文科等其他专业,那就另当别论了,花费很大却未必能回本。
选择名校的好处包括但不限于:
简历和面试中的潜在优势。
名校的光环会对整个人生产生积极影响。
强大的校友关系网络。
增强个人信心。
当然,对于大多数普通人,尤其是实力不错的人来说,无法录取进入名校往往是因为无法负担得起名校的学费。这就是所谓的"出身和条件决定了格局和目标"。即使现实如此残酷,也不必气馁,毕竟普通学校出身的人在计算机行业仍然有许多机会。与学法律、商科等其他专业相比,计算机行业对非名校出身的人已经非常宽容。
普通学校毕业生的出路实际上很简单:珍惜每一个机会,无论是实习、面试还是跳槽。尽早参加工作,尽早建立自己的职业地位,避免犯错误,逐渐积累工业界经验。这样人们看待你的目光将不再是某某学校的毕业生,而是某个公司的现任员工。