经常听到这样的观点:很多公司不招聘培训班出来的学生。甚至于让人感觉,如果你参加过培训,那简直就是你程序员职业生涯中的一大污点。

撸码J总结了这些公司不要培训班学生的理由:

一:简历造假

网上有大量的帖子揭露了培训机构指导学员简历造假的情况。这在目前更多的是一个行业自律的问题。说白了就是说,这是一个道德问题。当机构鼓励你造假,当你们一个班里大部分的同学都在造假,且成功拿到offer的时候,你的心理防线是可能会崩溃的。

并且现在这种情况陷入了一个恶性循环。如下:

1:大部分的公司宣传不要培训出来的学生;

2:于是老实说培训出来的人找不到面试机会;

3:于是只有简历造假才能有面试机会;

在这里用人单位其实是有一定责任的。当你的薪酬体系是建立在能力基础上,不是论资排辈看过去职业生涯的时候,这种情况也许会好一点。

二:水平太烂

那么,既然说到能力问题,第二个问题就来了。

培训出来的学员,第二个被喷的原因就是:能力太差,不会做东西。简而言之就是:在培训机构学习了几个月出来之后,还是完全不能写代码。传统IT培训机构在宣传自己的时候,都突出宣称:纯面授,全天上课。但须知道,这往往可能就是作为学员的你,迈入的第一个坑。

我们必须认清一个事实:软件开发从来都是一件很辛苦的事情,不是某个、某几个老师谈笑风生在课堂上给你讲个几个月就能学会的!

举个例子:你在课堂里跟着同学们听着老师用阿猫阿狗Animal来讲OOP可能觉得很舒服,但是那毫无用处。因为代码从来就应该是抽象的、晦涩的,那些具体的比喻对于写代码毫无帮助。面向对象一开始就要就要类似去讲解流、讲解集合、讲解Spring的架构体系,讲解它们为什么要这样来设计继承体系,有什么好处。讲解JavaWeb的几个核心类,就得将为什么它们都设计为Wrap,用了什么设计模式,Wrap的目的是为了什么?并且,所有这些知识,都需要自己实现和重写一遍骨干代码。

很多人可能会讲,你让一个小白从开始就接触这些东西,他/她能学的会吗?依我说,如果这些东西都理解不了,那培训机构就有义务告诉你,开发这个行业不太适合你,咱们主动办理退费,互相给对方留一点尊严。我曾经听到的最无耻的话,就是某个同行跟我说:“不给他们教的简单点,让他们感觉自己都学会了,我们怎么把钱收上来……”。

软件开发的本质就是要动手,我宁愿你动手写了6个月的代码,而不是听了6个月的课。很多东西,包装简历是包装不出来的。作为去参加培训的人,也需要摆正心态:你不是去走捷径的,而是去吃苦的。

所以,如果你一定要挑一个培训机构,一定要去那种实战为主,而不是号称“纯面授”的机构。

本文作者“撸码J”,感谢关注“码农星球”。本文版权属于“码农星球”。关于本文有任何困惑,请关注并联系我们。

为什么大多公司不要培训班出来的JAVA程序员?的更多相关文章

  1. Java 程序员们值得一看的好书推荐

    "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一 ...

  2. Java 程序员们值得一看的好书推荐[转载]

    “学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他 ...

  3. Java教程-Java 程序员们值得一看的好书推荐

    学习的最好途径就是看书“,这是我自己学习并且小有了一定的积累之后的第一体会.个人认为看书有两点好处: 能出版出来的书一定是经过反复的思考.雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资 ...

  4. 如何成为一个优秀的java程序员

    Java程序员有许多应遵循的守则或最佳实践方式.本文概述了每个开发者最应该遵循的10条守则或戒律,如果不遵循它们,将会导致灾难性后果. 1. 为代码添加注释(Add comments to your ...

  5. [转]成为优秀Java程序员的10大技巧

    转自:http://www.codeceo.com/article/10-good-java-programmer-tips.html Java程序员有许多应遵循的守则或最佳实践方式.本文概述了每个开 ...

  6. java程序员面试经历(不忘初心,永不放弃,方得始终)。

    其实一直想静下心好好写一点博客,记录下青春,但一直忙于学习,写bug.....转眼间2017只剩下最后几天,岁月无情划过,不留痕迹,唯有稀疏地中海.哈哈,本篇文章主要是想分享下刚毕业入门找工作的一点小 ...

  7. Java程序员转行大数据的优势

    大数据时代,中国IT环境也将面临重新洗牌,不仅仅是企业,更是程序员们转型可遇而不可求的机遇. 国内大多数大型互联网公司的程序员被称作研发工程师,但实际上国内几乎没有研发项目,只能叫做开发.开发程序员的 ...

  8. Java已五年1—二本物理到前端实习生到Java程序员「回忆贴」

    关键词:郑州 二本 物理专业 先前端实习生 后Java程序员 更多文章收录在码云仓库:https://gitee.com/bingqilinpeishenme/Java-Tutorials 前言 没有 ...

  9. Java程序员普遍存在的面试问题以及应对之道(新书第一章节摘录)

    其实大多数Java开发确实能胜任日常的开发工作,但不少候选人却无法在面试中打动面试官.因为要在短时间的面试中全面展示自己的实力,这很需要技巧,而从当前大多数Java开发的面试现状来看,会面试的候选人不 ...

随机推荐

  1. ionic2+中修改minSdkVersion的方法

    具体方法很简单,直接在config.xml中找到下面这一行 <preference name="android-minSdkVersion" value="17&q ...

  2. Python_python内置加密模块

    数据加密: 对称加密:数据加密和解密使用相同的密钥,主要解决数据的机密性(DES,AES) 非对称加密(公匙加密):数据加密和解密使用的不同密钥,主要用于身份的验证(DSA,RSA) 单向加密:只能加 ...

  3. mariadb-半同步复制

    半同步复制: 使用插件 对于从节点,有一部分为同步复制,当主节点复制完从节点后才向客户返回ok,同步超时后自动降级为异步 有一部分为异步复制 这样为了与主节点冗余 基于主从的模式上搭建 半同步复制: ...

  4. memcached 配置

    Memcached是一款开源.高性能.分布式内存对象缓存系统,可应用各种需要缓存的场景,其主要目的是通过降低对Database的访问来加速web应用程序.它是一个基于内存的“键值对”存储,用于存储数据 ...

  5. kmp基础 ekmp

    +]; int lenp,lens; +];//可以是char 也可以是string +]; void getnext() { nex[]=-; ,j=; ) { ||p[j]==p[k]) nex[ ...

  6. day64 url用法以及django的路由系统

    此篇博客是以备后查的,用到的时候记得过来查找即可! 路由系统:就是我们的django项目创建的时候自带的那个urls.py 它本身里面是映射的对应关系,一个大的列表里面,一个个元祖,元祖里面是url或 ...

  7. Codeforces 1036E Covered Points (线段覆盖的整点数)【计算几何】

    <题目链接> <转载于 >>>  > 题目大意: 在二维平面上给出n条不共线的线段(线段端点是整数),问这些线段总共覆盖到了多少个整数点. 解题分析: 用GC ...

  8. 学习笔记——在vue中如何配置Jest(一)

    最近在搞Jest单元测试,如何在vue中安装和使用jest我就不说了,前一篇文章简单的说了一下在使用jest时遇到的一些问题,但是我觉得并没有真正的解决的很好.后面会在学习过程中更新前面的那篇文章,加 ...

  9. MySQL5.7.23 VS MySQL5.6.21 分区表性能对比测试

    为评估MySQL从5.6.21升级到5.7.23版本的性能,针对分区表的读写做了对比测试. [测试环境] 1. 两台HP380的物理机,配置一致,CPU:Intel(R) Xeon(R) CPU E5 ...

  10. hadoop安装过程中出现的错误

    此次来记录一下我在安装Hadoop安装过程中出现的错误,安装过程参照慕课网林子雨教程进行安装,在尝试过程中出现的错误如下: 1.在安装Ubuntu时,新建虚拟电脑时,并没有在版本的输入框中有Ubunt ...