跳至主要內容

计算机专业学历真的很重要吗

nichuanfang大约 3 分钟

计算机专业学历真的很重要吗

在互联网行业,学历鄙视算是比较轻的了。

周围也有挺多学历一般的朋友去了BAT等大厂,也有985的朋友找不到工作,关键还是得看自身的硬实力。

你要知道,程序员的能力是在实践中慢慢积累的。

跟大专、985、211没有必然关系。

说下我身边的例子吧。

之前部门来了个校招生,浙江大学毕业的,脑子特灵活。

面对一个重点大学学生,第一感觉是可以把问题放心交给他,可是一次次结果都不令人满意。

我们项目组中也有一些同事都不是重点大学,有的还是大专毕业,后来专升本进修的本科。

还有的大学学的不是计算机专业,什么材料专业、机械专业的,都有。

他们其中部分人的能力,明显比重点大学科班学生能力更强。

当然,以上的例子只是特例

我想说的是,不用太关注学历方面的差距,学历好的要学会谦卑,学历差的也不必妄自菲薄。好好提升自己才是王道。

那程序员该如何提升自己的能力呢?

一、写好代码,做好本职工作

计算机是一门实践性的科学,而写好代码,是程序员的本职工作。在写代码的过程中,要学会审视自己的代码,弄明白什么是优秀的代码,学习如何写出优雅的代码,什么是屎山代码,然后让自己的代码易读易懂,高效,少点bug。这样才能不断的进步,而不是重复的工作。如果你哪天看到自己之前写过的代码,发现很差劲,感觉很羞愧的时候,那么恭喜,你是在进步的。

二、保持好奇心,多学东西

公司想要的是什么样的程序员呢?肯定是那些掌握更多的核心技术、能力更强、更能为公司带来收益的人。另外,计算机行业的技术更新迭代非常快,时不时会有新的技术出现,如果你不能保持好奇心,不去关注新的技术,不能让自己变得更有竞争力,那么就会很快被行业淘汰。

三、不要将自己局限在技术

很多人认为,程序员是一个只需要掌握技术的岗位,掌握好技术就可以“横行天下”,其实并非如此。一个高级的程序员不仅能写出优雅的代码,更能有产品思维——知道用户需要怎样的产品。能够多跟用户沟通,了解用户的需求。所以,如果你仅仅只是把自己的眼光局限在技术层面,是很难获得更好的能力提升的。