程序员是大家严重的高薪工作,因此很多学生想要报考这个,无论是考上本科的学生还是考上专科的学生,那么专科程序员与本科程序员有没有区别?
总的来说,学历本身对程序员这个岗位的影响并不大,在项目组中没有人会去关心你是什么学历,只要你能在规定的时间周期内完成功能开发就可以了。
我做主力程序员期间也带过很多初级程序员,给我的感觉专科程序员与本科程序员的差别并不大,差别主要体现在以下几点:
第一,Linux操作系统。大部分专科程序员对Linux系列操作系统不熟悉,甚至大部分人都没有使用过,这是一个比较明显的区别。一般本科毕业生对Linux系统或多或少都有过接触,尤其是本科软件的毕业生,一般都能熟练操作Linux系统。
第二,数学基础不同。很多专科程序员对算法比较陌生,甚至有所畏惧,一听到要使用算法就退缩。虽然也有专科程序员对算法比较熟悉,但是总的来说还是占比较小。
第三,外语基础。有一个有意思的事情,很多(占比较大)专科程序员在给程序命名时使用的是拼音,而这种情况在本科毕业生当中的发生概率小。一般在刚入职时,这个对比会明显。虽然我们说英语不是学习程序开发的先决条件,但是英语对程序员未来的成长还是有较大影响的。
第四,专科生做前端开发占比较大。这也是一个比较明显的特征,大部分专科毕业生对前端开发比较感兴趣。
总的来说,在软件团队里专科毕业也好,本科毕业也罢,较重要的还是看能力,至于学历那只是一纸证书而已。#p#副标题#e#