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

自学java高级架构


我带软件团队多年,带过本科程序员也带过专科程序员,所以我来说说我的看法。

总的来说,学历本身对程序员这个岗位的影响并不大,在项目组中没有人会去关心你是什么学历,只要你能在规定的时间周期内完成功能开发就可以了。

我做主力程序员期间也带过很多初级程序员,给我的感觉专科程序员与本科程序员的差别并不大,差别主要体现在以下几点:

第一,Linux操作系统。大部分专科程序员对Linux系列操作系统不熟悉,甚至大部分人都没有使用过,这是一个比较明显的区别。一般本科毕业生对Linux系统或多或少都有过接触,尤其是本科软件专业的毕业生,一般都能熟练操作Linux系统。

第二,数学基础不同。很多专科程序员对算法比较陌生,甚至有所畏惧,一听到要使用算法就退缩。虽然也有专科程序员对算法比较熟悉,但是总的来说还是占比较小。

第三,外语基础。有一个非常有意思的事情,很多(占比较大)专科程序员在给程序命名时使用的是拼音,而这种情况在本科毕业生当中的发生概率非常小。一般在刚入职时,这个对比会非常明显。虽然我们说英语不是学习程序开发的先决条件,但是英语对程序员未来的成长还是有较大影响的。

第四,专科生做前端开发占比较大。这也是一个比较明显的特征,大部分专科毕业生对前端开发比较感兴趣。

总的来说,在软件团队里专科毕业也好,本科毕业也罢,最重要的还是看能力,至于学历那只是一纸证书而已。

我带软件团队多年,我会陆续在头条上写一些关于软件开发方面的科普文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。

如果有软件开发方面的问题,也可以咨询我。

谢谢!


IT人刘俊明


作为一个写了十几年代码的老程序员,坦白来讲在实际项目开发过程中,谁会关心你是专科还是本科,对于企业来讲谁的水平高就用谁,技术领域对于学历区分不是很明显,当然这只是针对私企来讲,国有企业的程序员可能稍微大点,毕竟还涉及到晋级。

要说专科和本科的区别可能存在以下影响:

1.第一次找工作投简历的时候,有些公司明确写上本科以上学历,可能这一关直接就卡死了

2.相对来讲专科的基础稍微差点,但个人感觉这点几乎可以忽略不计,而且在平时开发工程中,有些专科反而比一些本科生表现的更加积极努力,毕竟觉得自己起点稍微低点,平时开发过程中真是没觉得有多大的差异,起码在面试的时候无论专科还是本科都会平等对待,表现出来的技术差异起码差别不大。

在工作了几年之后这种差异会更加小,一旦有了技术经验,再去找工作学历的缺陷会进一步缩小,特别是现在猎头的流行,技能水平跟上了一样能进入面试,技术还不差的话拿到的薪水和本科没有多大差异。

但有一点还是不能否认如果有机会提升自己的学历一定不要放过,能多一点知识,就能多增强一点,不要天然觉得专科和本科没有多少差异,如果这样想就错了,学历越高越有机会让自己变得更加强大。

程序员这个职业强求的真才实干,来不点半点虚假,写的代码骗不了计算机,运行出错就是出错,不会携带任何感情的因素,但机器又是公平的,学会和计算机做朋友才是程序员基本素质。


大学生编程指南



程序员就只分为专科程序员与本科程序员两种嘛?这种鄙视链难道就这么短??
必须要这么分:

每类人群,一般是后者瞧不起前者。

首先,你得按照学历来分
  • - 胎教程序员
  • - 学前班程序员
  • - 大班程序员
  • - 小学程序员
  • - 普通初中程序员
  • - 重点初中程序员
  • - 普通高中程序员
  • - 重点高中程序员
  • - 专科程序员
  • - 普通本科程序员
  • - 重点本科程序员
当然,你最好加上专业来区分
  • - 艺术转过来的程序员
  • - 文科转过来的程序员
  • - 社科转过来的程序员
  • - 理科转过来的程序员
  • - 非科班的工科转过来的程序员
  • - 法学转过来的程序员
  • - 商科转过来的程序员
  • - 科班程序员
其次,你得按照家庭情况来分
  • - 农村背景
  • - 四线城市背景
  • - 三线城市背景
  • - 二线城市背景
  • - 一线城市背景
然后,你得按照方向来分,
  • - PC 端工程师
  • - 安卓工程师
  • - IOS 工程师
  • - 运维工程师
  • - 网络工程师
  • - 前端工程师
  • - 后端工程师
  • - 系统工程师
接着,你得按照开发语言来分
  • - Java 程序员
  • - C# 程序员
  • - Python 程序员
  • - Rust 程序员
  • - Go 程序员
  • - Markdown 程序员
  • - PHP 程序员
  • - PPT 架构师
最后,你得按照有没有对象来分
  • - 没有对象强行面向对象开发工程师
  • - 没有对象强行过程式开发工程师
  • - 没有对象强行函数式开发工程师
  • - 有对象并且面向对象开发工程师

好,大家现在可以开始互相鄙视了,我去写会java。


以JAVA架构赢天下


其实应届毕业生来说专科程序员与本科程序员之间还是有点区别的,毕竟学习时间的长短不一样。我这里只是说大部分,毕竟凡事不能太绝对,专科里面也有很多学的很不错的程序员,本科里面也有很多菜鸟。

上面的都是我的个人观点,专科生程序员与本科程序员究竟有没有区别hr最清楚,下面是前程无忧最近的前二十个Java工程师的招聘条件,我们来看看

从招聘信息可以看出能接收专科学生的只有7家公司,何况在同等条件下,公司往往聘用的是本科。从以上的信息中我们可以看出本科生程序员和大专生程序员还是有点区别的。数据毕竟不会说谎,但是我们也可以看出,工作了一定年限之后本科生程序员的优势也在慢慢减小。


小小明看大世界


现在位置国内元老级人物高中和师大毕业占多半,要记住英雄不问出处这句话是那那都通用的,对技术要有敬畏之心,出身并不能可以评量高低之分,只能说起点高!少费劲,然而那些从底层爬上去的泰斗才是最具妖孽气质的人才。


a124198123


最大的区别就是:一个是本科一个是专科。

至于技术上或者学问上的区别,这个是真的不好说了,因为没有谁就能保证本科毕业学生学得技术就多,专科学习的就少。

专科和本科只是对于自己高中生活的一个结果写照,至于大学毕业之后的工作,真的是完全是靠能力来支撑的。

如果非要讨论出个123来的话,本科程序员可能在平均学习能力上,可能略微比专科好一些,毕竟有高中的基础,而且对于程序员来说,英语和数学是两大硬伤

总之,无论你是本科还是专科,只要技术到位,就都能得到科技大佬的青睐,也没有枉费这些年脱掉的头发。

看到一句程序员很励志的话跟大家共享一下:“每掉一根头发,就多写一行代码;每敲一行代码,就多一份筹码”!


码农视界


没有,作为工作17年的专科程序员,参与过大到500强几百万行的核心框架,小到几千行手机app,当过pm, 也当过底层程序员。 见过太多不同风格程序员,有清华本科,有留美硕士, 他们写出来的代码,只有好坏之分,没有学历的差别。


哪怕是美国高中刚毕业的小孩子写出来的代码也有可能跟快退休的资深程序员类似。关键还是看个人对业务的熟练和技术的热爱。


DigiHacker


学历不同。


但是能力是否不同,这个要看个人了。 我身边有很多程序员是专科的,但是他们的能力丝毫不比本科的差,有的能力甚至比本科学历的同事 还要好。


学历只是一方面,但是也是很重要的方面,好多公司都设了学历门槛。


五星村小黄


从大样本上来说,本科理解能力和学习能力要比专科强一些。毕竟本科生在高考时能压专科生一头,说明能力还是强一些的,再加上一般而言本科院校的管理比专科院校要严格,师资什么的也好一些,所以别怪社会上以学历认人。但一般而言,这种认人只在招新人时会出现(大公司除外,他们一般会低于某个学历不要,除非你牛到不行,被特招),工作几年后的都是看能力,看做了哪些项目,适不适合。


梦醒时分138231848


题目有点误导性评判的意思,程序员与学历不会有什么关系,专科与本科尽管在学制上存在不同,但是大学里并不能教会你实打实的能力。

编程是门手艺活,是需要自己不断摸索学习锻炼出来的,从这点上说,学历并不能说明什么。

笔者就认识一些专科毕业的牛人,尤其是因为就业资源的关系,他们比其他人更努力,也更懂得珍惜机会


分享到:


相關文章: