注册

这几个自学前端/编程的苦,你千万不要吃

今天我给你们分享一些前端自学路上,你会吃的苦,以及如何避免和解决。


这些让你吃苦的地方,是造成你前端学不好、并且学不下去的根本原因。


首先是,


一、学习的苦


一般建议你自学的人,会告诉你,自己到B站找个系统课,然后跟着学就行了。


这样跟你说的人,不是蠢就是坏。


你这样做的结果,只会导致,你要学的内容非常多,并且又臭又长。


有很多人看到这么多要学的,第一想法就是放弃。


而一些有想法的呢,愿意逼着自己啃下去,大部分的结果是,看了好几十集就看不下去了。


我有学生就是这样,整个大一下学期,一直在B站看某个机构的前端课,看了八十多集就看不下去了,也不知道学到哪里才有成效。


我过去也是这样学的,因为没办法。


那时候的我,不知道怎么样的方式才是更好、更有效的,我只能逼自己把所有的先看一遍。


很多自学上岸的人,也都是这样做的,所以他们就算给你建议,也只会给你这一个。


我不清楚你们的学习效果如何啊,就我这么多年看到的情况来说,我见过非常多的人,


这里面有自学的,有培训出来的,但是哪怕他们工作了四五年,甚至有些七八年,依旧没有学明白。


什么叫没学明白?我给你举个例子。


HTML、CSS这两个东西,你去网上找,很多人告诉你要学一个月,实际上,这部分我总共就花了 10 分钟。


并且你学了这么久,让你自己去写东西,很多人依旧没思路,但是我这十分钟掌握的内容,我至今用了快十年,就没有搞不定的页面。


你学得时候理解困难,学完了又做不出东西,自然你就觉得学前端是一件很难的事情,你在这上面吃的苦越多,你越抗拒做这件事情。你越抗拒,自然就越做不好。


这部分如果继续展开讲,又有许多内容,我们留到下次再说。


接着我们来看你会吃的第二个苦,


二、拿不到结果的苦


学编程已经是最容易拿到结果的一个了,前端更是如此。


在计算机的世界里,你永远可以相信,只要你做对了,结果就是对的,如果结果不对,那一定是有某个地方你没做对。


并且计算机不需要什么细节操作,不会因为你打字打得快,键盘敲得响,你就能做对了。


真正有用的是,你能写出代码,完成你要的效果。你打字打得慢,只会影响你代码敲完的速度,但不影响你代码能够完成的效果,能明白我的意思吗?


但是对于刚开始学习前端的你来说,想要把代码写对,是一件非常不容易的事情。我没说它难啊,我说的是非常不容易。


这里的把代码写对,还不涉及到代码的逻辑,哪怕是你单纯的跟着视频里的代码去敲,也是一件不容易做对的事情。


我之前帮学员排查问题,就是单纯把该写“;”的地方,写成了“,”,“methods”写成了“method”。她自己看了一个小时多没整出来,我看一眼就解决了。


不要觉得这个问题有多简单啊,对于有经验的人,和正在听我讲的你来说,这是很容易发现的问题,但是对于正在学习的小白来说,是很难发现这些情况的。


我上大学的时候,有一次课程设计就是这样,我不小心把字母n,打成了字母b,坐在教室里,我找了将近一个上午没有找出原因。


这些让你得不到正确结果的情况,会打击你的学习兴致,还是那句话,越吃苦,越抗拒,越抗拒,越得不到结果。


这里呢,我给你们一个解决办法,那就是,


学会“一比一模仿”。能够完完整整的把你看的内容,给复刻出来。


这个方法,对于正在学习的你来说,就已经足够了。


那些你觉得厉害的人,也都是这么过来的。不要怀疑,现实的真相就是如此。


三、认知缺乏的苦


许多自学出来的人都觉得,别人都能像他一样,能解决自己遇到的任何问题。


我的学习能力,相比于大多数人来说,算是足够优秀的了,如果你关注我的时候够长,你就知道我没在说胡话。


但即使是学习能力优秀如我,依旧有不知道怎么解决的问题。


我曾经在大二的寒假,认为我只要努力学好 Java,就能跟着别人做项目。


于是我花了 3 天时间,每天坐在电脑前看视频 16~18 个小时,出了上厕所,就没离开过,包括吃饭。


你知道后面怎么了吗?


我迷茫了,下一步该做什么,我完全没思路。然后我就“摆烂”了一个星期,看了一周的火影忍者。


作为已经经历过这些阶段的人来说,事情已经变得很简单了。


就好比现在的我,如果回到那时候,我会主动去联系之前找过的老师,问他能不能跟着做项目了,或者下一步我该做什么。


但是身处那个阶段的我,是想不到可以这么做的。


这样的苦,是属于认知层面的苦。而认知这个东西,当你没跳出自己的认知范围时,你是不知道外面的世界是怎样的。


正在看这篇内容的你,已经比当初的我要优秀了,至少能想到去找解决方案,至少能刷到我这篇内容。


解决办法我也说了,


去网上、去相关的群里问;去搜相关的问题;等系统给你推荐优质的内容,都是一种方法。


四、结语


现在回过头来看,这些苦都不是什么大事情,熬一熬也能过去。所以这么多的人,才会推荐你说,自学前端就够了。


但是现在的我看法不一样了。


哪怕是回到过去,我也依旧会努力认识一个或多个优秀的前辈,向他们汲取经验。


这些苦我都吃过了,我知道能熬过去,但是这个熬过去的这部分时间,我本可以用来做更多有意义的事情。


如果你正在学习前端开发,我建议你一定要找一个,你信得过的前辈。


不要去那种“新人交流群”,那没意义,只不过是一群人在抱团取暖罢了。


要找就找一个高手,那种你的问题能够一点就透的,并且还能言简意赅的给你讲明白的。


我见过太多在群里交流了半天,得不到一个确定的解的。讨论了半天,远不如一位高手,

作者:Wetoria
来源:juejin.cn/post/7249943229289267258
一两句话就能讲明白。

0 个评论

要回复文章请先登录注册