[工作方法]学习的误区

最近在开始复习Java的知识,回过头去看过去这一年学的东西,以及在工作中用到的,发现,要学的东西实在是太多了,真的学不过来,层出不穷的新框架和工具,很容易就让人陷入一种强烈的疲劳感,久而久之就产生了一种自卑感,有些东西一看就会,但是一做就废,不是没有道理的。

上面就是最近自己陷入的一个怪圈,停下来反思一下自己,其实很大问题出在学习方法上面,以此做个笔记。

 

第一个误区,陷入了搜集资料的陷阱,容易被资料误导。

比如在学react的时候,前端的人应该更清楚一些前端现在百花齐放的情况,从一开始接触react,搜集资料,一开始方向还是对的,就是看官网,github开源的blog,上手写demo,后来思考,怎么把这个东西应用到生产呢,CSS样式呢,怎么打包部署,路由怎么跳转?然后就陷入了一个怪圈,react-router/redux/webpack/less/eslint...又冒出一堆名词,然后挨个搜资料,挨个看,就烦了,怎么这么麻烦,然后看到有人说vue更好用,好吧,那我去看vue,不还是一样,陷入了一个搜集资料的怪圈,搜了一堆资料,然后说法众说纷纭,看完索然无味,什么都没学到。

在看资料的过程中,最怕的是对比的文档,比如都是对比angular、vue、react的,这就跟争论哪个语言是最好的一样,很容易就变得手足无措了。

现在拿起前端的代码,都不知道怎么下手了。

 

第二个误区,急于求成,想一股脑吞下。

这是另外一个比较不容易发现的误区,想把一整个生态学会,然后再开始下笔如有神的鲁完一套代码,太相信自己的实力了。

或者是在开始实践的时候,发现要补一下这里,要补一下那里,等回过头来,又不知道从哪里做起了,代码四处空洞。

 

第三个误区,计划的错位,时间战线失控。

这也是一个很严重的问题,一般来说,学一个东西,都要给自己顶一个目标和时间点,比如学ETL工具的时候,做到哪一步算可以了?没有确定下来目标,就导致战线拉得很长,一步一点做完,一个阶段出一个成果(看得见的效果)就可以了,而不要想得实在太远。

学多深入算可以?比如SQL,能很顺畅的写各种查询插入算是一个阶段,能做优化,读写分离,是另外一个阶段,千万不要陷入太深了。

工作还是要以结果为导向的,一个简单的页面效果,比100页的设计文档要有效的多。

 

改进:

  1. 任何学习,设定既定目标,按计划执行
  2. 资料,官网和权威博客为主,demo以少为好
  3. 掌握重点,完成既定效果,分阶段完成任务,不求一步登天

 

知错要改

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值