【回复“1024”,送你一个特别推送】
我经常遇见的一些人的提问是这样的:
如果你经常学习,但是总是感觉不到能力的提升,毫无疑问,那就是学习方法有问题。说实话,现在移动互联网这么发达,自媒体这么火爆,我们学习知识的路径也非常多。但是,你每天碎片化看到的那些零零碎碎的知识就像打碎的瓶子,如果你没有能力把那些碎片整合粘好成一个完成瓶子,去破镜重圆,那毫无体系,毫无系统的知识,仅仅能够提升你的就是:噢,原来这个东西不仅可以这么用,也可以那么用,嗯,终于知道了。仅仅是了解,而不是成为自己的。 现在很多程序员,当然不仅程序员,都订阅了很多的技术博客,微信公众订阅号,经常浏览技术社区,毫无疑问,可以提高自己的眼界,了解更多的知识,但是如果你不系统化的学习这些知识,可能就仅仅停留在你知道和你简单会用的地步,对于去提高你的能力,还是有些差距的。 所以,这就像我们上学一样,每天看书,听老师讲每个章节的学习,才能够熟练掌握知识,提高自己的能力,而我们走向社会和工作之后,要想提高自己的能力,除了亲自实践之外,我认为最好的方式就是制定一个年度学习计划,系统性的学习某个技术或者知识技能。只有在系统性的学习技术或者知识的时候,你的能力才能够潜移默化的提高,并转换成自己的。学习的时候,最重要的一点就是要把握住:知其然知其所以然。那如何指定自己的年度计划呢? 年度目标要想制定一份年度学习计划,毫无疑问,首当其冲的就是你得有奋斗学习的目标。所以我们应该制定一个年度目标。但是制定的目标切勿模糊,虚化,一定要具有可执行性,而制定一个可行性的好的年度目标,我认为最重要,最现实的就需要做到这两点: 1. 目标具体化:制定的目标一定要具体化,切勿大,虚,空,看不见摸不着。而且一定要符合自己的实际情况。王健林可以说给自己制定一个小目标:先挣它一个亿,但是对于我们普通人来说,那就是天方夜谭了。所以,一定是一个具体的,比如:今年我要看完这本技术书籍,学习这个开发语言,一定是这种触摸可及的。 2. 目标可量化:目标可量化也是非常重要的,首先一个目标的实现不可能一蹴而就,所以可量化的目标可以帮助你拆解和分化,让你一步一步的实现。如果你制定的目标无法量化,你就有可能陷入看不到尽头的苦恼。一个可量化的学习目标,可以让你知道自己的学习进度,从而减少学习焦虑。 拆分量化前面我们提到了,一个优秀的,可执行的目标就是具体,可量化的目标。而在我们学习实践中,就得学会去拆解,去一步一步的进行阶段性的学习和实践了。所以在实践的时候,一定要学会量化和拆分目标。 计划量化我们目标制定之后,整个学习的计划目标的全局性,肯定能够做到了一个心中有数了,这时候,你要估算整个目标需要多长时间,有多少知识点,或者多少知识内容。我们这时候,需要对整体进行按系统的知识点顺序或者每个章节进行量化,估算这些个知识点或者章节的用时。 计划拆分既然已经对整体和全局性的目标进行了量化,这时候,就得进行拆分,拆分成月计划,周计划,甚至是天计划。当然我不太估计拆分成每天的学习计划,因为说实话,大多数情况下是计划赶不上变化的,工作中总有很多意想不到的时候,会导致你实现不了你每天的计划。所以拆分成周计划,是最好的,毕竟一周七天,不可能天天让你意想不到的去忙碌。实现完成每周的工作计划,进而实现了每个月的计划,最后整体计划,可能会按时完成。这样按部就班的就做可能会更好。
阶段总结每个章节或者学习完每个知识点之后,我们就需要进行一个阶段性的总结和复盘。这个阶段性的总结,我认为最重要的不是进行知识的巩固和温习,我认为最重要的是这个阶段性的总结,可以让你看到学习成果。如果你看到了学习成果,你才能找到继续学习下的动力,这才是最重要的。这个成果可以是一个小 demo ,可以是一篇技术博客,更可以是解决了一个你遇到的技术难题。
最后,我想说每个程序员多多少少都有技术焦虑症,担心自己如果不能够时刻学习,就会被淘汰,但是一定要记住:学习切勿急功近利,古人都说了:欲速则不达和心急吃不了热豆腐。这都是经过了先人们实践得到的真知,所以心急也没用,不如一步一步的去稳步实现,做到稳中求胜即可。 最后的最后,公众号对话框里回复关键字“秘密”,有特别推送。 本文转载于微信公众号: 非著名程序员(smart_android),更多微信文章请扫描关注公众号: |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|