专科程序员和二三本的程序员差距大吗?

dj小周


作为一名IT行业的从业者,同时也是一名计算机专业的教育工作者,我来回答一下这个问题。

程序员之间的区别主要体现在岗位工作任务上,学历对于程序员会有一定的影响,但是对于大部分应用级程序员来说,专科学历与本科学历的差别并不大。

程序开发任务总体上划分为两大类,一类是平台研发任务,另一类是应用开发任务。从事平台研发任务的程序员也就是通常所说的研发级程序员,这部分程序员以平台设计和实现为主,需要具备扎实的数学基础和计算机基础,目前从事研发级岗位的程序员多以研究生为主。当前比较热门的平台研发领域包括大数据平台研发(处于成熟期)、物联网平台研发(根据Gartner报告尚未成熟)以及人工智能平台研发(以行业应用居多)。

另一类开发任务是应用级开发任务,多以具体的软件产品开发为主,这部分开发任务占据了大部分软件开发份额。应用级开发主要是在已有的平台下进行应用开发,解决行业的业务逻辑问题,比如常见的Web开发、移动端开发等都属于应用级开发。目前从事应用级开发的程序员多以本科、专科毕业生为主,岗位的工作强度和工作压力还是比较大的。

从职业发展的角度来说,应用级程序员之间的区别主要体现在知识结构上,比如是否能够进行多场景的任务开发、是否掌握大数据开发、物联网开发、移动互联网开发技术等等,当前全栈程序员就比较受欢迎。随着终端开发场景的逐渐丰富,未来全栈程序员将有大量的需求。

最后,对于应用级程序员来说,不断突破岗位发展瓶颈是非常重要的,也在很大程度上决定了自身的职业生命周期。通过读研来突破岗位发展瓶颈也是一个不错的选择,按照历史经验来看,不少程序员读研之后都完成了岗位升级。

我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。

如果有互联网方面的问题,或者考研方面的问题,都可以咨询我,谢谢!


IT人刘俊明


人可能有差距,代码不会有差距,天底下有一眼看出来就是专科生写的代码?有时候刚毕业的人写出来的代码到认得出来。


matlab_jin


说实话,自从2008年以后 我们集团再也没有一位专科毕业生的程序员。本二见着几个,本三 还是算了吧。


分享到:


相關文章: