我在top50的学校,为何找不到工作?
首页 > 顾问主页 > 我在top50的学校,为何找不到工作?

我在top50的学校,为何找不到工作?

2018-08-15...

阅读:75 收藏:0 评论:0 点赞:0

3秒免费留学费用评估

提前算一算,出国留学要花多少钱?

获取验证码

开始计算

为什么我USA本科CS热门专业,学校排名前50,GPA3.5,找个工作那么难?

我经常听到这样的问题:

学个什么专业能在USA留下?什么专业好就业?

我也会听到这样的抱怨:

当时以为学金融 / 计算机就能进高盛 / 微软 … 怎么连编程面试都挺不过?

不少人还有这样的疑惑:

为什么我USA本科 CS 热门专业,学校排名前 50 , GPA3.5 ,找个工作那么难?

从客观方面来讲,出现这种现象基础的原因是: 大多数的大学的教育方式已经发生的改变。 现在,除了极少数几所大学,几乎很难能够在课程列表上找到一门专门学习编程语言的课,比如说 C++,没有一门课专门是为了学习C++的,你只能从类似数据库基础这样用的到C++的课程中学习。

也就是说,编程语言,作为 CS专业的基本内功,现在只是学生完成某项课程的辅助学习部分,大多数的学生可能只是学到了具体某门课上所用到的编程技能。

某位在 UCLA读CS的同学曾经说,在我去面试之前我从来没想过自己不会的东西这么多。在学校的时候我们学操作系统、计算机视觉、数字和模拟电路、各种复杂的分析甚至是函数式编程,这些课程里都有JAVA或者C++,但是大学四年我实际运用java或c++的时间一年都不到,面试的时候我甚至连基本的字符串操作问题都不会,面试过不了是必然的。

所以,从某些学校的 教育模式 上讲,学生实际需要应用的专业基本功没有引起足够的重视,这是造成 CS专业本科学生在就业中不能满足企业基本要求的一个原因。

当然,也有部分学校,像佐治亚理工、布朗、莱斯、 MIT、斯坦福等,能够提供成为一名好的编程师所需要学习的课程,但是,多数是选修课,所以, 自己有针对性有目的性地选择一些能够切实提高自己能力的课程还是很重要的。 如果学校不能提供足够的的课程,某些网络公开课或自学网站也是很好的学习资源。

所以,这也就说到了 主观原因 ,无论学校的教育模式怎样,真正对编程感兴趣对 CS有强烈好奇心的人总是会有各种各样的办法去提高自己的综合能力。

但是,不可否认,随着现在 CS行业的蓬勃发展,越来越多的人是因为热门、高薪、好就业等标签才选择CS专业,有些学生也许可以通过考试,拿到高的GPA,但是他们并没有真正投入到这个行业中,对这个行业要求的热情、钻研及创新精神并没有深入的认识,甚至连自己为什么要学习这样的专业知识都感到渺茫。

如果喜欢编程,就去努力学基础,做项目,练能力。自己可以尝试做一个贯穿本科课程的大项目,设计 CPU,定义指令集,做个虚拟机跑CPU,发明语言,写语言编译器跑在虚拟机里,给CPU做操作系统,OS里面写图形库,用图形库做个扫雷和俄罗斯方块,然后做个AI自动解游戏,在里面写个TCPIP协议栈,开两个虚拟机和AI联机对战……

只有你有兴趣,怎么玩都是一种乐趣。 Just for fun,这才是我们学编程的目的。

除此之外,在求职过程中, 实习经历也是用人单位非常看重的部分 简历过于单薄,没有实习这个是硬伤。而实习某种程度上也能反映出你的兴趣点和擅长点,你在实习过程中、做项目过程中亲身经历的问题更是在课堂上学不到的东西。所以,假期别闲着了,该实习实习去!建议大家没事多去招聘网站,翻翻自己专业所对应的岗位都列了什么需求。

面试技巧当然也是影响成功率的重要因素。

 

如果接到过几个 interview但面完就没有下文了,那就要好好想想面试的时候你communicate的信息有没有问题,是不是把你的优势和能力都展现出来了?有没有用例子说明?有没有了解你申请的职位然后把自己的特质往上靠?语言表达怎么样?这个没办法,就是多练,背熟几个自己的优势和故事但不要太生硬,把自己mock面试录下来回放。

如果此文章对您有所帮助,是对我们最大的鼓励。对此文章以及任何留学相关问题有什么疑问可以点击下侧咨询栏询问专业的留学顾问,愿金吉列留学成为您首选咨询服务机构。
分享到
去主页浏览TA的更多精彩内容 >>
上一篇文章: 在美留学期间突然生病?告诉你看病时如何省钱?
下一篇文章: 整理归纳美国商科12个细分方向
相关推荐
免费领取留学手册
获取验证码
我已阅读并同意《隐私保护协议》
申请领取
温馨提示
我已阅读并同意《隐私保护协议》
确定
温馨提示
确定