园子里这篇博客火了:谈谈培训机构的"骗局"给新人一些建议,刚好我也一直被问到这个话题,今天就凑个热闹,一吐为快吧。

我从包工头转行做开发,是进了培训班的,但两年的课程,我只学了半年。然后就自学,通过软考,找工作,一直到现在(详细经过见:如何通过自学找到一份开发的工作)。那时候老赵在园子里风头正茂,他的博客上醒目的写着:坚定的北大青鸟反对者,强烈愤慨恶劣的培训机构……所以,找工作的时候留了个神,绝口不提自己参加培训班的经历,“都是自学的!有兴趣,特喜欢,买书看视频……”然后面试官就频频点头。

没事的时候我就瞎琢磨,凭啥自学的就比培训的强呢?

我觉得,是这么个道理:

假设大家现目前水平都一样,你是参加培训的,我是自学的。那么,至少,我证明了我的自学能力。相当于你是温室里的花朵,我是风雨中的铿锵玫瑰;同一段路,你是别人扶着走过来的,我是自个儿摸爬滚打一路摔打过来的,这当然还是不一样的。

所以,同理,我的原则:野生程序员:优先招聘

至于那些说培训机构编造简历拉低门槛啥的,恕我直言,脑残而已。作为面试官,编造的简历你都看不穿,面试者的水平你都测不准,你面试个毛线啊!

回到这个问题:转行IT,该自学,还是该参加培训?我觉得,能自学,当然自学;但自学起来有困难,你不参加培训咋办呢?有些同学“千万不要去培训机构……”,真有点“何不食肉糜”。

至于培训机构“包就业”“月薪8K10K”的宣传,你自己要长脑子啊。人家本科4年毕业出来都找不到工作,凭啥你培训4个月就能这么牛逼呢?!

培训机构,其实只有一个作用:师傅领进门

你指望培训机构能把你整得多高大上,可能么?之前我心血来潮,为了发展一起帮,发过一些“培训讲师”的招聘启事,唉哟,我的妈呀,全是一些刚毕业一年两年工作经验的简历。就这种水平,也敢做“讲师”?后来翻了一下某些培训机构的招聘启事,要求也不过2年以上工作经验而已。再回头想想,我那时候的培训老师,其实水平也不过如此吧?

据我了解,现在这些培训机构,收费是蛮高的,但分给老师的,也马马虎虎就那个样子了,不可能招到什么大牛。

所以,期望值不要太高。

但这并不是说培训机构就没用了。“万事开头难”,入门,并不是一件很容易的事——只是培训机构收的费用也忒高了一点。现在普遍的,线下,全课程学完,2万左右吧?我那时候还比较良心,2年2万,现在我知道的最夸张的,4个月2万,呵呵。

所以,我学半年,7千多,但即使如此,我觉得,我还是亏了3、4前吧?因为这后面2、3个月,我自己就能上路了,老师的作用,不大了。

线上的课程会便宜一些,甚至可以免费。但线上课程(尤其是那种免费的)有一个大麻烦:

自己线下练习过程中,碰到的问题没人帮忙解决。

这就抓瞎了。

其实我那时候报名培训班,主要就这么一个问题。现在想起来丢人,那时候连Visual Studio + MSSQL都装不了,反正莫名其妙的各种错误,跑不起来,真的是想死的心都有了!在培训班,老师最重要的作用是帮我们调试代码,摆平各种千奇百怪的问题(想想我们那时候真是坑爹啊,新人嘛,给老师挖了各种乱七八糟的坑……“乱拳打死老师傅”,哈哈)

这也是我创建 一起帮 的灵感源泉和初衷。

学习编程,最大的坎最深的坑,不是那些书本上教材上的“知识”,而是你在编程过程中遇到的“实际困难”,尤其是那些“实务性的”“就我本机上才有的”问题。传统的搜索/论坛/问答,采用的都是文字(最多还加图片)的形式,效率太低。干嘛不直接远程呢?现在大家的带宽都这么高,你到处折腾一晚上都解决不了的问题,说不定别人远程10分钟就给你搞定了。

OK, 打住了,不然就成广告帖了。

另外,目前IT培训的一个问题:只注重知识的灌输,而忽略了能力的培养——尤其是自学能力的培养。

做程序猿,自学能力才是最重要的。不是说培训机构把“最新”(技术,是不是越新越好?)的技术教给你,你这一辈子就可以逍哉遥哉的吃这点老本就OK了。现在技术的升级换代越来越快,你总不能学一个新技术就参加一次培训吧?!

当然,这也是过高的要求培训机构了,呵呵。前面都说了,只能是“领进门”而已,修行还是要靠个人。

其实,如果可能的话,我还想试一试。这些都是后话了,以后再说吧。

也来谈谈IT培训的更多相关文章

  1. IT培训行业揭秘(一)

    最近一个多月来,身边有很多朋友问我,我家孩子明年就要大学毕业了,现在工作还没有着落,最近孩子回家经常和我说,他们学校最近来了很多IT培训班,让同学们参加培训,然后各个培训班动辄拿出往届他们的培训学生赚 ...

  2. 谈谈作为一个菜B的培训感受

    培训的目的是为了让新员工更快的适应当前的工作,尽快的跟上前辈的步伐,从而能全身心的投入到当前的工作当中.感觉在培训的时候需要注意以下的几个问题: 1. 新员工必须在意识上认同当前的工作 如今的项目组也 ...

  3. 谈谈培训机构的"骗局"给新人一些建议

    前言 本文只谈"骗局",不谈其他,绝不引战,如有错误,希望指出我会及时改正,想要讨论的可以在留言区写下你的观点和经历. 为什么要写这篇文章呢,近些年培训这个话题也比较火,很多在看这 ...

  4. IT培训行业揭秘(五)

    前面说了一大堆,简单揭露了一些目前培训行业鱼龙混在的情况,那么今天我就站在一个即将毕业的大学生角度来谈谈如何选择一个靠谱的培训机构. 你即将大学毕业了,在大学里面浑浑噩噩的混了几年,马上就要离开校园, ...

  5. 谈谈UI架构设计的演化

    谈谈UI架构设计的演化 经典MVC 在1979年,经典MVC模式被提出. 在当时,人们一直试图将纯粹描述思维中的对象与跟计算机环境打交道的代码隔离开来,而Trygve Reenskaug在跟一些人的讨 ...

  6. 谈谈用SQLite和FMDB而不用Core Data

    谈谈用SQLite和FMDB而不用Core Data 发布于:2014-04-22 11:22阅读数:4235 凭良心讲,我不能告诉你不去使用Core Data.它不错,而且也在变好,并且它被很多其他 ...

  7. 做技术,有没有必要参加IT培训

    近几年,IT培训机构可谓是琳琅满目,稂莠不齐.培训Java的,培训PHP的,培训大数据的等等吧,不一而足. 自己也算是IT技术圈子待了好多年了,面试过一些机构培训出来的学生,也有几个好哥们在培训机构做 ...

  8. 有没有必要参加IT培训

    近几年,IT培训机构可谓是琳琅满目,稂莠不齐.培训Java的,培训PHP的,培训大数据的等等吧,不一而足. 自己也算是IT技术圈子待了好多年了,面试过一些机构培训出来的学生,也有几个好哥们在培训机构做 ...

  9. 去培训机构参加IT培训值不值

    近几年,IT培训机构可谓是琳琅满目,稂莠不齐.培训Java的,培训PHP的,培训大数据的等等吧,不一而足. 自己也算是IT技术圈子待了好多年了,面试过一些机构培训出来的学生,也有几个好哥们在培训机构做 ...

随机推荐

  1. 【Java IO流】RandomAccessFile类的使用

    RandomAccessFile类的使用 RandomAccessFile类是java提供的对文件内容的访问,既可以读文件,也可以写文件. 支持随机访问文件,可以访问文件的任意位置. RandomAc ...

  2. __main() 和 main() 【转】

    因为我们通常在BOOTLOADER中都已做好了比较细致的初始化工作,包括代码的搬运,所以我们最好别再调用库函数__main(),因为__main()作为ADS集成好的库函数,会对系统进行初始化设置,可 ...

  3. 什么是B-Tree

    B-Tree就是我们常说的B树,一定不要读成B减树,否则就很丢人了.B树这种数据结构常常用于实现数据库索引,因为它的查找效率比较高. B-Tree与二叉查找树的对比 我们知道二叉查找树查询的时间复杂度 ...

  4. (转)sql union和union all的用法及效率

    1 熟悉union的相关操作 UNION指令的目的是将两个SQL语句的结果合并起来.从这个角度来看, 我们会产生这样的感觉,UNION跟JOIN似乎有些许类似,因为这两个指令都可以由多个表格中撷取资料 ...

  5. 【grunt】grunt 基础学习

    1. 干啥的呢? 项目打包管理,用处有 1)可用于压缩合并前端文件,包括css/js , 2)可用于管理发布文件与开发文件,3)可用于自动编译less 文件 2. 常用的东西有哪些呢? 常用的插件有 ...

  6. mybatis入门介绍二

    相信看过我的上一篇博客的同学都已经对mybatis有一个初步的认识了.这篇博客主要是对mybatis的mapper代理做一下简单的介绍,希望能够帮助大家共同学习. 我的上一篇博客:mybatis入门介 ...

  7. Centos6.5中Nginx部署基于IP的虚拟…

    Centos6.5 中Nginx 部署基于IP 的虚拟主机 王尚2014.11.18 一.介绍虚拟主机 虚拟主机是使用特殊的软硬件技术,把一台真实的物理电脑主机 分割成多个逻辑存储单元,每个单元都没有 ...

  8. (5)UIView常见属性

    此时打印的所有子控件会把使用自动布局的控件也打印出来,不准确,所以得去掉这两个选项,再进行打印 使用实例如下: viewWithTag的注意点,当有多个相同的Tag值时,它是先找到第一个Tag值,而不 ...

  9. c语言链表升级

    之前的链表就是一个普通的带头的单向链表,我们不自觉的会发现这样的链表有缺陷,有关链表的删除新增查找跟链表的结构体内容耦合性太强 什么意思呢? 比如我们之前的链表的结构体 typedef struct ...

  10. Linux下ftp的安装配置

    1.查看ftp包是否可用yum list | grep vsftpd 2.安装ftpyum install vsftpd 3.启动systemctl start vsftpd 4.开机启动chkcon ...