博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
成为一个合格前端的正确姿势
阅读量:6611 次
发布时间:2019-06-24

本文共 1138 字,大约阅读时间需要 3 分钟。

图片描述

很多学生经历过这样的学习阶段:

1.看网上的视频教程2.照着敲3.学完了一个觉得自己还没学会4.在学另外一个教程5.感觉自己学会了6.找个项目一做,做不出来,在找教程7.重复1-7

到最后发现,自己什么都知道一点,好像什么都会了,又好像什么都不会。你说不会吧,你问他各种知识都能说出一个所以然来,教学案例也能敲得熟练,你说会吧,一个全新的项目一点都写不出来。

那么问题在哪呢?

wyh?Why?Why?
图片描述

你说他练的少?他硬盘里和自己敲过的项目已经很多了,再重复一个类似的项目已经没多大意义,除了消耗掉自己仅存的学习动力然后放弃前端这个行业,没什么好处。

那么问题出在哪呢?是因为他没有掌握成为一个合格前端的正确姿势。

首先我们先搞清一个问题,学会的标准是什么?

我认为编程是一项技能,而不是知识。所以学会的标准就是给你对应的标准,能够产出合规的产品。

就像告诉你驾校的考试标准,你也没办法通过考试,程序也是一个需要动手的行业,这里的动手指的是给你一个需求或者一个项目效果,能够完成。而不是停留在问你数组有几种方法,你对答如流一样。纸上谈兵没什么用。

图片描述

那如何达到获取技能而非知道知识呢?

1.更改学会的标准

如何验证你学会了? 1.看完一个完整的视频,理解思路,尝试着自己敲,卡住了,复习卡住的部分视频。 2.删掉原来敲好的,重新开始,继续敲,卡住了。 3.重复1,2. 4.直到流畅写出为止。

2.模仿

1.前期模仿一些简单项目,注意只要练习你要重点学习的部分,比如你想练习网易新闻的新闻列表,那么就不用关心他的数据交互或者用户登录逻辑怎么实现的2.中后期模仿一些通用的项目,如博客,商城,还有你手机上安装的那些APP统统模仿一遍

3.交流

做为一个合格的程序员,要学会问问题和使用git。因为学会问问题才能得到能够解决问题的答案。学会使用git才能够更好的和程序员交流以及分享、讨论贡献代码,而这个是以上三点里面 最重要的一点,如何做到呢?

图片描述

1.花一些时间去尝试解决问题,遇到问题的第一个反应不该是求助,也不该是百度,而是分析问题所在,尝试定义问题,解决问题。这个是学习提高最快的部分。2.尝试解决无果,拿老师的课件和自己的代码使用对比工具对比,这里提供一个工具:https://www.diffchecker.com/其它也行。3.尝试google。4.尝试所搜无果,尝试清晰的描述一个问题,是你能够获得有效帮助的第一步,也是最重要的一步。别说我不会这类得不到帮助的话,去垂直的网站、QQ群或者找大牛请教。多说一句你的工作经验不是编出来的,而是每一次解决问题积攒下来的。所以一定要重视。

掌握了正确的学习姿势,配上合适的学习计划,那么成为一个合格的前端,只是时间的问题了。

转载地址:http://rraso.baihongyu.com/

你可能感兴趣的文章
rabbitmq 管理及常用命令
查看>>
6.6 tar打包
查看>>
Spring MVC核心技术
查看>>
TCP协议如何保证传输的可靠性
查看>>
Spring Cloud云架构 - SSO单点登录之OAuth2.0 登出流程(3)
查看>>
软件开发各阶段交付物列表
查看>>
ntp服务器的搭建
查看>>
Tair学习小记
查看>>
web网站加速之CDN(Content Delivery Network)技术原理
查看>>
sed的基本用法
查看>>
ansible模块批量管理
查看>>
RHEL/Centos7新功能
查看>>
DBA日常工作职责
查看>>
Planner .NET日历日程控件能给你的应用程序提供多种日历日程功能
查看>>
Linux压力测试
查看>>
JAVA中的线程机制(二)
查看>>
nginx安装与配置2(转载)
查看>>
沈阳一饭店凌晨爆燃,燃气报警器时刻预防
查看>>
【DM642】ICELL Interface—Cells as Algorithm Containers
查看>>
svs 在创建的时候 上传文件夹 bin obj 这些不要提交
查看>>