小弟目前大三(上)非计算机专业,自学了半年前端
心中有些困惑,语言表达比较差,希望尽量指点下
学过HTML(5),CSS(3),Bootstrap,JavaScript,jQuery,Python,Falsk
现状是
没做过实际项目,多数时间在理论学习
HTML和CSS: 书中没收获 技术博客和w3c上回收获很多 会用bootstrap,看过源码,写过几个简单的网页 ,因为感觉收获少了(用框架踩坑少),就转而学习JavaScript了 (自己写CSS的话,组织结构和思路会逊色)
JavaScript:理论上的难点也都理解,缺乏实际经验,多数都是照着例程,修修改改
Python的Flask和数据库能用,但用的特别勉强
遇到不会的技术,可以独立学习了解,学习时比较注重总结归纳。不会做伸手党
困惑是
1.学过很多东西,我发现,除了我现阶段正在学的,很多学过的知识都记不住,
但会有一个印象,再加上自己当时记得笔记心得,很快会想起怎么用,感觉自己就像一个搜索引擎,搜索学过的知识,而不能“如数家珍”。有些前辈会说理解透了就不会忘了,可我当时已经尽到理解和练习了
2.我认为 “前人有很好很经典的方法,就应该先去学习,然后再结合自己的实践,而不是先去盲目实践不注重方法” 。实践中学习会割裂知识的体系,不系统,单个点懂了,但整体认识差了 我只是感觉还没到大量实践,从项目中学习的时候,所以更重视理论和方法上学习 我承认 实践和理论 分不开,会相互促进,但是学习也是阶段的,自己我觉得面临工作时间紧迫,大方向上没机会试错了
3.自己缺乏实践,学过的知识运用的少,所以会造成上面的现象。我打算学过bootstrap 和 一部分jQuery 的源码后,全力实践(大三下学期),准备工作。
其实我的思路上就是 从初步了解——》到深入理解——》更多实践——》准备工作
希望大家给些建议,谈谈自己的看法