首页IT科技web前端自学可以工作的水平要多久(自学web前端觉得好难,可能你遇到了这些困境)

web前端自学可以工作的水平要多久(自学web前端觉得好难,可能你遇到了这些困境)

时间2025-04-30 16:53:24分类IT科技浏览4033
导读:好多人跟我说上学的时候也学过前端,毕业了想从事web前端开发的工作,但自学起来好难,快要放弃了,所以我总结了一些大家遇到的困境,希望对你会有所帮助。...

好多人跟我说上学的时候也学过前端            ,毕业了想从事web前端开发的工作                  ,但自学起来好难      ,快要放弃了         ,所以我总结了一些大家遇到的困境                  ,希望对你会有所帮助            。

目录

1.  意志是否坚定

2. 没有找到合适自己的老师

3. 为了找到工作         ,啥都想学 

4. 学习途中遇到问题怎么办?

5. 我一直鼓励的一种学习方法

1.  意志是否坚定

其实不管学习web前端      ,还是你准备学习java python或者是其他的开发                  ,准备给自己找一份稳定的工作            ,别看很多地方扬言说4个月就可以学完   ,让你找到满意的工作                  。其实不管学什么                  ,都不是一件容易的事      。

但学习前端有个好处               ,只要你有电脑,打开记事本               ,有浏览器                  ,就可以开始了   ,暂时不需要配置什么过多的环境变量            ,不需要考虑过多的语法知识                  ,你就可以开始从HTML入手了         。可能这也就是很多人放弃学习后端      ,准备先从前端学习入手的原因                  。

前端还有一个特别吸引我的地方         ,那就是他可以快速的让你所见即所得                  ,在记事本里写一写         ,保存      ,直接刷新浏览器即可         。这种快速响应                  ,简单入门的特点吸引着很多人      。

但当你学习HTML的时候            ,可能还觉得一切都是那么顺利   ,不就是一些标签嘛                  ,跟着视频学习               ,而且刚开始学习的时候一定是信心十足,劲儿满满的               ,所以HTML很快就学完了                  ,外加HTML5新标签也不在话下                  。

很快进入了CSS CSS3的学习   ,虽然也有点开发的感觉了            ,但自己怀着对未来的美好憧憬                  ,再加上自己劲头还很足      ,不就是多练一练嘛         ,假以时日                  ,CSS也掌握的七七八八了            。

但很快进入JS的阶段了         ,开始进入变量      ,算法                  ,开始结合前面的HTML CSS知识点了            ,再加上各种麻烦的操作DOM   ,另外各种知识点也越来越多了                  ,学的快了掌握不住               ,学的慢了怕自己落下,遇到问题不能及时解决               ,久而久之                  ,越往后越觉得头疼   ,一个月以前的劲头没那么足了            ,信心也磨合的不多了                  ,看代码好像都熟悉      ,自己写的时候先写if 还是 先写 else 都有点模糊         ,久而久之                  ,积攒的问题越来越多         ,意志开始不坚定了      ,觉得自己快要坚持不下去了   。

2. 没有找到合适自己的老师

其实现在有种情况就是                  ,培训已经成为一种机器流水线的模式了            ,基本就是三四个月一批   ,三四个月又一批                  ,大家千篇一律的学着同样的东西               ,做着同样的练习                  。

从小我们就发现,班上总是有名列前茅的               ,总是有学半天也不如人家学一个小时的                  ,而老师也不可能照顾到每一个人               。不管你是自学看视频   ,还是到了某个培训机构            ,其实也是一样的                  ,你总是会发现老师讲完某个人很快就把作业做完了      ,他还能给别人讲一讲         ,还能预习                  ,甚至还能去写写博客         ,去给别人赋能。而又的人就在那看了一遍又一遍老师的视频      ,不行再回放                  ,结果看着都是会了            ,自己写总也没有那个思路               。

其实这种情况下   ,很多人是没有找到自己合适的领路人                  。每个人掌握知识的能力不同                  ,必定造成了学习进度的差距   。而每个老师都有自己讲课的风格               ,但他的风格必定不能照顾到所有人            。

比如讲到js,几乎第二天就会让你练99乘法表               ,练的是循环外加递增的知识                  ,可能一个学到JS一个星期   ,他就会给你讲如何手写promise            ,但是很多人连promise是干啥的都不知道啊                  。一旦JS讲完                  ,很快就会进入一个项目练习阶段      ,老师可能会告诉大家服务端返回数据         ,应该如何取值                  ,例如data list 对象取值         ,但从始至终可能都不会告诉你几个http code值的含义以及场景      。

这也是没有办法的      ,几个月一批人是老师的工作                  ,这就要求老师带进门            ,考研大家自我修行的本事         。但无奈的是   ,其实很多人还没有养成自我修行的本领                  。

所以                  ,虽然有老师带               ,虽然找到了一些列的视频教程,但自己学着学着就掉队               ,说好的零基础                  ,但也不知道是小学零基础还是硕士零基础         。慢慢的   ,跟着学完是学完了            ,有的人学到了穿羽绒服                  ,有的人学到了穿单衣      ,有的人只学到了穿背心儿         ,可能还漏洞      。

3. 为了找到工作                  ,啥都想学 

一定有人跟你说过         ,为了找到工作      ,你得多学一些技术                  ,技多了不压身                  。现在大厂都用什么什么技术            ,你得学   ,现在大厂的项目你得做一遍            。但问题是                  ,学一遍下来               ,我真的是没学会啊   。

有几个人给我看过他自学或者是某个机构的课表,说实话               ,你不可能在4个月都学好                  ,甚至学会也会打一个问号                  。但是呢   ,他不信            ,他觉得自己信心十足                  ,绝对不会掉队               。

课表内容大概是这些内容      ,甚至远远不止这些内容。其实我想说的是         ,短时间内                  ,你真的是学不完         ,学不会的啊      ,如果你视频看完了                  ,老师讲完了            ,你也练完了   ,你还成为高手了               。那就没有所谓的35岁程序员一说了                  ,可能25岁就都没工作可干了                  。

刚开始接触的还不多呢               ,vue要学,react要学               ,还给自己安排上angular                  ,紧接着又是node学习   ,练完了还觉得不过瘾            ,把egg koa express都要来一把                  ,还要实战各种项目      ,想想就头大   。学习了webpack觉得用完有缺陷         ,怎么办                  ,vite再深造一下         ,是不是有人跟你说过都要掌握      ,大厂面试会问            。最后还要补一补小程序                  ,rust            ,RN   ,flutter                  。好了                  ,学完了               ,祝大家顺利      。钱花了,知识学了               ,爽不爽                  ,4个月学了人家N年的知识         。

4. 学习途中遇到问题怎么办?

学习途中不管谁   ,一定会遇到问题的                  。如果你每天都能遇到问题            ,那么你一定是在走上坡路                  ,如果你每天觉得都很顺利      ,觉得没有问题         ,那才是真正可怕的         。

遇到问题不可怕                  ,这是好事      。但遇到问题一定要自己想过         ,实践过      ,如果还觉得有问题                  ,再去寻找答案                  。而一旦经过自己思考            ,会更知道如何去发问   ,而不是终于找到一个愿意帮助自己的                  ,上来就问“哥               ,react不会,能给我讲讲吗            ”               ,可以呀                  ,你哪个地方不会?但是如果自己思考过   ,就会有目标的发问            ,问的问题更具有目标性                  ,也更容易让自己寻找到答案      ,也会让那些愿意帮助你的人省心省力觉得很舒服            。

但还有一种可能         ,就是有人给你讲过                  ,你也不一定当场就懂了   。那这个问题         ,你一定要记下来      ,在今后的学习实践中时不时的回过头来看看这个问题                  ,也许真的是代码千行后            ,其义见其中了                  。

有个人刚开始学前端问我   ,为啥script标签要写到下面去                  ,有的视频有讲的是写到上面去呢               。我说这个问题你记下来吧               ,后面再回过头来看看,你会自己发现答案的。

怎么算自己把问题搞懂了呢?你可以给别人讲               ,以说人话的方式给别人讲懂了                  ,那么你就是真的懂了               。 

狗哥从2022年底到现在   ,三个多月了吧            ,共辅导9名学生从前端入门开始                  ,现在差不多学到vue做项目实战了      ,学的有点慢         ,但好在稳扎稳打                  ,步步为营                  。但我并没有索要什么         ,我的思路就是社会让我做前端有了一口饭吃      ,那么我学到的东西                  ,谁学不是学啊            ,越多的人学到了才是好事呢   。

5. 我一直鼓励的一种学习方法

其实前端如果做为一个毕业生   ,如果你急于找工作                  ,并非所有听说的东西都要学               ,但凡是学过的一定要扎实            。

如何做到扎实呢,举一反三                  。意思就是不管你是不是已经掌握了的知识点               ,都要去实战                  ,而且是举一反三的实战      。

例如实现一个方块   ,隐藏一个元素            , 垂直居中                  ,数组去重      ,发送ajax等等         ,一旦你做到了举一反三                  ,再加上项目实战         ,才能让自己更加有底气的说自己学会了      ,面试的时候才更加游刃有余                  ,而在工作中            ,领导们喜欢的也正是那种肯干还能多想出一种思路的小伙伴         。

如果你觉得自己学习开发知识的过程中遇到了问题   ,遇到了阻碍                  ,请坚信               ,并不是你不适合学习,也不要听信谁的打击说你不适合                  。打起精神来               ,你是最棒的         。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
node和npm版本对应(最新版 nodejs和npm版本不匹配问题解决:ERROR: npm v9.5.1 is known not to run on Node.js) router.push name(this.$router.push点了后hash地址改变了,页面却不跳转)