为什么感觉周围很多自学web前端的人后来都放弃了?

学前端怎么样都绕不开三板斧,即html css js。
学习的难易程度看个人而定,学的快一个月大概就可以学到会用水平,而这仅仅是一个开始,因为你没有亲身的项目实践,所以越往后面越多东

本文最后更新时间:  2023-05-12 06:36:52

对学前端的人来说,走到最后的人大概都会有这样一个经历:

1、刚开始学习感觉比较简答,自己能行,兴趣很强烈;

前端说白了,就是html+css+javascript,如果你是一个前端,那应该知道,就算是在网上看菜鸟教程,也能学个七七八八,毕竟html只有八十来个左右的常用标签,css也就200来个常用属性,至于js,学会判断、循环、运算,再记住一些常用的方法,基本就算入门了。

在学习的这段时间,如果配合上一些有意思的框架,比如jquery等,会让这个阶段的学员有很明显的“前端”简单的感觉。

2、开始接手项目的时候,忽然感觉自己不行,真的好难;

经过第一个阶段之后,应该算是到了实习期了,这时候,你需要把前面学到的东西融汇贯通,然后应用到实际的项目之中,你会发现一切好像和学习的时候有些不一样,html5会有复杂的接口要了解,css3要做出一个漂亮的动画真的很难,就算是你明明觉得调整页面的外边距是很简单的操作,有时候也会卡主。

更要命的是,还得和后端配合,做接口调试,做跨域,做各种你在学习阶段都没有听过的东西,这时候,你会感觉前端就是一个黑洞,学再多都不够用。

然而,这才刚刚开始。

3、做了一段时间项目之后,发现前端要学的东西好多,自己要坚持不下去了;

等到你做了一段时间之后,你会突然发现前端的开发环境已经变得和自己了解的完全不同了,不再是调调兼容之类的就行,而是有很多框架要学,因为几乎大部分的大中小型应用都会用到成熟的一些框架,比如vue,react,angular,而要把这些框架学会弄懂,你不仅得学框架本身,还得返回去学习更底层的类似ECMAScript ,dom,bom等,而且更要命的是,这些框架还在不断地进化和淘汰之中,比如vue2和vue3就有很大的不同。

4、有一定经历之后,感觉前端虽然不断于新东西要学,但是真的很有趣。

而在你真正成为一个合格的前端之后,你会像发现新大陆一样喜欢它,如果你是一个别的语言的程序员,你更会对前端羡慕不已,因为他们要找出来一个bug得不断的打节点,不断的调试,而你用眼睛就能看见问题。

另外前端的变化之快,不会让做前端的人太过枯燥乏味,而且,现在前端不断地拓展自己的领域,小程序、app,甚至于后端都能用JavaScript实现了,这会让做前端的人身价倍增,前途无量。

所以,为什么感觉周围很多自学web前端的人后来都放弃了?原因很简单,因为做任何事情都会有一个往上爬的过程,这个过程是艰辛的,需要付出汗水的,大多数人没有这个毅力坚持下来,没有其他原因

温馨提示:内容均由网友自行发布提供,仅用于学习交流,如有版权问题,请联系我们。