古今之成大事业、大学问者,必经过三种之境界:"昨夜西风凋碧树。独上高楼,望尽天涯路。"此第一境也。"衣带渐宽终不悔,为伊消得人憔悴。"此第二境也。"众里寻他千百度,回头蓦见,那人正在灯火阑珊处。"此第三境也。
——王国维《人间词话》
王国维先生从几位大词人的名作中摘出这一段原来写男女之情的名句来概括做学问的三境界,一语中的,非常透彻。而这三境界,居然也可以用到程序员身上!
第一境界:迷茫前行
"昨夜西风凋碧树。独上高楼,望尽天涯路。"出自北宋著名词人晏殊的《蝶恋花·槛菊愁烟兰泣露》。
原词是写相思之人躺在床上辗转反侧,一夜无眠,听尽西风落叶,原本萧索而孤独,带有浓浓的凄切之意。然而天色微茫之际,忽然登上高楼,凭栏远眺,眼前一片空阔,虽然天涯不知何处,虽然依旧空虚怅惘,但前路山长水阔,虽不知怎样才能将这满腔思念说与伊人,但毕竟是一种有所思的迷茫,心有牵挂,前有目标,尽管孤独,然而终不乏郁郁求索的力量。“望尽”一词极具神韵,一扫纤柔颓靡,大有悲壮前行之意。
王国维借此词描述人生的迷茫。而程序员之路开始之际,我们也有类似的感受。时常有迷惘,不知道什么语言、什么框架、什么行业、什么产品才是我们该选择的,难以了悟前路如何,自然也看不到十年之后我们又在何方……总之各种迷茫,孤独而不知道前路几何。就算有人给我说“何愁前路无知己,天下谁人不知君”,也不能宽慰心中的彷徨。
然而路终究是要走的,而且是一步一个脚印走出来的,没有目标,那就不断地试探吧,我们永远年轻,总有试错的成本,终会找到自己的灯塔。一旦有了灯塔,我们就进入第二境界了。
第二境界:追逐目标,无怨无悔
“衣带渐宽终不悔,为伊消得人憔悴”这句出自北宋柳永《蝶恋花·伫倚危楼风细细》,千古名句啊。柳永太牛X了,号称“凡有井水饮处,皆能歌柳词”。
柳永的《蝶恋花·伫倚危楼风细细》写尽春愁与相思,行文至“衣带渐宽终不悔,为伊消得人憔悴”,达到顶峰,眼见满怀愁绪挥之不去,却不仅不想摆脱,甚至心甘情愿为其折磨,即使渐渐形容憔悴瘦骨伶仃也绝不后悔。情深至此,让人黯然神伤。
这种执着,被王国维拿来譬喻成大事者对事业的不懈追求,恰恰是极妥帖极形象的。同时它也刚刚好可以用来形容程序员之路的第二境界:向着目标前进,九死不悔。
一旦我们渡过了最初的迷茫,在技术上或者产品上找到了目标,我们就有了灯塔,就可以辗转反则思之念之上下求索,就可以渡过水雾迷茫的人生之海。最重要的是,能有一件事为之努力、奋斗,这挥洒汗水的历程,却是多么的幸福而销魂呢。
第三境界:终有所获
“众里寻他千百度。蓦然回首,那人却在、灯火阑珊处”出自南宋杰出大词人辛弃疾的《青玉案·元夕》。
这几句几乎人人皆知,王国维用它们比喻经过长期的努力奋斗而无所收获,正值困惑难以解脱之际,突然获得成功的心情。
其实,只要我们找到正确的方向,执着地在既定的道路上坚定不移地追求,经过千百劳作,必有所成。“只有经历苦难,才能体会什么是幸福”,这也是程序员的生活写照。
王国维先生总结的这三种境界妙到毫巅,程序员生活中符合这三种境界之事俯拾皆是。比如我们从小处着眼来说,学习技术,最初的犹疑迷惘于选择哪一种,就是第一境界;选定之后,一往无前,坚持不懈孜孜以求,就是第二境界;当历尽艰辛终于精通,能够庖丁解牛,自然喜不自禁。
然而这三种境界,却又不是那么容易就都能达到的。大部分都可以从容做到第二境界,但要想突破第二境界进入第三境界,就没那么简单了,只有果敢坚韧、不屈不挠的斗士,才可以逾越自我极限,造就与众不同的成功。