码农和程序员学的什么专业

核心提示我说如下两个观点。1 如果大专程序员和985程序员有机会在一起工作,单凭工作能力,是有可能区分不出两者的差别的,在不少场景里,有可能大专程序员做得还比985程序员要好。2 不少外企或互联网公司,或者是有些公司,是不收大专学历程序员简历的,所

我想提出以下两点。

1如果大专程序员和985程序员有机会在一起工作,有可能仅仅凭工作能力是看不出区别的。很多场景下,有可能专科程序员比985程序员做得更好。

很多外企或者互联网公司,或者有些公司不接受大学学历程序员的简历,所以大学程序员的发展可能会受到限制。比如学术能力不比本科程序员差,但是学历连本科程序员都干不了。

为什么在工作中可能分不清大学程序员和985程序员?现在很多学校的计算机专业,包括985学校的,侧重于计算机科学的理论,而不是工作后的实践技能和开发经验。所以,如果你工作后更用心,大学生表现出和本科生一样的水平也不是不可能。

以java为例。在初级开发中,需要使用spring boot进行添加、删除和检查。在数据库层面,jpa可以用来解决实际问题。在项目层面,需要部署在linux上。在测试层面,单元测试需要使用junit工具。在项目实践层面,需要分析日志和监控来解决实际问题。

但无论是大专还是本科计算机系,一般讲的都是数据结构算法、操作系统、网络通信、编译原理、数据库原理等理论课程。所以在实践中,大部分大专和本科的学生并不一定能够达到项目开发的标准。找工作的时候可能要包简历,背八股文。

开发项目用的技术都是工作后积累的,所以专科生和本科生做同样的工作,从学校学到的技能不一定能帮到他们。因为工作后的技能是在项目中积累的,工作后的表现其实和学历关系不大,甚至和学校是不是一本书关系不大。

但是有大专学历的程序员不一定能进一些知名的好公司。我知道的一些公司明显是为学历设卡。我不想讨论原因,讨论也没有意义。但是,如果他们进不了好的公司,就只能在小公司或者中等规模的公司工作。大学程序员可能空什么技能都有,拿不到更高的工资。

当然有人说大学程序员也可以进大厂或者外企,但是一方面好公司的本科以上程序员数量远远超过大学程序员;另一方面,大学程序员可能要准备更多的亮点,比如海外工作经验或者自己非常熟悉的某个领域,才能获得好公司的面试机会。

虽然程序员工作几年后还是要靠学校的名声来撑场面,这其实挺可悲的,但是学历毕竟是一个很重要的因素,所以还是建议大学程序员工作后尽量提升学历,尽早提升学历。

很多公司其实看的是学历,不一定关注获得的过程。比如先大专,再升本科。至少这份简历是本科学历,至少还有面试机会。否则,一句“我们公司不接受大专简历”可能就足以打消很多大专程序员的辛苦。

 
友情链接
鄂ICP备19019357号-22