随笔

IT 培训的基础班不应太“基础”

要问现在最热门的行业都有哪些,我想 IT 开发必然是时下最热门的行业之一。随着互联网的普及、5G的发展,程序员这个职业的热度一直居高不下。各大高校相继开设或扩增了计算机技术、软件开发等相关专业,而且市面上的成人 IT 培训机构更是多如牛毛。在年轻人看来,学 IT 既可以拿到较高的薪水,又能避免其它职业的奔波劳累,何乐而不学呢。

对于计算机专业的大学生来讲,在校期间就可以通过专业课的方式累积计算机基础知识。为了更好的就业,可以利用课余时间搜集网上的免费视频、资料提升自己的就业技能。只要能够潜心学习,毕业后顺利就业的几率很大。

而对于非计算机专业的同学,或者已经在职想要转行到互联网的零基础同学来讲,想要快速入行的唯一途径就是报班学习。至于如何在众多的培训机构中找到靠谱、有实力、对学生负责、能学到真本事的机构,这就是另外一个话题了,不在我们这次的讨论范围之内。

从我们选择报班学习的这一刻开始,真正有趣的东西就开始了。纵观培训市场,各机构都会把自己的课程划分为“基础班”和“就业班”。就业班的学费很贵,多则2W+,少则1W+,通过学习就业班的课程,我们会接触并学习到市面上一些必备的开发框架、开发技能。至于具体会学到哪些框架、课程的深度和广度如何、对就业是否有帮助,就需要同学们擦亮眼睛仔细甄别啦。售前的话不能全信,不要因为害羞腼腆啥也不问就选择报班,要选择多方打听、实地考察之后再做决定。记住这句话:“学费很贵,时间更宝贵,千万不要浪费时间和金钱去买教训”。

在基础班学费方面,培训机构的定价策略各不相同,有的机构基础班完全免费,有的机构报就业班送基础班,有的机构基础班仅收费几十元钱(号称:一顿饭钱)。观其本质,都是为了吸引大家过来报班,只要我们人去了,就有机会被转化为就业班的学生。总结一下,在培训机构的眼里:不以招生为目的的基础班不是好基础班

既然谈到了招生问题,那我不妨站在双方的利益角度剖析一下:

  1. 对于培训机构来讲:
    1. 基础班人数 = 招生入口
    2. 升级到就业班的人数 = 招生数 = 营业收入
    3. 为了保证就业班的人数,基础班的教学效果要保证(这一点很有意思噢,一会细细来讲)
  2. 对于学生而言:
    1. 基础班就是用来打基础的
    2. 就业班就是用来学就业技能的
    3. 我来学习就是冲着高薪就业来的,凡是不能保证本人高薪就业的培训课程都是在耍流氓
    4. 作为学生,如果意识不到上述3点,那么很容易被套路,导致毕业后找不到工作,这就叫“学了个寂寞,买了个教训”

综合分析得出结论:学生的诉求是学真本事,培训机构的诉求是招生挣钱。这里双方的诉求好像并没有达成统一。其实不然:如果培训机构只专注于招生挣钱,忽略了教学质量,那么口碑变差之后招生就会逐渐困难,形成恶性循环。所以对于大多数机构而言,他们希望通过良好的教学质量达到较好的就业效果,再通过口碑效应正向促进招生。所以最终结论是:学生的诉求是学真本事,培训机构的根本诉求是教会学生真本事,保就业促招生

目标是理想的,然而在实际操作过程中,天平的两端总会发生倾斜:某些机构为了让学生感觉课程简单,一学就会,让学生盲目以为自己有信心学会就业班的课程,这些机构会刻意删减基础班的课程内容,弱化对重难点知识的讲解,减少对计算机相关原理的拓展。一再对学生强调“xxx知识点现在不要深究,就业班会深入讲解,我们现在是零基础的小白,先把基础打好,把代码敲出来能实现效果就行”。

结果呢?小白只是学会了照猫画虎,根本不会在实现代码效果的前提下多问一句“为什么”。学编程变成了死记硬背,老师一边讲学生一边抄,老师讲完了,学生还没抄完,哪怕抄完了也是一堆单词或语法错误,程序根本跑不起来。最后你问他“老师刚才讲了啥?”,他会说:“哪里知道,光顾着抄代码了”。等升级到了就业班,发现就业班的老师都会用一句经典来质问我们:“这个知识点你们基础班没讲吗?”。多么讽刺!

我个人认为:所谓的“基础班”就是用来给学生打基础的,我更愿意把基础班比作“基础扫盲”。因为报班的学生大部分都是 IT 小白,他们缺少计算机相关的专业知识,作为课程的设计者和实施者,培训机构应该站在小白的视角打磨基础班课程,不要害怕讲了学生听不懂,你们不讲我们才是真的啥也不懂!请机构把基础班免费的幌子摘掉吧,如果能让基础班的课程对小白友好,含金量高,切实做到了零基础入门扫盲的目的,哪怕基础班收费几百元大家也会真心报名的。

作为一个从业9年多的 IT 打工人,虽然我已离开成人 IT 教培机构,但我依然对 IT 技术充满热爱,对想要入行 IT 的小白充满期待。希望我的分享能让大家在学习的路上少一些曲折,多一些坚定!

刘龙彬 - 写于2022年7月27日15点03分

一个不再讲课の前端程序员。

21条评论

    • 泥巴巴

      感谢提问。
      既然已经决定了跨专业学编程,在真正入门之前再苦再累也要坚持下去,很多人学编程就是倒在了入门阶段,因为他们太容易放弃了。
      怎么学呢?建议大家不要直接报班,因为0基础小白在学编程的时候,学习兴趣很高,但是计算机相关的概念很少,在报班后会发现老师讲的快,自己跟不上,会打击学习自信而放弃。其实并不是老师讲的快,而是自己对计算机快捷键、专业术语、基本概念等知之甚少,你和老师之间存在知识代沟,老师讲10分钟,小白可能需要花30分钟去消化理解。你觉得老师会浪费掉20分钟等咱自己嘛,哈哈显然不会的。
      那怎么办呢,其实很简单,先在网上找一套高质量的入门教程,跟着听一遍,目的是扫盲计算机基础知识、锻炼打字速度、熟悉专业术语和快捷键。等把基础的入门教程学的差不多了再去考虑报班进一步学习,你就可以轻松跟上老师的教学进度了,这样的效果是最好的。
      总结一下:先自学入门教程打基础、建立学习信心,再报班完整学一遍基础 + 就业班。

  • stong

    彬哥你好,请教你一个问题哦,我是做前端的,目前想学后端,这段时间看了你node的课程,也算是个开始吧,还想深入的学习node,但是都没有好的课程,Java的课程很多,有些课程体系也很全面,请问你怎么建议呢?

    • 泥巴巴

      Node.js 的优势之一:能让前端开发者在不学习新语言的前提下,接触到后端开发相关的概念和知识。但是 Node.js 的周边生态没有 Java 完善,在开发大型后端项目的时候举步维艰。相反,Java 的知识体系、框架、周边生态在国内极其完善,在开发复杂后端项目的时候效率极高。所以如果想要转后端或全栈,建议学 Java。
      另外,Java 怎么自学呢?其实很简单,去各培训机构的官网搜集他们公布的 Java 学习路线图,先把学习的路线整理好,然后根据整理好学习路径,去 bilibili 或其它平台搜索相关的免费视频教程,跟着学习即可。现在国内 Java 的免费教学资料很多,稍微花点时间搜集就可以找到适合自己的学习资料。
      那么剩下的,就是依靠自驱力坚持学习,多思考,勤敲代码,学会 Java 指日可待。

  • 汤姆布利伯的沙雕之旅

    彬哥好久不见,还记得去年下半年,自己开始自学前端之旅,可能自己在找资源上面有一定的优势基础,每次都能白嫖到好多学习资源和项目资源,哈哈哈。记得是去年10月份的时候,无意中刷到彬哥个人的B站的账号,当时vue的教学视频就是彬哥新录制的,当时自己找到一个项目做,在promise的封装上不是很懂,本着试一试的心态,去找彬哥私信了,万万没想到的是彬哥居然回复我了,后面多次和彬哥私信,还是挺开心的,让我觉得彬哥真的是一个很不错的老师,因为心里想彬哥可能比较忙,可能回复不了,能遇见彬哥真是缘分。B站账号就是这个留言的昵称,哈哈哈,希望彬哥能想起来。

      • 汤姆布利伯的沙雕之旅

        已经找到工作啦,还有些不足的地方需要深造,想进一步丰富自己的技术栈,公司项目目前是vue2的,有时候想写东西的时候没有接口直接裂开,自己也知道,目前自己中心应该是前端,有时候做东西接口没得好难,彬哥有没有什么好的建议之类的,大学也学过java,今年上半年年初的时候还想看看java的,后面项目活太多了就割下来了。还是很感谢彬哥那些精致的课程,对我学前端的帮助挺大的。希望后面彬哥也越来越好,期待后面还能遇到彬哥一些优秀的作品,哈哈哈

  • 葱头

    为斌哥这样为编程小白考虑的it行业者打call,不过还是有点可惜,以后您的好多接口都用不了了白嫖不了了555,最后,还是感谢斌哥以前一直为我们提供前端项目接口

留言

您的电子邮箱地址不会被公开。