首页 / 纵览天下 / 正文
iWeb学院公开课:前端工程师成长之路与培训自学选择分析

Time:2025年04月12日 Read:4 评论:0 作者:haiwenboyue

本文是从 iWeb 学院公开课的第三期「前端工程师成长之路」中节选出来的。

分享嘉宾:王德福(iWeb学院高级讲师)

分享主题:《Re:从零开始的大前端》

先说结论:

培训一定是会加速学习进度的

也一定会对学习有帮助

你要么选择自学

要么选择培训同时自学

但并不存在只是培训而通往成功这条路

在工作岗位上,身边的人大多通过自学来提升自己。他们对于培训班通常持比较不屑的态度。

一开始进行培训,去年有大热的 iOS 培训,今年前端培训如雨后春笋般冒出来,很多地方还称作 H5 培训吧。

有些培训机构看到近两年前端大热,就把教 UI 的老师找来教前端。可以想象,最终培训出来的最好结果只是个重构工程师,与现代前端的要求有很大差距。

我们可以思考一下。如果前端是如此简单,仅仅凭借零基础学习 4 个月就能上岗并获得高薪,那么是不是意味着 iOS 的人自学两个月就可以做到呢?而后端的人自学一个月就可以做到吗?既然如此,他们为什么不转而从事前端工作呢?

现代开发流程中,前端承担的工作内容增多了。正因如此,对前端的需求才急剧增加。

(前两天在群里有人问的,简直触目惊心)

找培训这件事很难判断。老牌培训机构大多跟着热点开班,java 班招满就扩班,web 火了就开课。老师不够就高价招聘,招来的老师水平高低不一。反正在座的都是小白,老师瞎讲也没人能听出来。周末在一个视频里,授课老师说“是企业开发中常用的方式,id 和不常用”,我被气得一口盐汽水喷了出来。

培训班主要靠学生量来盈利,所以把成本投在招生营销上,比投在课程开发上更划算。因此,很多培训机构的前端培训课程都存在问题,“年久失修”,跟不上时代。例如,现在还在讲 IE6 的兼容,这简直就是个笑话。

相比之下,一些规模较小的培训机构更靠谱。因为它们通常只有几个班或者一个班,讲师就是创始人,所以讲课质量有保障。并且由于他们是一线技术出身,对于重构和 JS 能兼顾得较好。有些机构的 JS 课程也有一定难度,是针对已经入行一段时间的同学进行加强提高的。这种提高班的课程对教案有较高要求,因为学生并非初学者,不能随意照着念念就蒙混过关。这种提高班的课程对老师也有较高要求,因为学生不是随便就能糊弄的,不能仅靠照着念念来应对。

可以给你们讲一个经验:如果是能够做前端在职提高的讲师,那么往往是比较靠谱的。

培训机构与培训并非等同概念。培训机构是以盈利为目的的。培训是进行系统集中的学习。这与在工作之余利用碎片时间学习有着本质上的差异。

从学习方式来看:

自学通常借助视频和博客进行学习。其存在的问题是,在开始阶段没有一个完整的知识框架,只是遇到哪里不会就点击哪里去学习,这样零碎获取的知识没有地方可以安放。

今天背诵了一些概念。明天做了几个实例。学了一段时间之后发现,背的那些概念不知道该如何运用,做的那些实例也不知道怎样举一反三。

培训班能够系统地梳理知识点,还能设置合理的练习题,进而及时对知识点进行实践,这是系统学习相较于零散学习的一个很大的优势。

从学习进度来看:

前端知识点较为琐碎。在自学时,很难知晓自己究竟学到了多少知识,也难以明确距离工作岗位的要求还有多大的差距。毕竟我们看到的招聘要求都是诸如“精通 HTML,CSS;掌握 JS 开发,熟悉原生 JS 原理”等内容,根本无法知晓到底怎样才算是精通,怎样才算是了解,不是吗?

一个人看视频本身就特别难,尤其是在不知道需要多少时间才能学到特定阶段的时候,这很容易让人产生挫败感,进而容易放弃,这其中涉及到自控力的问题。

从职业规划来看:

自学时始终是以小白的视角,仰望着技术圈。你觉得这群人很神秘,既不了解他们的日常状态,也不清楚若将此作为职业会有怎样的体验。而一些具备实力的培训机构,能够让大家提前与一线程序员接触,甚至还可以参观体验大型的 IT 公司,这些是自学根本无法获得的资源。

从求职就业来看:

当你觉得自己学的差不多且可以开始找工作时,写简历以及投简历便成为一个难题。面试官更注重哪些方面,自身的知识储备能否满足面试要求,存在的不足之处在何处,这些往往是不清楚的。在这种情况下,若有业内人士稍加指点,哪怕是各大公司的面试官给予一些指导,都能让你在求职路上少走许多弯路。

------------

我是培训机构的相关人员,不过我尽量保持中立的态度来说话。(你瞧,我既没有宣传我们机构的特点,也没有提及机构的名字……)

这个问题中存在许多对培训机构进行无端诋毁的答案,所以我们应当保持理性来思考这个问题。

如果一个行业全部是由骗子所组成的,那为何这个行业还能够存在呢?

2. 可不可能一个机构创造不出任何价值,却一直做到了上市?

培训机构就不存在好老师吗?好老师为何教不出好学生呢?

这些问题的答案与我们对培训机构的第一印象存在明显矛盾。那么,培训行业究竟是在哪些方面出了问题呢?

这个问题就是:招生

机构规模变大之后,通常会进行扩招。扩招会引发两个较为突出的问题,一是师资力量方面存在不足,二是学生的基础状况不太好。

前端行业较为年轻。旧时代的前端与新一代的前端存在很大差别。如果有一位具备超过 5 年开发经验且能够胜任“全栈”岗位的前端工程师,那么他显然能够获得比培训讲师更高的薪酬以及更高的社会地位。

一些“资深讲师”我们能看到,他们很多做讲师已经有多年了,然而实际上他们自己在现代前端时代从未有过从业经历,眼界无法跟上时代,自然也就很难培养出高级人才。

某知名 UI 培训机构推出了为期四个月的全栈开发课程。我们来看一下其中高级部分的大纲:

也就是达到了对 js 只是浅显了解的水平,完全没有提及工程化方面的内容,连工程化都未曾接触,学会这些就算是进入了高级进阶阶段。

这不是在坑人吗?我对 UI 部分比较熟悉,所以在动画效果的内容安排上比较多,有各种酷炫的动效,还有花式切图,编程方面完全只是敷衍过去了。这样的前端出去只能往重构方向发展,也完全没有职业的眼界,不知道进阶的道路究竟是什么。

至于学生基础问题,随着扩招,一定有更多基础不足的学生入学。

大专学历,并非计算机专业。自认为前端简单,于是参加了为期四个月的课程学习。之后一直怀揣着毕业就能获得高薪就业的梦想。

你们不要太瞧不起上了四年计算机专业的一本学生好么!

比你聪明,一路都受过更好教育,并且学了四年计算机相关知识的人,也不一定就能高薪就业。

你为何觉得自己忽然就想要努力了呢?难道仅仅四个月的时间就能比别人家四年都厉害吗?这有可能吗?

可能

前提是,如果

你的英语可以有四级水平,或者能硬着头皮去查看英文文档,

你的逻辑思维非常清晰,

你能读完并理解几本经典教材,

你肯每天花12个小时以上投入到编程中,

你能在四个月时间里面切完至少五十张图,

你能在上坚持120天连续提交代码,

那还是可能成为一个合格的前端工程师的。

培训机构最多能够带来一个契机,不能够带来奇迹。

------------

最后讲个自己的事情,送给想通过培训走上前端岗位的同学。

高考前一个月的某一天晚自习,我们的英语老师与一直英语成绩不佳的我进行了交谈。

“你现在这个时候努力已经没有用了”

“要玩命才行”

标签:
关于我们
海文博阅网,打造全方位的文化信息阅读平台,涵盖社会动态、历史人文、生活百科等广泛内容。我们为读者提供高质量的资讯和深度文章,让阅读成为获取知识、拓宽视野的桥梁。在这里,您可以随时随地畅游知识的海洋,感受阅读的魅力。
发文扫码联系站长微信
Copyright ©2021-2025 Comsenz Inc.Powered by©haiwenboyue 文章发布联系站长:dat818