前言
作为一名普通本科出身的 Android 程序员,我的学校也不过就是一个普通的二本院校。我的学弟学妹们大多也是如此,都是普通二本背景。然而,与过去不同的是,现在的社会环境越来越浮躁,这种氛围让人难以沉下心来认真做事,反而容易陷入对学历的焦虑和对未来的不自信中。
我收到了许多来自学弟学妹的私信,内容千篇一律,核心无非是对自己学历的自卑、对即将离开校园的不安,以及面试被拒后的失落。常见的问题包括:
- 面试挂了,大厂到底更看重学历还是技术?
- 双非学历在求职中有什么需要注意的地方吗?
- 简历有什么技巧可以优化吗?
今天在这里统一回复这些问题,并结合实际经验给出建议。
来自面试官的观点
我们组最近在招聘应届生,恰好几位面试官比较熟悉,我在平时聊天的空档就这个话题询问了他们的看法。
一位朋友的原话大致如下:
现在互联网公司的节奏很快,招进来的人如果能立刻干活、立刻产出是最好的,尤其是中小型公司。如果面试官面对两个人,一个学历低但能力强,另一个学历高但能力弱,99% 的情况下都会选择能力强的。
当然,学历高的同学在简历筛选阶段通过率会稍微高一些。
不过,学历这个因素进入社会越久,对个人的影响就越弱。
也就是说,学历对找工作的影响主要集中在毕业后的两三年内,越往后影响越小。对于开发岗位而言,学历的作用远远不如技术发挥的作用大。
当然,情况也分不同。 这是来自另一位面试官同事的看法:
面试到底更看重学历还是技术,要看从事的具体岗位。
如果是算法、人工智能等岗位,一般情况下会比较看重学历,因为这类岗位偏学术型,研究生能写出算法相关的论文比本科生更有优势。
如果是前端开发、后端开发,有个本科学历通常就可以过了互联网大厂的门槛,因为这类岗位注重的是实际的技术能力。
这取决于大家的职业目标。如果目标职业对学历有较高要求,可以考虑考研提升。基本上来说,普通本科学历是满足绝大多数岗位要求的。只要过了简历关,剩下的就要靠自己掌握的技术来争取了。
身边的优秀校友案例
其实我们学校进入大厂的同学也不少。不久前,我的一位普通二本背景的学弟拿到了京东的 offer。
他找我咨询实习期相关的事情,并分享了他的经历。他说在参加面试时,候选人很多都是 985、211 院校的学生,压力不小,最后能够过五关斩六将拿下 offer 实属不易。
下面是在我的邀请下,他分享的一些自己的学习方法。
如何拿下大厂 Offer?
根据学弟的分享,他之所以能拿下京东的 offer,主要靠的是扎实的计算机编程基础能力、手写代码的能力,另外就是在校期间比较活跃,参加过几个含金量比较高的编程竞赛,拿了还算不错的名次。其中裸写代码的能力是非常关键的。
对于校招生来说,大厂面试官面试的时候更看重你的学习能力、潜力和技术的扎实程度。如果还不会,得赶紧动起来,抓住毕业前的时间,去弥补、去锻炼、去学习。
职场技能、实战经验你都可以没有,招聘方也不会苛求你这些。但是至少你应该掌握大学课业范围中的专业内容,尤其是和求职方向相关的部分,这都是基础。或许你当初考完试就还给老师了,现在捡起来也不迟。
(一)多看质量高的书籍
在大学期间,买了很多书,泡了很长时间的图书馆,看了很多技术书。后来发现,看书并不在于多,而在于经典和质量。宁缺毋滥,只推荐好的书。
计算机思维:
- CS50,哈佛公开课《计算机科学导论》,B 站就有资源。
C 语言: 移动开发搞音视频开发要用到 C 语言,而且这是一个非常吃香的方向。
- 《C 和指针》
- 《高质量 C 编程指南》
- 《C 专家编程》和《C 陷阱与缺陷》有时间可以看
- 《C 程序设计语言》
提升:
- 算法:《大话数据结构》、《算法(第四版)》、《算法导论》(一般人可能都会被劝退,不过可以看下学习 C++)
- 学习 C++:《C++ primer》、《STL 源码解析》、《Effective C++》、《深度探索 C++ 对象模型》。看完上面四本,C++ 算入门了,接下来靠自己去进阶。


