温岭人网--温岭网-温岭门户网站

专科程序员与本科程序员之间有什么区别?

首先这是一个容易引起专科程序员和本科程序员撕逼问题;程序员在我看来只有岗位胜任度的区别,能胜任岗位职责、出色完成工作职能的无论专本都是OK的。

因为工作性质的原因,与在校的大学生及刚进入职场的初级码农接触相对较多;如果一定要进行区别,我就个人的理解说说我认为的大部分专本程序员之间存在的差异。

从大学教育的角度,专科提倡职业化教育,专科院校往往对技术的学习更深入,但是知识面比较窄一点;本科倡导的是素质教育,课程开设比较广泛,但是在一个方向上的学习通常不够深入。由于大的学习环境的影响,在学习能力和学习自律性方面,大多数的本科往往略具优势。

从企业需求的角度,由于市场人才供需的原因,企业对程序员的学历背景要求也越来越高,企业在招聘时基于筛选成本、员工性价比的综合考量,把学历作为一道门槛,希望筛选出具备发展潜力、学习能力较强的人才,因此呈现出“本科生更受欢迎”的就业现状。

从程序员对岗位期望角度,大多数本科初级程序员特别是校招阶段对岗位的薪资、发展、工作环境、工作地点都会有相对较高的要求,也不乏有期望值过高的情况;而专科程序员在在择业方面会比较务实,跟重视对职业技能和项目经验的积累,对薪资等相关方面要求相对角度。

从职业发展角度,在很多企业的很多岗位对学历会有一些硬性要求,比如很多大厂管理岗要求研究生甚至更高的学历,因此在这个层面专科程序员的晋升空间会相对有限,当然本科程序员也只是比较普遍的层次,也没有太大的竞争优势。

程序员无论专本,最终是人与人的差异,都有优势和劣势面,重要的是要时时保持进步,让自己更具竞争力。