如果说持续交付是追求软件卓越,那么持续学习应该就是一种对卓越的追求
如果说持续集成是一种软件开发实践,那么对于技术人员来说——持续写作应该就是持续学习的实践

持续学习

生活总会遇到压力,来自工作上的也好,来自对于技术上的兴趣也罢,我们需要持续不断地学习。没有一直能立于不败的方法,传说中的武林也是如此。

对于持续学习来说,通常会有以下的方式:

  • 阅读
  • 编程
  • 写作

有意思的是持续学习有额外的好处,便是:

  • 持续学习可以降低危机感

持续阅读

持续阅读对于想提升自己的人来说是必须的。

持续学习与提升技能

如何成为武林高手

看过如此多的金庸、古龙小说,我们会发现有那么多的人都在追求武功上的卓越,有的走火入魔了,有的铤而走险杀人放火,暂且不讨论这些,我们简单地以大部分的主角为例。大部分的主角自小就练得一手好武艺(少部分除外),而他们通常会比前辈厉害,只是因为看了前人的书。现在也是如此。

20年前要建一个淘宝怕是没有两三个月十几个是不行的,但是今天要建出原来淘宝的模样,也许一个人单枪匹马一两天就能搞定了,还能上线。

有意思的是武侠小说中的那类武林秘籍少之又少,正常情况下能学到的或许就是教科书上的种种。而现在,如果我们要学习UX的话,我们很容易可以从亚马逊上拿到一个书单,又或者是某个博客里面列举出来的:《用户体验要素》《交互设计沉思录》《怦然心动——情感化交互设计指南》等等。

我们可以更加方便快捷地获取我们所需要的知识——从书上、网上等等。

阅读更多的书籍是持续学习的基础

总会听到有些人在工作之余看了很多的书,在某种情况下来说是有意义的。我们需要不断地去阅读。

持续编程

编程算是一个开发人员工作时一直在做的,而对于工作之后来说,到底还会有多少人继续编程就是一个有意思的问题。

对于一个有兴趣的程序员来说,工作和兴趣都是分开的,可以将工作视之为无味的东西,但是休息时间呢?可以用来创造自己觉得有意义的东西,可以用来认识更多志同道合的人,对于不满现状的人更是如此,或许为自己创造了更多的机会。

记得 ThoughtWorks电话面试的时候,有一项就会问Github账号(ps:我的github账号是[gmszone](https://github.com/gmszone)。如果工作之后编程,不应该是为了工作而编程,应该为了兴趣而编程,或者其他。如果没有时间,是不是因为加班了,对于刚开始养家糊口的人来说,加班是没有办法的,但是如果不是的话,又没时间,是不是……

持续写作

对于一个技能人员来说,写作可能不是一件有意思的事,但是也不是一件很难的事,没有必要将大量的文字用文本表示。写给其他技术人员看的,有时候更多的是代码、思路、图。写作对于学习的意义怕是有一大把,写作是最好的输入,也是最好的输出。你需要为你的这篇文章

  • 去参考更多的资料
  • 更深入地学习
  • 付出更多的时间

然而这些都是有价值的,你也许可以从中得到

  • 一份工作
  • 一些志同道合的朋友
  • 一个博客
  • 一种习惯
  • 还有人生
  • 或许还能写书

对于我来说,更多的是对于读者SEO的兴趣,SEO是一门艺术。

持续学习可以降低危机感

大学期间(ps:现在大四实习)我阅读了大量的书籍(>400),而之所以会阅读那么多的书籍,很大一部分原因来自于危机感。或许对于所谓的重点院校的学生来说,不会有太多的危机感,不幸的是周围的同学也没有危机感。对于一个连二流都不算的学校出来的学生来说——学习才是最大的善,记得这句话是犹太人说的。所谓的学习不是指课堂上的学习,中国的课堂上的学习大家都懂的。因为什么也没有,什么也不会,所以就有了危机感,在某种意义上来说有点破釜沉舟的感觉。

当我把图书馆想看的计算机书差不多了解了一遍之后,开始到网上继续汲取知识。所明白的是,好的学校的老师会比一般学校的老师好很多。但是在技术方面来说,正常情况下有能力的都不会想去当老师的(ps:这里没有鄙视老师的意思,但至少我们学校是这种情况),当然不包括某些有理想的。

危机感真正会爆发的年代是大四,在工作中或许就是试用期,还有一些工作的其他方面。持续学习可以降低危机感,从心理学上来说,忙碌可以降低焦虑

原文: 持续学习