摘要:首先我们先搞清一个问题,学会的标准是什么我认为编程是一项技能,而不是知识。这个是学习提高最快的部分。所以一定要重视。
很多学生经历过这样的学习阶段:
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群或者找大牛请教。多说一句你的工作经验不是编出来的,而是每一次解决问题积攒下来的。所以一定要重视。
掌握了正确的学习姿势,配上合适的学习计划,那么成为一个合格的前端,只是时间的问题了。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/98118.html
摘要:缺陷管理工具缺陷管理工具是提交错误工具,是评价软件质量以及软件技术人员价值的工具之一。世界由许多数据组成,而软件测试是为了满足客户的需求,但数据必须精准。系统在系统中,测试人员通常使用它来看日志,更好地定位,这也是提高技能的一个方面。 ...
摘要:本周于上海闭幕,掘金和知乎上都有对应的实录和问答,但会议的视频目前都还没放出来,有心的同学如果找到了欢迎分享。建议中英文对照阅读。英文原文前端独立技术博客推荐推荐一些现在还在坚持原创的博主,有业界大牛,也有小鲜肉,也有国外美女。 CSS 样式书写规范最佳实践 本文的所列是实践当中得出的一套比较不错的 CSS 书写规范,可以结合自身团队发展出一套适合自己业务的规范。 CSS中的字体与排版...
摘要:本周于上海闭幕,掘金和知乎上都有对应的实录和问答,但会议的视频目前都还没放出来,有心的同学如果找到了欢迎分享。建议中英文对照阅读。英文原文前端独立技术博客推荐推荐一些现在还在坚持原创的博主,有业界大牛,也有小鲜肉,也有国外美女。 CSS 样式书写规范最佳实践 本文的所列是实践当中得出的一套比较不错的 CSS 书写规范,可以结合自身团队发展出一套适合自己业务的规范。 CSS中的字体与排版...
阅读 3410·2023-04-26 02:00
阅读 2994·2021-11-22 13:54
阅读 1670·2021-08-03 14:03
阅读 677·2019-08-30 15:52
阅读 3057·2019-08-29 12:30
阅读 2397·2019-08-26 13:35
阅读 3335·2019-08-26 13:25
阅读 2972·2019-08-26 11:39