同样是程序员,本科学历凭什么就比专科学历更吃香?

转载自头条号:Java巡天

首先,关于这个问题,小天在这里声明一下,并非有任何引战的意思,这里只是就事论事。虽然小天是本科出身,但小天身边的很多同事、朋友都是专科(我所在的公司是个小公司),而且小天认为自己并不比他们优秀,反而他们能力出众的也有很多。

令大多数程序员都十分头疼的一句话:

岗位要求:本科以上文凭!

是的,这并不是某一个或者某几个人觉得本科生要普遍比专科生优秀,而是整个大环境都是这样认为。尽管现在说研究生都已经烂大街了,本科生还算个啥?但是,这也无法改变还是会有大批专科生被阿里、字节跳动、百度、腾讯等大厂拒之门外的事实。

那么,到底是什么导致了这种“偏见”呢?

知识覆盖面

仅这5个字,所蕴含的内容非常非常多。

1、第一场较量:高考

首先,我们往回看看,决定你是读本科,还是读专科,更或者没有大学可读的那场考试...

大多数做程序员的还是理工科出身的吧?

至少我是,我身边的朋友都是。

假设所有人的智商都是一样的,那么,决定上本科还是专科的因素就是高中这三年的努力程度。

仔细想想,人家在高中的时候所花费的学习时间就比你多,数学、理科综合成绩在那时候就甩了你几条街。如果,所有互联网公司都无差别对待,那么,高考的意义在哪里?

2、第二场较量:大学

一个很明显的差距,本科4年,专科3年。

别人读书都比你多读一年,你能靠这一年的工作经验来弥补吗?

时间本身就是一个很公平的东西,刚好结合第一点来讲,你用时间来付出了,自然社会就会给你相应的回报。

有人会说,专科生在主攻某一个技能,能够学得更精,但是本科生学得多学得杂。

这就抛出下一点了:综合素养

3、第三场较量:综合素养

阿里、字节跳动等互联网大厂为什么只要本科学历以上的人?可培养、可提升、可延展。

首先来说,专科的程序员,整个大学期间,以专业技能培养为主要学习目标。并不是说专科程序员里面就出不了十分优秀的程序员,但是,很少。

就好像部队里面几万个士兵,才出一个兵王,但是不到十个士兵里面就能出一个士官。

所以说,阿里这些一线互联网大厂需要一些技术出众的人来解决问题,但他们更需要一些有技术还能不断往上爬,全面发展的人才。

他们不希望公司是一滩死水,每个人都死守自己的岗位,只有公司有源源不断的新鲜血液进来,公司才能发展壮大。

单方面发展的人,只能就着一个岗位榨干自己。而全面发展的人,才能顺应公司发展的需要,改变自己。

本科生在大学里面所闻所学,都是以专业为主线,再以多维发展为支线。

通俗的讲,在公司里就是“上得了厅堂,下得了厨房”。

(注:以上都是说的一种普遍现象,小天承认个别因素,也承认专科生出社会后也有比本科生更加优秀的,小天接受任何反驳,请高抬贵手,轻喷!)

程序员的职业发展

抛去上面的所有因素不谈,咱们就聊聊程序员的职业发展:

35岁的坎

瓶颈期谁都会遇到,无关学历,仅仅与年龄和技术积累有关。

这里就讲到了程序员的职业规划,就前面所说,做技术的很少很少有能做一辈子的,这将耗费你无数的心血,所以程序员能做一辈子吗?有高级程序员,往后能到超级程序员吗?

之前一直讲的程序员的几条出路:

1、转行。现在有许多程序员都想加把劲进体制内,工资低点,但好歹比现在要轻松许多。或者说自主创业、从商等等。

2、转管理。

3、架构师。

第二、三点所说的,就是要求程序员的综合能力强,不管是全面布局的能力、管理能力、沟通能力,还是多方位的技术延伸(广度和深度),都应该具备。这里就恰好印证了前面本科程序员被认为比专科程序员普遍吃香的原因。

好了,这篇文章小天就说这么多,文章后半部分的一些内容也是在点醒我自己,缺乏了主动学习的行动力,紧张的工作之余,也要不断的全面提升自己的能力,才能在当今社会上长足稳步地前进。

推荐阅读(点击跳转↓):

猜你喜欢

转载自blog.csdn.net/EnjoyEDU/article/details/107511643