从编程能力上,差距并不大 国内大部分的编码都是应用级的,而应用级编程就是把需求抽象通过程序语言来表达的过程,无非就是熟练运用某种语言,熟悉各种类库,遇到Bug快速找到问题并修复,这种工作专科跟本科没什么太大差别,甚至有钻研精神的高中生也都没太多差别。 从成长可塑性上,专科还是要比本科弱一些 毕竟本科的知识结构要更丰富一些,比如涉及到矩阵、图形图像等算法方面的,虽然本科生肯定不如研究生,但稍微努力下大部分都可以做出成果,专科生就会相当吃力了,可能很多算法都无法理解。 从工作机会上,本科生完爆专科生 凡是招聘程序员的,80%都要求本科及以上学历,大专生很难得到面试机会。因为应聘的太多了,本科生都取之不尽用之不竭,用人单位干嘛还费心的去筛选专科生呢。 虽然我是专科生,虽然我高考分数线已经过本科线了,虽然我认为98年考上的专科生比现在考二本还难,但本科学历就是比专科学历高一等。因为你的所有努力都反应在了这一张纸上,它包含了你的努力程度、你的家庭认知、你的个性、你的眼界、你的韧性、你的运气等等,一句话,专科的综合竞争力就是比本科的弱,这点我认! 计科专业从事从事软件开发有十几年了,在实际工作过程中大部分的同事是本科学历,也有一部分是硕士学历,也有大专学历的,还有高中学历,也有博士学历。现在就从自身经历讲述不同学历的人在程序员这个行业差异性,大部分情况下本科和专业的程序员差异不是特别大,但有些职业学院的学生入行之前都会参加一些培训,在入行之初能动性会差一些,干上几年之后差异很小了。博士程序员 刚入行的分公司的负责人属于博士毕业,有过几次创业失败的经历,后来加入到外企担任分公司分责任,技术能力和管理能力都很强,特别是技术能力无懈可击,虽然是公司技术负责人但遇到搞不定的技术问题,直接拿过来直接操作代码绝大部分情况都是拿到问题,经过一堆的分析判断很快就能得出结论,有一大部分情况是直接完成代码的整改。在管理上也是玩的很流畅,分公司在北京,但人在上海对于人员的调配以及任务进度的把控都是非常到位,毕竟管理软件公司有了良好的技术铺垫,管理起来就方便多了,到现在还是非常感激这位前领导,正是在他的带领下开始玩上了linux开源社区,现在很多先机的编程经验都从开源社区汲取的营养。 后来这位领导去了华为成了一个大事业部的大领导,经常喊着在华为累,但到了公司发了奖金,又继续在里面干了,现在应该还在里面继续干着。硕士程序员 硕士程序员在编程生涯中遇到的还是非常多,有一个特点思维能力比较清晰,不一定是经验丰富,接收新事物破解难点的能力还是展示不普通的本科或者专科能力强的一方面,特别是用到一些复杂算法上,还是硕士表现的更强一些。 曾经带过一个北大硕士,是一个女生平时话不多,喜欢戴着耳机,做事情非常扎实安排好工作之后基本上到到点就能出东西,质量还是非常可靠,最大的特点是钻研能力特别强,喜欢啃硬骨头。喜欢研究体系结构,研究一个项目总是要把内在东西吃透,最后写篇总结归纳起来,算是纳入到自己知识体系中来,几乎每次技术难点或者攻关性质的模块都会交给她来做,基本上每次都不让人失望。 有个从沈阳来的硕士同事,每次聊到软件的生存环境,都会埋怨在沈阳软件开发环境的恶劣,最后和主管闹翻了,在沈阳也找不到合适工作就被迫来到了北京,才发展这里的软件开发环境太好了,直接把家里的拆迁款全拿出来付了个首付,在北京买了个房子,最近听说都准备要二胎了,在平时工作中基本上算法类的模块都交给他去完成,平时喜欢抱着算法类的书在研究,每次遇到这类的模块自己主动去承接。 总体来讲硕士基本功非常扎实,对于一些算法类的或者技术难度比较深的工作完成要比本科和专科好一些,当然凡是都不是绝对的。本科和专科程序员 之所以把这两个归为一类,除了入行开始有点差异,工作几年之后差异并没有表现的那么明显,只能讲有些职业学院毕业的专科生在入行前几年相对感觉吃力一些,度过这个阶段也就好了许多,国内程序员绝大部分在这个层面。 也最能代表程序员的技能水平,整体来讲国内的软件的发展,距离欧美还是存在一定差距,虽然现在国内的互联网公司整体规模和欧美比看起来距离不是那么巨大,毕竟互联网公司主要还是应用级开发多一些,讲究的是谁先谁后,一旦占据了先机后边很难完成超越,在基础行业差距还是非常巨大,比如在一些操作系统以及服务器技术等技术方面差距还是非常巨大。 由于这类遇到的程序员太多,很难拿出具体的例子来描述,国内百分80以上的程序员都归结到这个类别来,入行阶段有差异,工作三年之后基本上差异就变得非常小了。高中或者中专程序员 这类在软件占比不是很大,但绝对数量也不少,这类技术人员在入行阶段显得特别吃力,毕竟在国内软件大环境下初级程序员大量堆积阶段,想要找到一份工作显得特别费劲,而且大部分做的都是外包性质的工作或者前端开发。 在工作过程中遇到一个另类,一个高中毕业的程序员属于天生写代码的那块料,无论研究代码还是写代码能力都特别强,在公司里面难点模块都喜欢交给他来做,后来觉得公司庙小,加入了百度公司据说干的还不错。 程序员这个职业坦白来件学历影响因素还是非常大,但对于专科和本科的差异除了开始前几年有差异,后来的差异不会那么明显,高学历在做软件开发会显得更加轻松一点,特别是在一些技术难度非常大的算法模块。 希望能帮到你。 有什么区别啊?首先看的话,一个专科,一个本科。专例如专科的工资3500本科的工资5500。那么这个就是主要的区别了,首先呢,一个专科的程序员设计的内容不多,有限公司会要,有限公司不会要你的,因为专科的文凭就低了,你那个技术也不是特别好让你参与的项目的内容也不会多的,各本科的话至少都会有办公室给你坐一坐。程序的话只能写代码的,例如的话如果技术高的话,无论是专科还是本科人家都会要,你只要你技术过硬,写什么代码出来,人家一看就会知道。所以说呢,一般来说本科肯定比专科要强一大截。况且很多事很多事都没有绝对,除非你特别优秀优秀。 本科毕业的程序员和专科毕业的程序员真的有很大区别吗?你怎么看?如果从平常工作能力上来讲,专科程序员不一定比本科程序员差。但从机会上来说就比较扎心了,现在很多的招聘单位设定了门槛,专科的敲门砖就是比本科的轻,面试机会都少得多。 程序员当然也分很多层次,比如中级初级的程序员,绝大部分也就是编码工作,专科不一定不本科差,重要的是个人的学习能力。在刚工作的初期一两年本科不一定占优势,因为很多专科实用性更强,理论虽然学得不怎么多但要求的就是动手能力,编码学习与练习得并不少。所以参加工作的前两年,专科与本科的差距不算大。 但到高级程序员,参与到设计工作上来或者技术框架的选择上,那还是有区别的。专科生在理论上、系统性上还是要差那么一些,但如果善于学习善于总结及动手的人,也不会差。毕竟本科生多学习一年不说,学习的深度和广度还是要比专科生大。 如果是找工作的话,目前来看是区别可大了。很多单位明确设定了门槛,程序员都要求本科生了,专科生有时候连投递的简历对不会被瞧上一眼就被打入冷宫了。供过于求的时代,就只有任人挑选了,就像现在认为设定35岁的门槛一样,到这个年龄都不会如别人法眼根本就不给你机会了。 不管是专科生还是本科生程序员,能力的高低都不是绝对的。如果要想走得更远更好,持续的学习与平时工作上有意识的积累是必不可少的,否则985、211低收入甚至失业的也是一大把。 更多分享及互动,欢迎点击右上角关注【东风高扬】。 就程序员这一层次来说,还真没有大的区别。 你想程序员就相对是力工,就是一个卖力气的。专科和本科就是谁的力气大小的问题。所以说没大区别。 但是!!谁也不想干一辈子的程序员,再往上就是软件工程师,软件架构师,软件调试员,算法工程师,到这个档次专科和本科和研究生和博士生的区别就出来了,档次越高区别就越大,人家花一分力气就完成,你就要花五分力气,最后就不是力气的事了,根本完成不了了。获得的知识含量不一样,底蕴就不一样。后劲就不一样,花多年读书就没有白读的道理。 专科程序员和本科程序员之间的区别不是很大,很多情况要看个人对编程是否感兴趣和自己工作之后的努力程度! 很多时候本科程序员并没有掌握比专科程序员更多的技能和知识。 比如都是计算机专业的本科或专科程序员,他们在学校所学的课程并不能拉开他们之间的距离,况且有些人在大学根本不好好学习,所以在这个阶段专科和本科程序员实际差异并不是很大,除非哪些在学校很认真学习的。 所以专科或者本科并没有拉开程序员之间的距离,他们各自工作几年之后一般人的水平其实差不多。 兴趣对程序员来说很重要,有的人喜欢编程,自己工作之后又不断的学习编程知识,这样的人就会和其他人拉开距离。但是区别不是因为是专科还是本科,而是兴趣和工作之后的学习。 黑客之家头条号分享黑客技术,物联网、GO、Python、Kotlin、Android、Java编程知识,科技资讯等喜欢的朋友可以关注我的头条号! 专科程序员整体来说比本科程序员帅、漂亮; 专科程序员一般是上专科学校毕业的,本科程序员一般是上本科学校毕业的; 专科程序员普遍认为学历并不重要,能力才是最重要的;本科程序员在面对博士硕士时也可能这么认为; 本科程序员的高数、线代、概率统计成绩一般比专科程序员高。 专科程序员一般比本科程序员的毕业学校知名度低; 别人问学历时,本科程序员一般比专科程序员回答的分贝要高; 虽然没数据支撑,但我认为本科程序员比专科程序员整体薪资水平要高; 本科程序员相对来说比专科程序员的发际线更高; 专科程序员配偶的学历普遍比本科程序员配偶学历低; 专科程序员生小孩时的年龄普遍比本科程序员低; 专科程序员整体来说比本科程序员时尚、浪漫; 大的公司会有学历门槛,所以专科程序员一般在大型公司里从业较少。 区别非常大啊。 从技能上来说:本科群体差距也很大,有的会很多,有的也不太会,但本科会出现很多大神,专科几乎不会。也就是普遍本科编程能力要远大于专科。 从学习能力来说:本科的学习能力和可塑性更大的,而专科程序员发展更容易遇到瓶颈(停留在curd) 从找工作来说:本科很容易进好的公司,不少进大厂。而专科可能几乎没机会进大厂和好公司(基本要求都是本科)。所以专科程序员在就业、跳槽会遇到很多挫折,除了个别实力真的特别特别出众外。 从发展圈子来说:本科如果混的差,那可能就和专科程序员一起在普通公司或者外包等小作坊,如果混的好的身边都是优秀的本科、硕士之类。眼光和圈子也不一样,虽然同时程序员,但是不同公司待遇、技术水平差距很大,好的可能会越来越好,差的可能会越来越差。 但也并不是专科程序员就没有出路: 一方面,可以提高自己编程能力,计算机基础(数据结构、操作系统、OS、计网)等等知识,提高自己在这个层次水平和位置,缩短和优秀本科的差距,虽然会很艰辛但依然有一些机会。 另一方面,专科如果未毕业,推荐还是专升本读个本科,后面工作或者考研都可,学历不足,咱们就花时间补学历。 而本科同学也不能掉以轻心,也有很多学校不好或者实力不强的很难找工作,但你好好加油踏踏实实打基础,找个好工作问题都不大,甚至进大厂也是有希望的。 感觉不错还请三连支持一波! 学历不是最重要!不断学习,提升自己才重要 专科程序员和本科程序员之间有什么区别吗? 本质上自然是没有什么区别的,都是程序员,同样的工作大家也都能够很好的完成,可能会出现一些小的纰漏或者经验上的不足,但是这些问题并不会是因为你本科毕业或者专科毕业就不发生或者多发生,更多的还是看个人的习惯和做事的严谨程度。 对于一般的程序员来说,学历的高低和你完成工作的效率、能力并不是完全成正比,更多的是对细心、耐心和兴趣有关。但如果没什么区别,为什么很多企业都会要求程序员是本科及以上学历呢? 因为,对于很多企业来说,要的不仅仅是程序员的现在,还需要未来。 从概率上来说,本科的程序员会比专科的程序员更加的自律。很多时候,我们所有的人都是经历了高考再走进的大学校园,考上本科的学生就一定比专科的学生聪明吗?我并不这么认为,我觉得,考上本科的学生大多数是比考专科的学生自律、努力。 我们在12年的小学到高中的学习中,拼天赋的时候真的不多,只要足够的自律和努力,其实大部分人都是可以学好知识,考一个好成绩的。而让成绩分出高低的,大部分原因可能是因为不想学、不喜欢学、贪玩。 而程序员这个岗位是一个需要不断学习,不断积累,随时都可能出现新的知识和新的技术,对程序员自我要求、自我提高的能力是非常严格的,而对于专科的学生和本科的学生来说,这种对自我要求的差异就会导致未来的发展瓶颈出现不同。 当然,这一切也并不绝对,因为高考只是那两天,或者说是对于12年学习的一个总结,它无法代表人的一生。有的人在工作后突然醒悟,开始严格要求自己,开始不断的学习提高。但是对于用人的企业来说,他们不可能花费大量的时间去观察这个人的发展潜力,所以只有更具学历的高低进行判断,所以,专科和本科的程序员能够得到的机会也就差距很大。而这个获得机会的差距会一直存在,并不是什么过几年以后,学历就没用了,无论多少年,这个学历的差距,待遇的不同都会一直存在。怎么来拉近这个差距呢? 学历提升是一个方式。 并不是一个人高考考了专科,这一辈子都只能是专科了,我们可以专升本,还可以考研究生。只要肯努力,这个差距是可以无限拉近的。至少,我们如果真的有能力,可以换一个方式来证明自己,高考只是一个点而已。 除了学历提升外,还可以通过一些证书来提高自己的竞争力,例如软考的一些证书,相关的职称评定等等。 最后自然就是行业影响力了,这可以通过各种在线平台进行一些知识分享,项目分享,最终得到行业内的人们的认可,让自己更强大。 总的来说,区别是有,如果一直不变,区别就一直存在,但是一切都可以后天努力来改变。