Python实战社群

Java实战社群

长按识别下方二维码,按需求添加

扫码关注添加客服

进Python社群▲

扫码关注添加客服

进Java社群

知乎上有这样一个问题,培训班程序员几个月出来就月薪过万,那为什么我们还要花四年时间上大学?

 

乍一听,好像很有道理。对啊,四年等于三个月,简直亏死了。

 

冷静冷静,想想知乎铁律,先问是不是,再问为什么。

 

培训班几个月出来真的能月薪过万吗?这样的人占多大比例?后续发展怎么样?

事实真的像宣传的那么美好吗?

 

答案是否定的。和大多数广告一样,那些培训班的话,连标点符号都不能信。

前几年,程序员培训班还是有门槛的,招收学员也要进行资历考察,确保他们有一定的热情和潜力立足,当时,这个行业还是有底线的。后来,互联网加速发展,程序员培训逐渐火爆,市场扩大,资本介入,为了数据好看,就有些失控了。只要有业绩,什么小白都能报班,“包就业”、“月入过万”等承诺更是张口就来。

于是,越来越多的人被成功转行的案例诱惑得两眼放光,辞掉自己原来的工作,袖子一撸,就打算去互联网世界捞金。

 

没想到,蹚进了浑水。

 

现在,大家是这样评价“培训班出身”程序员的:

 

“简历写得无所不能,你问他们十个基础的原理,大概能讲出两个。”

“不要问他们不会什么,你不如问问他们到底会些什么?”

“培训机构自己把自己做臭了,顺带把学员也带臭了。”

“祝你接手的代码是培训班水平,同事是培训班出来的,带的人是培训班出来的……”

看起来,“培训班出身”已经彻底成为一个负面标签,代表着技术渣、代码烂,处于程序员鄙视链底端。

 

实际上呢,培训班出来的程序员真的这么差吗?他们和科班出身的程序员,差别究竟在哪?

 

接下来,我们将从学员角度和培训班角度对问题进行分析。

Ø 从学员角度,分析培训班出身和科班生之间的区别

 

01 基础不同

 

众所周知,培训班讲究一个字,。学习周期极短,几个月到半年。

 

大学呢,专科三年,本科四年,国内研究生七年。讲究慢工出细活。

 

培训班的教学,目的明确,一切为了就业。教的知识,实用最重要。至于原理是什么,怎么灵活应用扩展,没人关心,也来不及关心。

 

大学教育则讲究知识框架,先建立起一个知识系统,再逐步完善,从实践中慢慢夯实基础。

 

总的来说,培训班培养的是劳动型人才,代码机器,只要能立即上手就行其余的不在乎,未来发展不考虑。

 

大学培养的是发展型人才,先从原理着手,打造系统的知识体系,再一步步深化。不给未来设限,基础打得稳,发展空间也更大。

 

这两者的主要区别,就在于知识体系。被过度简化的知识不成体系,根基薄弱。而完整、完备、完善的知识体系带来的眼界、视角、思维方式,是进步过程中最稳固的基础。

 

02 心态不同

 

这两类人,心态不同。出发点、学习心态、就业心态,都有区别,累加起来,就成了两种人。

 

l 出发点不同

 

一般来说,什么样的人会选择上程序员培训班?除了极少数即将就业的毕业生,大部分都是想转行的人。

 

转行是为了什么?除了极少数真正热爱编程的人,大部分都是奔着高薪去的。轻轻松松月入过万,前途不可限量,实在是诱人。他们想要的,是钱,比一般工作都要多的钱。

 

大学生呢,大学期间很单纯地为了学习。虽然学习也是为了后续就业,但他们当下有更多的时间用来学习,不用过多地去担忧四年以后的生存问题,这对他们来说还比较遥远,因而心态比较单纯,这对后续的学习方式起着很重要的影响。 

 

急功近利的人,和潜心学习的人,目的不一样,做法也会有区别。

 

l 学习心态不同

 

培训学员和大学生出发点不一样,所处状态不同,学习心态自然也不一样。

 

这一点,就和大四考研、二战考研、在职考研、脱产考研一样,大家的情况不同,成本不同,压力不同,心态自然也不可能相同。

 

选择转行培训的人,要放弃原来的工作,再支出一笔不菲的学费,机会成本比较高。培训期间也没有收入,只出不进。一个人在外打拼,没有收入是什么感受,经历过的人都懂。每天都像在火上烤,有钱也不敢花,没钱就更不用说了。何况,未来怎么样,谁也说不好。一边期待一边恐惧,这种日子实在难熬,只希望早日飞到未来那天看看结果。

 

这种心态下,对于学习,多数是缺乏耐力和恒心的,只想尽快学点东西应付面试官,应付一下工作。

 

学生呢,则完全不同。他们在该读书的年龄,自主选择了专业,无论主动或被动,该上的专业课一门也不能少,该学的知识点也不能落下太多,否则毕业也是个问题。

 

重点是,他们不必着急,因为这是成长必经之路。他们只要做好自己该做的事,一切就水到渠成,至少在校期间,谈不上压力

 

这种心态,就是完全的学习心态。混日子的学生,也得跟着老师打基础,一点点学习计算机原理,各种计算机语言。努力的学生则更不用说,会自己去图书馆各种啃书,想方设法找项目实践。

 

一个只急着看结果,一个有时间注重过程,结果肯定大相径庭。

 

l 就业心态不同

 

这两者对于就业的心态,差别也很大。

 

培训班的程序员们付出了那么大成本,一心只想尽快就业,尽快赚高薪,好填补之前浪费的时间和金钱,至少要快点把学费赚回来。

 

而且,在他们看来,自己已经专门去培训了一段时间,也不比很多人差,赚钱就是第一要务。他们的心里只有一件事,那就是钱。至于什么样的路途能通往钱,他们想不了那么多。

 

毕业生呢,心态则轻松很多。

 

他们也知道,自己大学期间学的东西,理论偏多,实践不够。刚出去工作,肯定是不指望赚多少钱,以学习提升为主,只要能力上去了,就不愁以后没发展。他们更能沉下心,虚心学习,一步一个脚印往前走。

 

这就是被社会毒打过的人,所难以保持的心态。

 

有人说,越急着想赚钱的人,就越赚不到钱。大概就是这个意思。一心只盯着钱看,忽略了赚钱能力的本质,只会离高薪越来越远。

 

只有让自己值钱,才能真的赚到钱。培训班出身的很多人,以为自己上完培训班就完事了,大学生却知道,就业还只是起点。

 

03 发展不同

 

基础不同,心态不同,这两类人未来的发展,肯定也大不一样。

 

培训班程序员呢,将实用技能最大化,类似于空中楼阁。科班出身呢,扎扎实实地建立起一套知识体系,再到工作中慢慢实践,逐步完善,地基打得很稳。

 

即使培训班一毕业就拿到不错的薪水,缺乏后劲,在后续发展中也会受到限制。而科班生,即使起点低,慢慢走,也会走得更稳,更快。两者发展空间,不可同日而语。

Ø 从培训班角度,分析培训班出身程序员被标签化的根本原因

 

当然,不能一竿子打翻一船人。任何人,都不能完全被标签化。培训班出来的程序员,也有很多功底扎实,后续发展良好的。科班出身,也有很多混日子,毫无前途的。

 

我们这里讨论的,是概率。群体总是比个例更能说明问题。事实上,80%的培训班学员毕业后并未从事相关工作,有的还是干回老本行。从事相关工作的,大部分发展也不尽人意。

 

其实,除了他们自身原因,培训班在这个过程中也起到不可忽视的作用。

 

最初,市场上有些人有转行需求,需要专业的人进行技能培训,培训班应运而生。一个有需求,一个有办法,原本是一件好事。但是,由于培训班急功近利,从而做出的一系列不当举动,很大程度上反倒增加了这群人立足的难度。下面,我们将从培训班角度来分析问题产生的根源:

 

01 

虚假宣传,吸引了一批不合适的人

 

培训班是盈利机构,他们的运行逻辑是盈利,而不是为了学员的就业和发展,那些东西,不在他们考虑范围之内。

 

于是,他们尽可能地扩大招生范围,用虚幻的乌托邦,吸引了一大批不适合做程序员的人,这些人学习很痛苦,就业很痛苦,但回头代价又很大。于是硬着头皮在这个行业里混,把这个群体的整体印象拉低了很多。

 

02

教学模式有问题,学生基础差

 

这些在职学员再就业,能给出的空档时间有限,为了迎合市场,培训班只能求快。

 

为了求快,培训班的教学模式注定是填鸭式教育,一股脑地把知识往学生脑子里塞。而且,还不能保证到底塞进去多少。

 

毕竟,在素质参差不齐的生源中,不落下任何一个人,就只能拖慢全班进度,这显然不符合商业效率。因此,他们也不没法在意学生是否真的掌握了技能,只要略知一二,包装得像模像样,总有一些瞎猫能碰上死耗子,也不乏优秀学员来做案例。虽然,关键在于这些人本身很优秀。

 

在这种情况下,对培训班抱有不切实际幻想的学生,把自己全盘交给老师,就这样稀里糊涂毕业了。

 

这群人就业以后,代码能力很差,只要能够运行,他们就不在乎代码质量。这不仅导致合作同事很痛苦,口碑变差,给群体打上不良标签,也极大地限制了自身发展。

 

03

为提高就业率不择手段

 

在“包就业”环节,培训机构更是为达目的不择手段,从根本上把这个群体的诚信搞臭了。

 

他们惯用手法是包装简历,其实,适度的包装是没有问题的,那是一种写简历的方式。但是,过度包装,就是简历造假。

 

试想一下,一个没有项目经验,刚从培训班毕业的学员,要找到一份程序员工作,薪资还不能低,难度自然很大。为了完成他们的承诺,培训班会进行系统的就业指导,也就是教学员编造一些项目经历,例如如何应对面试官的盘问,尽可能将这些项目经历写得真实。

 

然而,就业指导老师精力有限,不可能给每个人量身定做一个项目经历,大家又缺乏借题发挥的能力,只能基本照搬。而且,太难的项目经历,一时也理不清楚头绪,面试时容易露馅,所以最终只有几种“经典项目”广为流传。

 

于是,很多雷同、甚至一模一样的简历出现了。大家的项目经历都大同小异,基本上就是电商网站、甚至图书管理系统之流。

 

这种简历看得多了,面试面得多了,就业市场就对培训班毕业的程序员有了刻板印象,整个群体都受到一定程度的歧视,甚至被“卡简历”。

 

04

缺乏长期学习心态

 

在重重困难之下,有些厉害又幸运的人还是找到高薪工作入职了。

 

但是培训班只告诉他们毕业即高薪,并不管后续发展售后问题。

 

于是很多人真的以为,找到工作就等于入行了,以后等着躺赚,万事大吉了。

 

实际上,真正的挑战才刚刚开始。

 

因为一开始就是抱着赚高薪的心态去的,很多人就业后就停止了学习,后续发展自然不可能很好。

Ø 结语

 

有人说,程序员这行,如果你缺乏自学成才的能力,那你也别指望在这行能混多好。

 

的确,程序员是一个需要不断学习的职业。入门还只是刚刚开始,更多的工夫在后头。

 

大企业的程序员牛在哪呢?

 

其实,BAT里大部分程序员做的80%事情,培训班出身的程序员也能做。但BAT程序员的价值偏偏在那20%,这是一个人的视野、理论基础、智商决定的。

 

我们这篇文,无意给任何群体贴标签,只是想实事求是的分析一下这个现象背后的原因。只有找到根本原因,才能对症下药。

 

很多人的问题,并不在于出身,而在于心态。他们以为进了培训班,就等于走了捷径,吃了这一段时间的苦,以后就一辈子都不用吃苦了。

 

这种想法,过于天真。也是阻挡很多培训班出身程序员发展的根本原因。

 

只要肯吃苦,愿意学,零基础的小白也总会成为大神。即使进不了BAT,也会朝着自己的目标一点点靠近。但是,天天幻想着吃行业红利,躺赚一万年,985毕业也只能被淘汰。

 

你是培训班出身吗?忘了你的出身,保持终身学习心态,从入行开始,你的职业生涯,就掌握在你自己手中。

 

你是科班出身吗?继续往前跑,小心被落下。

程序员专栏 扫码关注填加客服 长按识别下方二维码进群

近期精彩内容推荐:  

 裁员1100人:华为,还是对中年人下手了

 程序员转行卖煎饼送外卖,称找回了自己

 新手必会的 9 个 Python 技巧!

 面对Redis持久化连环Call,你顶得住吗?

在看点这里好文分享给更多人↓↓

更多推荐

从培训机构出来的程序员,后来都怎么样了?