学习前端开发,自学真的能成功?


我最早是通过自学进入这个行业的。所以对于这个问题,我很有感触

当一个人对某门技术,并且有一定深入之后,会潜意识里降低这门技术的复杂度。

所以在很多“如何学习前端”的问题下的回答都是直接给出一张写的密密麻麻的思维导图,然后跟你说,你就照着这个学吧。

但是对于很大一部分人来说,不是10到100的过程,甚至不是1到10的过程,而是0到1的过程。

对于一个 JavaScript 都还写不溜的童鞋来说,当下最重要的是理解编程语言、理解 JavaScript、能写出最基本的代码出来,而不是 webpack 的原理、loader 和 plugin 该怎么写。

很少人会说如何学习前端的基础,都是说这 HTML + CSS + JavaScript 的基础,只要看文档、看书就行了。

甚至我之前也是这样说的。看到这个问题之后,我才开始反思。尴尬........

所以对于一个刚入门的同学的指导,我觉得最重要的是教他如何打基础,万丈高楼平地起,只有基础打好了,继续学习高阶知识的时候才不会虚。

另外有一部分同学真的不适合自学

我经历过自学的过程,经历过自学的痛苦过程。

整个自学的过程中要极度自律,如果是三天打鱼两天晒网,今天学两个小时,再休息两天.....这种状态是没办法学出来的,最终的状态的就是放弃。

对于不够自律的同学来说,最好就是报一个靠谱的班去学。至于哪个班是靠谱的,我就不说了(容易被网络喷子和杠精攻击),可以自己找一下。

不要被知乎上那些 “学技术只能通过自学”的画风给带偏了。

跟靠谱的老师学技术一点儿都不丢脸,就像我们初中、高中的时候在学校都有老师教我们一样的。

到了高中,我们都识字了,学校也发了教科书,但是数学、物理,大部分同学都还是跟老师学的。

我不否认有些同学很聪明,不用老师教,自己也能学会,但是正常来说,一个班也就一两个。

学技术也是一个理,的确有比较聪明的童鞋,通过自学就能学会,但是大多数人是比较困难的。

就像我一样,在入门阶段也是看了很多教学视频的,在入门阶段,看教学视频比自己看书学得会更快。这一点儿都不丢人。

还有一个原因是:遇到问题没人帮忙解决

在我自学的过程中,有时候会遇到问题,可能并不是很难,但是在自学阶段,自己都还是菜鸟,靠自己很难解决。

有时候在百度上也没有找到答案(刚入门的时候找的姿势有可能会不太对)。

去技术群问网友,网友也不一定帮你,因为谁也没有义务就一定要帮你。

这时候会很有挫败感,别问我是怎么知道,这都是刻骨铭心的痛,捂脸......

这时候也特别容易放弃。

本文章由javascript技术分享原创和收集

发表评论 (审核通过后显示评论):