随笔

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分

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

48条评论

  • reamke

    彬哥,30岁还建议学前端吗,看你的课程很上头,越看越想看,我还是很想进前端行业,但是觉得自己的年龄大了,已经晚了,心里有点慌

    • 泥巴巴

      如果是35岁以上,英语差一些,那基本就劝退了。30岁的年纪还是值得拼一下的,给你个建议:专心学习、戒骄戒躁、不求高薪但求入行,只要入行了高薪基本上也不是问题,最后一点:学好英语。

  • 昔日不过一场梦

    彬哥,我是一个大三的学生,现在我vue2已经学完了,现在也在b站看着一些小项目()。但是现在的情况是互联网寒冬,我现在在想的是,我都不知道我还要不要坚持把vue学下去,因为现在前端基本上很多都已经饱和了,所以我现在很担心明年找不到前端的实习工作,所以我现在很迷茫。是不是该转行做其他了,开学一个月了,过的很痛苦,不知道是否还要坚持。而且我近期也在看数据结构等,在准备考研,总感觉普通本科干开发可能学历不够了。彬哥给点建议吧。因为我现在真的不知道咨询谁了。在普通本科,我感觉对于普通家庭来说,最难的没有人给你建议。只能靠自己去一点点摸索。

    • 泥巴巴

      对于有能力的人来说,不存在所谓的互联网寒冬,人在迷茫的时候最容易放弃,所以坚持比天赋更重要。只要浏览器还在,前端就永远不会没落。但是前端的入行门槛变高了,这是趋势、没有人可以左右,而且以后会越来越高,所以终身学习很重要,不要想着一口吃个胖子,先把 vue2 + vue3 熟练运用,找到一个实习岗位还是很容易的,等工作平稳了,再趁业余时间学习 ts, node, react, 甚至自学后端Java等等,总结一下就是“先聚焦,再发散;先在行业站稳脚混口饭吃,吃饱饭了再考虑其它的”。再说说学历:本科完全够用了,考研不急于一时,但也不能荒废,可以上班以后边工作边考研,一个人的精力是有限的,如果要你在找工作和考研里面二选一,你觉得自己该选哪个?考研具有不确定性,万一努力备考一年结果没考上,那岂不是荒废一年的时间,辛苦学来的前端知识也会忘掉。综合考虑还是优先找工作,业余时间用来准备考研,等工作稳定了、考研也通过了,再拓展前端知识技能。这只是我的个人建议,具体要如何规划还得你自己拿捏哈~

  • 小鱼儿

    我是最开始在网上自学前端的时候 复习js第一个视频是pink老师的视频,过完之后。
    刚好看到vue2+vue3的视频发布了,就是您讲的,真的很棒,学完框架之后,想着还得掌握一个组件库,就搜索了饿了么项目,没想到又是彬哥主讲,跟着视频完成了哪个后台项目。
    有一次刷抖音,看到下面说彬哥已经离职了,心里有一种失落感,看不到这么好的教学视频了。刚才复习完您的vuex视频,想着搜索一下没想到彬哥还有个 个人博客,哈哈,蛮激动的,多么希望有一天能称为您这样的大佬。
    祝彬哥前程似锦,感谢您的教学视频让我收获了很多。

    • 泥巴巴

      主观上的荒废 + 客观上的课程脱节问题,最终导致了现在大学生毕业后找工作难、薪资低的现状依旧存在。利用好寒暑假 + 周末的空闲时间,只要大学期间能把前端体系自学完整,毕业即高薪的可能性很大。跟是否跨专业没太多关系,只要有本科毕业证就很好找工作哦。所以加油吧少年,当你毕业即高薪的时候,你会真切感受到之前的一切付出都是值得的。

  • 想多了

    培训机构只看三个,黑马(传智),尚硅谷,千峰。培训机构的课程带我快速入门和基本的使用,有时间就去看相关的文章和书籍。

    • 带你去看海

      实话千峰是我看过那么多教程讲的最细的,我是黑马成都2期,黑马的实地那教程真的差劲。我们也是成都前端的小白鼠实验班。

  • 葱头

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

  • 汤姆布利伯的沙雕之旅

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

      • 汤姆布利伯的沙雕之旅

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

  • stong

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

    • 泥巴巴

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

    • 泥巴巴

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

回复 yeti 取消回复

您的电子邮箱地址不会被公开。 必填项已用*标注