普通大学计算机专业如何通过大学四年逆袭?毕业后月薪过万

2022-11-24,

不想去成为一个伟大的程序员,只想成为一个具有良好习惯的优秀程序员。

前言

今天看了自己大学毕业时写了职业规划,工作三到五年时,我一定要有一份高收入并且悠哉悠哉的生活,多么单纯质朴的我呀,哈哈哈哈哈哈。所以,突然就想写这篇博客,希望能帮助到计算机专业的同学们。

相信很多计算机专业的大三、大四学生,最近会觉得大学马上就要结束了,尤其这次碰到疫情,还未开学马上就要大四或毕业了。不禁会想到自己虚度过的那些光阴,然后开始迷茫,不知道自己前途的方向,有的人开始考研、有的人去培训希望能扎实自己的技术基础,焦躁的学习着,希望毕业后能有一份不错的工作。

在上大学前我对计算机的了解还停留在dota与看动漫,甚至大学专业也是我母亲挑选的,志愿先是土木再是电气最后我阴差阳错的被调剂到了计算机。我自己是初中高中基本上不念书,就高三快结束前在周围读书氛围的带动下也努力了一下最后上了一个普通本科,所以大学期间开始努力学习,每年都拿奖学金也有一些比赛的证书(后来发现这些其实算不上你找工作的优势)。虽然大学没有虚度光阴,计算机专业的技术基础及理论打的比较牢靠,但我对自己未来的一个职业路线、以及技术积累的路线也是很迷茫。

到现在我已经工作四年了,就我目前的经验来看,大四并算晚,大四确认好方向、技术基础搭好,不说北上广深,在杭州一个普通二本也能拿到月薪1w多多工作。

正文

大学需要锻炼的能力

在我读大学的时候,我的一个专业老师经常说,上课时的乖乖仔,门门考第一,不一定就比天天翘课的坏学生强,以找工作而言,讲究的实战能力,项目经验,能不能直接上手干活的能力。

就我个人而言,我认为大学要养成的一个最重要的能力便是自学+总结。

计算机的技术层出不穷,每个技术方向都有广度与深度,学会思考总结,并掌握自学的方法,能快速的去搭建起你需要的技术体系。

确认方向与技术体系

很多大三、大四学生很迷茫,不知道自己从事什么岗位、要积累那些技术以及自己能够拿到怎样的薪资水平。

其实这一点很容易回答,只需要打开BOSS直聘(当然还有其它招聘软件)。

你可以在BOSS直聘上看到很多招聘信息,比如你想要从事嵌入式软件,可以在BOSS直聘上找到类似下面的信息。

从岗位要求中,你就知道,你需要学的技术有哪些,包括具备哪些软技能,去学习你心仪公司的产品、技术体系,这些东西包括你需要的技术基础在大四一年中积累完全来得及。

关于如何学习技术,我觉得你需要有辨别资料是否有用的能力,我个人推荐可以先看看《代码大全》与《程序员修炼之道》这两本书,它们描述了整个软件开发过程你需要具备的能力,并且能让你了解怎样变的更高效,它们一定能作为你毕业时启蒙的方法论。当然如果有需要,我也会分享一下自己的书单,我偏向于看书学习的那一类。

面试加分项

我前面说过,像一些奖学金、一般的像全国计算机二级证书还有蓝桥杯这些竞赛含金量并不高,那么什么才是应届毕业生的一个面试加分项,首先当然是名校光环啦,然后就是各种高等级性质的比赛名次。这些都没有也没关系,作为一个普通大三、大四学生你可以从现在开始编写自己的技术博客、经常逛逛github学习一些开源项目,例如你从事物联网开发可以看看阿里开源的物联网操作系统alios things这些、还有就是找认识的人内推你这样面试也加分。

如何提高面试通过率

知道了自己需要掌握的能力、从事的方向以及需要掌握的技术,那么在那之后如何提高自己面试的通过率,拿到心仪的offer呢。对于我们研发而言重要的还是项目经验,还有将你自己本身对于公司的价值描述出来,让企业知道你是能够为它提供价值的人。

做好笔试的准备,大部分公司的笔试题网上都有,可以在leetcode上做一些题目、也可以看一些面试金典之类的书,当然这要看你面试的岗位是什么。

剩下的就是根据不同公司岗位要求,梳理你的简历,提前将你做过的东西通过文字梳理出来记清楚,只要你做好这些基本上面试都能拿offer。

你也可以看看我之前写的一篇关于面试的博客参考参考。

小结

我一直觉得假如在大学读计算机专业能遇到一位指引你方向的人,对你后面的职业发展及其重要,先有正确的方向再有正确的做事,如果能遇到指引你两者的人请务必珍惜,仔细思考别人给的建议,或许将影响你的一生。

文章每周持续更新,原创虽短,确不容易,欢迎大家点赞关注,一起交流技术一起提升成长。