在之前的文章中说过,我是非计算机专业,通过参加培训进入程序员这行的。


入了程序员这行后,挺长一段时间在亲戚朋友中,我还是挺有面子的:家族里的第一个程序员,工作不用风吹日晒,收入比其他行业高不少,尤其是编程对七大姑八大姨来说非常神秘(当然,根本也解释不清楚)。

说实话,这个面子和收入,都是托了行业红利的福:近 20 来年,计算机、互联网发展这么迅猛,对程序员的需求又这么旺盛。

同时,程序员的面子和收入,也吸引了很多人想转行当程序员。



我经常在知乎上被邀请回答下面这类问题:







转行当程序员,主要就是两种途径:自学、参加培训。

自学成才没啥好说的,除了服气还是服气。今天单独说说从培训机构出来的程序员。

培训出来的程序员总被误伤

不知道从什么时候开始,大家是越来越看不上培训出来的程序员了,主要是嫌弃他们:基础不行、学历低、水平不行、学习能力弱、简历造假。

有些培训机构出来的程序员确实有问题,但是不能因为“只是很多表现不好的程序员恰好都有过培训经历”,就一棍子打死所有培训出来的程序员。

其实在很多软件、互联网公司里都有培训机构出来的程序员,这其中很多人干的还是不错的。

我自己就是培训出来的前浪,我不会跟风无脑的嫌弃后浪,上面说的那些“嫌弃”,准确的说应该是:

大家不嫌弃培训机构出来的程序员,而是嫌弃那些参加了培训没好好学、基础差、干活不行、不上进还造假的程序员。

毕竟想通过努力获得更高的收入,追求更好的生活,这没毛病。

但是呢,作为前浪也不能无视后浪们的缺点,对一些培训出来程序员的做法,我自己也看不下去。

就拿简历造假、项目造假来说吧,我面试过不少人,这里边包括很多培训出来的程序员,有的时候面试真的很无语。

明明只有半年工作经验,非得包装写成 2 年工作经验。你是天天加班,把加班时间都算成工作的年头了吗?


明明没做过项目,非要虚构项目。很多人简历中的项目都大同小异,甚至一模一样。比如不少人说做过电商项目,介绍的时候非常流畅,乍一听说的头头是道。但是不能问细节,比如问数据库大概多少张表?都用了哪些开源
jar 包?日志是怎么写的?这种最基础的细节,一问就露出破绽了。

这一看就是培训老师帮着准备面试的话术,让学员提前背熟练的……这种程序员谁敢招啊?


如果你造假,我造假,他也造假,大家都造假,造假一时爽。但是老话说得好:好事不出门,坏事传千里。慢慢的大家就会认为培训机构出来的程序员都是水货,招聘的时候都不愿意要。

现在已经有一些公司不愿意招聘培训出来的程序员了。为什么?

谁都想招聘一个优秀的程序员对吧,但是想招到一个优秀人才要花很多时间精力。

假设从 30 个科班程序员里能挑出一个优秀程序员来,由于能力和造假的原因,从 50
个培训程序员里才能挑出一个优秀程序员,谁都愿意节省时间精力,从前者里面招人。

现在 IT
行业最火热的时候已经过去了,程序员没那么紧缺了,恨不得几百个人竞争一个岗位,这种情况下,用人单位反正也不缺简历,肯定优先从高学历、科班的人里选了——既省时间,良品率又高。

变了味的培训机构

培训出来的程序员经常被误伤,除了学员自身的问题,还有很多原因在于培训机构。

我当年参加培训的时候,培训行业的名声还行。我参加培训前还正儿八经的参加了入学考试,要求学员至少是专科学历以上,起码培训我的那家机构还算负责任。

不过到了后来,很多培训机构都变了味,变得越来越商业化。

第一,招生门槛越来越低。大部分培训机构为了赚钱,不管什么学员都收,非专业的收,高中毕业的也收,30
岁以上的还收。恨不得一个班里几十号人,学历从中学到研究生,年龄从十几岁到三十多岁。学员水平良莠不齐,大家一起学,教学进度和质量怎么保证,明摆着是耽误人。

最可恨的是,培训机构招生的时候明知道很多人不适合学编程,还把别人忽悠过来培训,结果学到半途不得不放弃学习,又浪费钱又浪费时间。

第二,宣传的太夸张。利用别人想转行拿高薪的心理,用“月薪 1 万起”,“年薪 30
万”这类虚假的广告词诱惑你,一顿穷追猛打,一顿洗脑,想方设法让你交钱。等你交钱之后,谁管你以后能找到多少钱的工作。过几个月学完了,一个班里有几个人能达到月薪上万。

别说月薪上万了,学完之后找不到工作的人都不在少数。所谓的就业承诺,很多时候就是走个过场,有能力的学员自己也能找到工作,能力不行的学员靠他们也找不到工作。





第三,指导学员造假
。培训机构当初承诺月薪过万的工作,哪那么容易找啊,你得有那个技术水平吧。没有那个水平还想得到那份工作,怎么办?只能简历造假了,老师帮你虚构工作年头、项目经验,教你面试话术,为了防止背调,把培训同学编成你的公司同事。


很多学员知道造假不好,但是在高薪工作的诱惑面前也动摇了。其实到头来受害的还是自己,就算靠着造假侥幸面试成功上了班,也很难度过试用期。与其这样,还不如诚实一些,大不了先找一份工资低点的工作先干着,踏踏实实的一步一个脚印。

第四,老师的水平问题
。培训机构迅速扩张,去哪找那么多好老师?很多号称技术大牛的老师,其实都是包装出来的。有些所谓的助教、项目经理,直接就来自于之前培训毕业的学员。

如果运气不好碰到一个很水的老师,学员们能学成什么水平也就可想而知了。


老师还有一个作用,就是给你推荐各种证书,口口声声的说证书含金量很高,对你找工作很重要……无非就是想利用证书再多坑你点钱。仔细想想,一个几百块钱的证书作用能大到哪去。

有一说一,曾经培训机构为 IT 互联网的繁荣发展贡献不小,为行业输出了大量专业人才,同时也帮助很多人转行改善了生活,甚至是屌丝逆袭。

但是,培训机构名声被自己亲手搞的大不如前了,这也是为什么很多程序员不愿意说自己参加过培训的原因。

总结

最后总结一下吧。

作为程序员来说,最重要的还是你的学习能力和技术水平,英雄可以不问出处,

不管你是来自于北大清华,还是来自于北大青鸟。

如果你是培训出来的程序员,既然已经选择了一条道路就坚持走下去,可能初期会坎坷一些,别太在意大家怎么看你。

以我自己为例,刚培训出来参加工作的头几个月非常难熬,毕竟培训只是学了,学了和学会是两码事。上手干活的时候,我在别人眼中可能就是:Code 你不行,Bug
第一名。

也希望各位程序员老司机,对那些参加培训入行的、努力上进的新人菜鸟也多点包容,如果不是生活所迫,谁愿意花好几万块钱去培训,同时好几个月没有收入。

对于那些想转行当程序员的人们,我想说一下:

选择靠谱的培训机构要慎重,选择进入这个行业更要慎重。

你可能只看到了程序员的高工资,没看到程序员的加班,996,35
岁职业大限。别轻易相信了培训机构的忽悠,就觉得程序员门槛低。虽然程序员从业不需要执照或者资格证书,但是不管怎么说,程序员也不是一个低门槛的行业。

再说了,程序员高工资,但是不代表培训几个月之后就一定能拿高工资。

程序员行业不是屌丝逆袭的捷径,不是逃避社会毒打的避风港。

想通过培训转行当程序员,你真的想好了吗?

上面说的太严肃了,最最后轻松一下。编程不好学,别随便找个培训机构,浪费了时间和金钱,别变成了网上的段子:

我花了 6 个月时间,3 万块钱培训了 Java 开发,刚培训完两个星期我就收到了美团的
offer。我承认我不是班里学习最好的,但我却是班里第一个找到工作的,而且还是个大厂。我一直相信,勤能补拙,只要有决心,什么事都是可以做到的。今天入职一个星期了,公司的人对我都很好,还给我配了电动车和头盔,还有大衣,不说了,又要去送外卖了。

一不留神又写到凌晨 3 点多了,最近熬夜太多了,我觉得我上辈子可能是一个路灯。

欢迎扫码关注我的微信公众号:四猿外