大家都知道程序员都是要不断学习的职业,但是说起来容易做起来难,工作了的程序员都会表示学习越来越困难,只有工作需要才会去学习(我称之为被动学习),自己出于兴趣的学习(相应的主动学习)经常是三分钟热度,很难真正的坚持下去。难道是我们变懒了变浮躁了?

我观察自己身边的同事,能主动学习的人确实是凤毛麟角。但是他们大多都能很好的完成自己的工作,所以原因并不是他们放松了自己,那样问题其实很明显了,就是出在学习这件事本身上了,换句话说,主动学习和被动学习究竟有什么差别? 个人认为最主要的一个因素就是目的性。

学习只是过程,并不是目的,只是过程是很难人坚持下去的,毕竟学习谈不上享受之类的。在学校学习,是因为不学习会挂靠。就业时学习,是因为不学习找不到工作。工作时学习,是为了完成工作。这些学习都是有目的的,有目的自然会有动力和压力,才会让人坚持下。。而“感觉不学习不行”“XX技术会流行”这些目的也太过于抽象,依然起不到太好效果。所以当我们想学习某种具体XX技术的时候,我们最好有个明确的目的,比如:我想用用这个技术做个什么的东西,这东西说不定会能为我带来收入。或者更简单粗暴一点,直接去接这个技术相关的私活。你会发现这种效果都非常好。

另外,有人认为,学习效果差是因为“孤独”,在学校有同学,工作了则没有。个人认为这个不是主要原因,公司组织的学习小组其实大多效果也不好。团体的效果好,一般也是因为大家有共同的目的。如果你想建立学习的团队,也请记住,过程不能让人聚在一起,目的才能

原创文章,转载请注明: 转载自程序员之乱

本文链接地址: 程序员如何坚持学习?

分享到: 更多