文|林先生的故事小木屋
前一段时间,有人问我刚刚进入职场的新人说工作好累!动不动就是疯狂的加班,身心疲惫,原本计划的学习新技术的时间都没有,或者有些刚刚入行的新人根本就没有计划过学习新技术的时间。
这里的问题就比较大,可能还没有跳出学习的“盲点”,以前还读书的时候,我们学习某个技术或者知识点都是有大段的时间的,然后在指定的时间内达到某个标准就算你学会这个技能,等工作了发现其实也没有大段的时间可以给自己发挥和利用的空间,这时候我们怎么去提升自己的技术点呢?
有点想法的人可能会去关注一堆技术微信公众号(也不是说不好),但是公众号的东西知识某个技术的一部分内容,或者某一部分的优化,想要学习某个技术或者技能也不是几篇文章就可以解决的,微信公众号只能说做一个提升和巩固的作用,一个真正的技术或者技能还是需要花一定的时间去学习的,假如你的上班时间是9 9 6,你说好不容易星期天可以休息一下你要我那一天的时间去看书?我的答案是:不是,不需要你的一大段时间去学习,如果需要大段时间的话 ,估计也没有多少人会继续去学习了。
关于提升技能的时间要用【碎片化】的时间,据我身边人上班时间的统计,有8成以上,上班时间花费1个小时左右,当然大多数人的交通工具都是地铁,你可以利用这一个小时的时间去学习,以少量的时间去完成一个大模块的技能学习,在现在网络那么发达的现在,学习的方式有很多种,看视频,看技术论坛, 看电子书,听书等,唯独看纸质书的很少,因为纸质书一般都比较厚,而且不方便携带,但是我推荐使用纸质书,因为可以对你认为重点的内容可及时画起来,做笔记,方便记忆,翻页的话也会比较方便。当然叫你使用纸质书还有其他原因的,一本书不是一读完就抛弃在角落里面吃灰尘了,你要在一段时间后进行第二次阅读,这时候因为你前面已经读过,所以这一次算是速读,梳理清楚这本书的脉络,以及核心内容。半年后再读第三遍,看着目录看一下自己能不能描述出来那个章节的最主要的技术要点,如果不能,然后打开对应的内容进行速读,基本3遍下来一本书的核心内容就已经有7,8成的掌握和理解到位了。(100%不存在的!)然后再去看一些同类的书籍,你就知道这个技术的重点和常用部分,这样这项技术就差不多掌握有8成左右了。
时间就像海绵里面的水,只要你愿意挤,多多少少还是有点的。对于刚刚毕业和工作还没有满一年的程序猿们,个人推荐你们买一本《Java编程思想》看一下,毕竟【万丈高楼平地起】,基础的知识还是多看看,虽然这本书有点厚,但是里面的基础知识讲解确实不错,当然最主要的是为以后看源代码的时候能够快速理解别为什么那样做,也是为后面的深度学习打基础,还有关于JVM的书籍,多线程的书籍也多去看看。毕竟你选择这行的时候,你就差不多要认识自我学习和继续深入学习的重要性啦。
有个故事是这样的,几万人中过着和你一样的生活,他们和你一样忙碌,但是有几百人和你的想法差不多的只是一直没有行动,有100人和你想的一样也行动过了,但是他们中途放弃了,如果你努力,就就会超越他们一个距离,而这个距离,恰恰就是他们一直憧憬的“位置”。以现在绝大多数人的努力程度,有时候还没有到拼天赋的程度,所以有些事情年轻的时候努力拼一把,多吃点苦,就在以后的道路上少走点弯路啦。
网友评论