说起来2019年都已经过去13%了,才开始总结就知道是拖延症晚期患者了。
回顾2018有何收获?1.提高了独立解决问题的能力。解决问题的顺序:认真思考,耐心排除。=> Google => 问人
2.初步掌握了前端一些入门基础知识。熟悉了 前端基础 js基础 webAPI 以及 jQuery
有何问题?A.学习方法和学习效率低虽然花了很多时间和精力,学习效果却很差。某些知识点看到过但却不知道如何使用
B.养成了”攒松果”的坏习惯有一只松鼠每天都在攒着过冬的松子,松子被藏在不同的树洞里面,冬天很快就到了,小松鼠虽然藏了很多松子,但是它不记得藏在哪颗树的树洞内,自己冬眠的树洞内不过寥寥几颗松子,很快可怜的小松鼠就被饿死了。–我觉得我就是那颗小松鼠,尽管它每天努力的攒松子,放进的却从来不是自己的树洞,所以我给自己的行为取名为”攒松果”
我会花费大量的精力和时间来寻找学习资源(网站、实体书、文章等),给自己一种这些知识属于我的错觉,造成了”眼高手低”的现实。
C.计划终成计划列出的计划会因为各种原因搁置,被打断
2019计划及发展雷军说过一句话:不要用战术的勤奋、掩饰战略的懒惰
我深以为然,然而我却是战术和战略上都懒惰…
所以战略上:每周总结每个月针对现状积极调整计划
战术上:尽量利用时间来学习,至少每天的主线任务要完成。
现状在看的实体书:《JavaScript高级程序设计》《CSS揭秘》
买了还没看的书:
《你不知道的JavaScript》
《JavaScript语言精粹》
《JavaScript设计模式》
《JavaScript权威指南》
目前正在学的知识:
PHP的基本使用
mySQL的基本使用
2018遇到的问题解决计划:A.学习困境:效率低(1)计划安排方面: 将近期的计划,按照知识点学习循序分配到每一个月,每一个星期每一天。晚上睡觉之前总结今天学习内容,并计划明天的学习内容。周六(休息日)复习整理这个星期学习的内容,月底一次总结。
实践辅助: 安装TODO软件,每完成一件任务就打勾。这样晚上检查学习任务时变可以知道今天做了什么,学了什么,也可以给自己一种正向反馈。
(2)做笔记: 每个知识点学习到的内容用markdown的形式记录并整理定期复习并把知识重新整合。 每周抽取至少一篇同步到博客,把博客当成自己的学习笔记,便于复习。
(3)番茄工作法 从待办清单中选择一个要做的事情,然后用25分钟倒计时,在这个时间内专注于手头上的工作,时间到了休息5分钟,以此循环。 (现可用于7:00-8:00 23:00-24:00)
(4)思维导图 对于每个知识点,建立一个系统的思维导图。
(5)学习反馈 及时给自己正向反馈,比如完成todo后在待完成任务上打勾,奖励零食等。
(6)习惯的养成 给自己设置容易达成的目标,设置固定的时间段,如果没有完成也停下来。重要的是每天都做,做多少做多好相对来说是次要的。比如每天刷一题leetcode。
B.改掉”攒松果”的坏习惯攒松果的坏习惯的动机是因为焦虑,所以不断用松果来缓解自己的焦虑,就像不断的给自己画饼?这么一想自己都想笑自己。书,博客上的知识点收藏、转载了 != 知识点属于你。属于你的一定是记在脑子里的。
安排:
(1)优先级:目前进度>阅读技术文章,停止没有必要的”攒松果”行为。
(2)在周六安排固定段时间来整理收藏的技术文章。时间允许的情况下理解总结(笔记+思维导图)输出到博客。
C.计划的执行计划的具体执行学习计划中用了比较多的方法来提高计划完成度,但计划也要根据现状作出改变
(1)每月月末根据现状调整计划,计划要(量化,具体化)
(2)当日未完成计划在第二天抽取额外的休息时间来完成,并总结未完成原因以便月末做出适当更改。
2019计划大纲小心愿购买一台属于自己的服务器,把博客迁移到自己的服务器上。
在自己的服务器上鼓捣一些好玩的有趣的东西。
有条件尽量把课上实践项目部署到服务器上。
抽出空余时间单独做2个小项目。
技术上Git
Ajax
Node.js
框架:uve.js React.js (React navite也涉猎一下,最好做一个小项目来练手)
估计React全家桶够我吃一壶的了..忧伤
微信小程序
小游戏
要读完的书《你不知道的JavaScript》
《JavaScript语言精粹》
《JavaScript设计模式》
《JavaScript权威指南》
工作找到一份10k以上的前端工作
最后希望2019年总结的时候自己的计划的时候回顾19年计划的都已实现。