当前位置:首页 > 北京 > 教育资讯

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

从编程能力上,差距并不大

国内大部分的编码都是应用级的,而应用级编程就是把需求抽象通过程序语言来表达的过程,无非就是熟练运用某种语言,熟悉各种类库,遇到Bug快速找到问题并修复,这种工作专科跟本科没什么太大差别,甚至有钻研精神的高中生也都没太多差别。

从成长可塑性上,专科还是要比本科弱一些

毕竟本科的知识结构要更丰富一些,比如涉及到矩阵、图形图像等算法方面的,虽然本科生肯定不如研究生,但稍微努力下大部分都可以做出成果,专科生就会相当吃力了,可能很多算法都无法理解。

从工作机会上,本科生完爆专科生

凡是招聘程序员的,80%都要求本科及以上学历,大专生很难得到面试机会。因为应聘的太多了,本科生都取之不尽用之不竭,用人单位干嘛还费心的去筛选专科生呢。

虽然我是专科生,虽然我高考分数线已经过本科线了,虽然我认为98年考上的专科生比现在考二本还难,但本科学历就是比专科学历高一等。因为你的所有努力都反应在了这一张纸上,它包含了你的努力程度、你的家庭认知、你的个性、你的眼界、你的韧性、你的运气等等,一句话,专科的综合竞争力就是比本科的弱,这点我认!

97赞踩6评论

举报

大学生编程指南 优质科技领域创作者02-20 09:25关注

计科专业从事从事软件开发有十几年了,在实际工作过程中大部分的同事是本科学历,也有一部分是硕士学历,也有大专学历的,还有高中学历,也有博士学历。现在就从自身经历讲述不同学历的人在程序员这个行业差异性,大部分情况下本科和专业的程序员差异不是特别大,但有些职业学院的学生入行之前都会参加一些培训,在入行之初能动性会差一些,干上几年之后差异很小了。

博士程序员

刚入行的分公司的负责人属于博士毕业,有过几次创业失败的经历,后来加入到外企担任分公司分责任,技术能力和管理能力都很强,特别是技术能力无懈可击,虽然是公司技术负责人但遇到搞不定的技术问题,直接拿过来直接操作代码绝大部分情况都是拿到问题,经过一堆的分析判断很快就能得出结论,有一大部分情况是直接完成代码的整改。在管理上也是玩的很流畅,分公司在北京,但人在上海对于人员的调配以及任务进度的把控都是非常到位,毕竟管理软件公司有了良好的技术铺垫,管理起来就方便多了,到现在还是非常感激这位前领导,正是在他的带领下开始玩上了linux开源社区,现在很多先机的编程经验都从开源社区汲取的营养。

后来这位领导去了华为成了一个大事业部的大领导,经常喊着在华为累,但到了公司发了奖金,又继续在里面干了,现在应该还在里面继续干着。

硕士程序员

硕士程序员在编程生涯中遇到的还是非常多,有一个特点思维能力比较清晰,不一定是经验丰富,接收新事物破解难点的能力还是展示不普通的本科或者专科能力强的一方面,特别是用到一些复杂算法上,还是硕士表现的更强一些。

曾经带过一个北大硕士,是一个女生平时话不多,喜欢戴着耳机,做事情非常扎实安排好工作之后基本上到到点就能出东西,质量还是非常可靠,最大的特点是钻研能力特别强,喜欢啃硬骨头。喜欢研究体系结构,研究一个项目总是要把内在东西吃透,最后写篇总结归纳起来,算是纳入到自己知识体系中来,几乎每次技术难点或者攻关性质的模块都会交给她来做,基本上每次都不让人失望。

有个从沈阳来的硕士同事,每次聊到软件的生存环境,都会埋怨在沈阳软件开发环境的恶劣,最后和主管闹翻了,在沈阳也找不到合适工作就被迫来到了北京,才发展这里的软件开发环境太好了,直接把家里的拆迁款全拿出来付了个首付,在北京买了个房子,最近听说都准备要二胎了,在平时工作中基本上算法类的模块都交给他去完成,平时喜欢抱着算法类的书在研究,每次遇到这类的模块自己主动去承接。

总体来讲硕士基本功非常扎实,对于一些算法类的或者技术难度比较深的工作完成要比本科和专科好一些,当然凡是都不是绝对的。

本科和专科程序员

之所以把这两个归为一类,除了入行开始有点差异,工作几年之后差异并没有表现的那么明显,只能讲有些职业学院毕业的专科生在入行前几年相对感觉吃力一些,度过这个阶段也就好了许多,国内程序员绝大部分在这个层面。

也最能代表程序员的技能水平,整体来讲国内的软件的发展,距离欧美还是存在一定差距,虽然现在国内的互联网公司整体规模和欧美比看起来距离不是那么巨大,毕竟互联网公司主要还是应用级开发多一些,讲究的是谁先谁后,一旦占据了先机后边很难完成超越,在基础行业差距还是非常巨大,比如在一些操作系统以及服务器技术等技术方面差距还是非常巨大。

由于这类遇到的程序员太多,很难拿出具体的例子来描述,国内百分80以上的程序员都归结到这个类别来,入行阶段有差异,工作三年之后基本上差异就变得非常小了。

高中或者中专程序员

这类在软件占比不是很大,但绝对数量也不少,这类技术人员在入行阶段显得特别吃力,毕竟在国内软件大环境下初级程序员大量堆积阶段,想要找到一份工作显得特别费劲,而且大部分做的都是外包性质的工作或者前端开发。

在工作过程中遇到一个另类,一个高中毕业的程序员属于天生写代码的那块料,无论研究代码还是写代码能力都特别强,在公司里面难点模块都喜欢交给他来做,后来觉得公司庙小,加入了百度公司据说干的还不错。

程序员这个职业坦白来件学历影响因素还是非常大,但对于专科和本科的差异除了开始前几年有差异,后来的差异不会那么明显,高学历在做软件开发会显得更加轻松一点,特别是在一些技术难度非常大的算法模块。

希望能帮到你。

本文来自网络,不代表教育资讯立场,转载请注明出处。