• 计算机专业和培训出来的差别多大

    2017/12/08 二芃 31 评论

以下是我跟我实习公司(大型金融国企,应该猜不到吧)风控部门主管关于培训出身的程序员的对话。对了顺便说一句,公司拍板招人,就是说确定这个人留不留,HR很多时候是做不了主的,他们只负责初筛。做主的是部门主管。小型创业公司不算。

(不是原话,大概意思准确)

我:培训出身的程序员怎么样?

boss :有些不错,但良莠不齐,大多数不行。

我:我们部门招吗?

boss :不招

我:你不是说有些不错吗?

boss :是不错,但是不招,我们只要985的研究生。

我:听说培训出来月薪过万

boss:呵呵,大多数上限也就30w(年薪)

我:感觉boss你不太看得起培训出身的

boss :以前看得起,但被坑过一次,就再也不敢要了。

1 收藏


直接登录
最新评论
  • Yuk亮 学生 2017/12/14

    身边没有认识培训出身的,不过我也很好奇有什么区别。。

  • 真的有区别,有的培训出来的一点逻辑都没,完全不会自己思考,教他们做比自己做还累

  • 海之乐章 java 2017/12/14

    我也被坑过 一个组的  觉得自己什么都不会  结果都没完成就提交测试了  然后帮他改 然后他还是觉得自己比我nb  觉得自己工资低····

  • di7xian   2017/12/14

    英雄不问出处。

    但是出处却可以筛选英雄的比例。

    我认识几个非科班、非培训,靠自学出来进了互联网大厂做开发的。所以,科班或者培训,都并不能绝对衡量一个人的水平。

    boss的态度没有错,因为这在很大程度上提高了招到合适人才的招聘效率。

    参加培训的非科班生没有错,因为这在很大程度上提高了对编程的入门速度。

  • 一二三四 java工程师 2017/12/17

    我就是培训出来的,而且还是文科生,不过我目前很喜欢这个行业,也喜欢开发,说实在的,可能还是基础比较薄弱,需要更多知识的补充

  • 予你七时暖。 Web前端攻城狮 2017/12/20

    差别还是很大的,培训出来的大多数是搬砖工, 只会教的那些,原因很简单, 基础知识的确实, 导致他看不到全貌(原理)啊。 唯有不断积累不断学习的人, 才能走出这个怪圈。

  • 不能说没有厉害的,就是比例问题;不招培训的,至少可以避免很多坑,节省面试成本

  • airman33   2017/12/22

    科班不一定都好,培训不一定都不好。不过从概率来说,科班的还是有保证。在一百个科班里面挑一个好的,跟一百个培训里挑一个好的,概率差别很大。科班的好的程序员做好一件事的概率,比培训里好的做好一件事又要大一些。所以,根据贝叶斯原理得出,挑一个科班出身还是有保证的。

    备注:目前跟外包打交道,心力交瘁,感觉中国的程序员平均水平真的比较差,大部分做程序的,可能只是为了月薪过万而已,但也差不多到顶了。不过相比其他行业,选择做IT算是不太辛苦,又比较稳定的了,因为他们都是6点下班,而我就要9点下班。

  • 乔布斯,扎克伯格,比尔盖茨,大学全部辍学。

  • 付雷彬 JavaWeb后端程序员 2017/12/24

    我也是刚培训出来,培训的确是良莠不齐,而且培训班都是功利性,高强度的。如果没有基础,又没有自制力和自主学习力,那培训出来就是什么都不会。但是如果有自己的规划,通过培训进入到这个行业也不失为一种快速的方法,就是学费越来越贵了

  • 培训过的都这么被鄙视,那么我们这些既非211 985又非计算机专业,而且还交不起培训费,只能自己打零工的平时自学的人,怎么活哟。

    还真别把话说那么一句话给说死了,因为要这么说,清华计算机专业的和地方院校的区别差别多大,同是985 高考状元和刚好上线的区别多大。

  • 怎么说哪,培训出来的大部分只是单纯的写代码的那种,专业是计算机的,在大学学的一些基础课程都是非常有用的,比如说数据结构、网络工程、软件工程,这种技术在刚参加的工作的时候看不出来区别,但是以后就会慢慢显示出来差距。

  • 看哪种培训喽。五千块钱学费,培训一年半,从C/C++到数据结构,算法,计算机网络,操作系统,linux(网络编程,内存管理,地址映射等等等等),数据库,再到实际项目练手,剖析开源代码,libevent,memcache,muduo之类的。。。你说和计算机专业的有什么区别?

  • 培训出身的往往有很高的针对性,只能解决近渴,长期是没法适应的。

    最大区别在于培训时间短,往往很多东西没有教,基础不好,经验不足。

  • 非我 android-web 2017/12/28

    大部分基础不行 , 少数可以胜任日常工作 , 极个别特别优秀 。 就我个人经历  , 之前遇到一个技术总监 , 高中毕业 , 上的培训学校 , 而后一直在IT行业 。他也是我目前见过技术最厉害的人 , 无论是移动端还是服务器端 , 都很精通 , 更是阅读了大量的源码 , 我们都戏称移动的API , 那时候我们技术组都很佩服他 。整个社会都比较浮躁  , 现在的学习资源也比较多 , 只要静下来学 , 未必比211 985出来的差 , 关键的问题是 , 没人肯下苦功夫 , 也很少有人静下心来学习 。

  • 黑白2011 软件开发 2017/12/28

    科班基础要好些,培训短时间进行专项训练,其他方面相当于空白,这在职业生涯初期可能无所谓,最终发展的高度可能就成为木桶的那块短板了。站在公司角度,就看找人什么目的了,如果纯粹只是干活,还是最基本的那种,区别不大,但如果是要重点培养还是基础好点的更好。最后的最后,也是重点,不管科班还是培训,上进心和工作态度才是最最重要的,一个人才不专心干活也是白搭。

  • 说说我的看法,我大学是学英语的,毕业工作一年后,入了JAVA的坑,当时上的某培训班,前后4个月的时间拼命的学,也逐渐对JAVA基础和编程有了一定了解,在外包做JAVA开发两年半了,基本都是银行的项目。我觉得在IT这个行业中,金字塔底端的工作需求量最大,外包公司占多数,整体对于人员的要求也不算很高。无论有无专业背景,这应该是大部分人都会经历的阶段。我个人觉得,就学习运用一门计算机语言进行日常开发,其实要求并不高,比如对英语、数学的要求还是很平均的,不过逻辑能力倒是很重要。之后的代码习惯、性能优化、系统架构的了解,就需要天道酬勤,从工作中汲取了。
    再说说专业背景,专业背景的优势是天然而巨大的。就拿汽车举例,会开车的人不在少数,但对汽车的设计、制造了解或精通的人,那开起车来肯定是666。除去大学实力不说,他们学习了4年,对于编程的理念及思想肯定是远超我4个月的学习,因此他们就业的起点肯定都会高一些,工作中学习理解能力也应该较强。不过IT行业,你能把一类业务做得熟练,能逐渐积累项目经验,至少在这此行业,也是可以独当一面的。
    我会继续在JAVA的路上,与君共勉。

  • 真的有区别,有的培训出来的一点逻辑都没,完全不会自己思考,教他们做比自己做还累

  • 就写代码来说,大学课堂的效果真心一般,计算机专业眼高手低做不好的大有人在。当然大学会有一系列的专业课,学好了大有裨益,但这也是有门槛的,自身不钻研的话全等于零。当然现实中专业出身的整体水平的确比培训出身高,但我觉得这是由于专业出身的人经验多——本科四年,研究生就是七年,当然比只学几个月的人强。而专业学位本身含金量其实没那么大。我身边有一个专科学文出身的同事,培训出身,天天钻研代码,从业几年已经能开班给别人讲课了。他一提考试就头疼,但逻辑思维并没问题,因此感觉编程是一种独特的能力,没学历但写代码开窍也是完全可能的。

  • 草帽 IT总动员 01/03

    没有绝对,但是主要看人,良莠不齐确实。BOSS不愿冒险也是没错

  • Mali   01/05

    做程序员,自学能力是很重要的。

  • A漩   01/11

    我是培训出来的,培训时间比较短,讲解的知识点也偏向于的企业实际应用。所以一些基础的东西的比较薄弱的,数据结构,计算机原理一类的。从初级码农到中级、高级,越深入越是能感觉到基础的重要性。

  • 从小就犯困 混乱的程序员 01/11

    金融大国企,一般看学历的,再者就看关系了。能力好不好另说。

  • 软件工程本科大四狗一枚~~~
    我认为,最大的区别可能就是计算机方面的基础只是了吧(数据结构,操作系统,算法bulabula)其他的比如开发能力,说实话计算机专业刚毕业的不一定有培训出身的强。

  • 梦哥 前端开发工程师 4 天前

    只经过培训出来的真的是大多都不行,拿我们前端来说,最近几年培训太多,好多非计算机的都纷纷通过培训短时间学习然后虚假一年工作经验,我作为公司技术轮面试官,看得太多这样的,问什么问题基本上都能回答上,因为培训会专门教怎么应付面试。但是我们还有上机考试,然后一大堆漏出马脚的,有的完全没法动手写代码,有的连基本语法都要写错,编辑器提示错误都不知道怎么改,逻辑思维混乱……当然我也不一棒子全部打死,培训中也有极个别的还是不错的,所以我的态度也跟你们领导的态度差不多了

  • 英雄不问出处!没必要全部拍死了,我见过自学出来的牛人,撸代码快,bug少!也遇到过科班出来一年多了,一个月写一个数据汇总程序都搞不定的,然后跑路了……

    项目实战一下就能看出来了!

     

     

  • 选择大于努力