Life Since 1985

Happy Hacking

寻仙之心

 

古人久有寻仙之心。

或为长生,或为探求。但仙踪缥缈,常人或难一窥,所以也就有了“海客谈瀛洲,烟涛微茫信难求”;然而寻仙问道之路在古人看来并非绝路,总要讲究一些机缘和努力,所以也会有“越人语天姥,云霞明灭或可睹”之句。

寻仙的路途对于我来说有些遥远,我这一世修的是内因还是外缘并未可知,寻仙是绝路还是坦途倒是无所谓了。之所以会让我对寻仙问道有所思考也是一番联想的缘故。

这番联想源自一本小说。小说的故事其实有些老套,网上泛滥的小说中大多都是这样的情节:一番奇遇,修炼成仙。之前也看过类似的小说,那个时候对修真的小说并没有太多的喜爱,如果不是郭凯的推荐好像也不会从历史堆里踏步到修仙界。但这次这本小说却让我有些联想,而且竟然是联想到了一个程序员的成长。

在这番神奇的联想中,我总会感觉一个程序员的成长很像小说中描绘的修仙那般。也会有秘籍,也会有层次。就比如一门编程语言、一个框架就好似一个门派,一本好的教材就好像一本好的功法,我们总会是先选择一个门派扎根下来,在选择一部适合自己的功法好好修炼。开始的功法当然不能过于深奥,但是也会有筑基的强弱之分,好的功法总归是会让修炼的人基础牢靠,在进阶之后的修炼过程中事半功倍。当你学完一门基础的语言之后,就会要学会各种神通,想要去学着应用,这样就开始要去学习框架。可能学习客户端的编程,比如学一些python+QT,写一写桌面的小程序;或者学一些web框架,如Django之类的,写一些网站的应用。而这两大类里也还有许多更深层次的分类,比如python的web开发框架就有很多种,有的易于开发有的功能强大,神通各不相同,这就要各位道友有所抉择了。当学习了这些神通之后就要夯实所学,光有框架也是不行的,还要掌握各种开发需要的库,就好像要多掌握点法器去修炼一般。在舞弄各种法器的过程中将自己所有所学到的东西结合起来,这样也就金丹大成了吧?

到此为止这个程度,其实已经修炼有所小成了。但却仍有修炼下去的层次与因由。仅仅掌握了各种语言、框架和库仅仅算是一个匠才,能够用手中的器物来简单的创造东西,然而人之所以为人思想更为重要,写程序也是一样,要形成自己的思想,要有自己的开发思路。这里所说并不一定要有自己的思路,模仿大牛的思路当然也可以,只要觉得自己用之得法、行之有效就行。当思想大成之时,也就凝结元婴了,修炼者也就能够成为一个公司或者这个小团队中的领军人物。

元婴期的各位道友当然可以窃喜,因为毕竟道法有成,但是能够成为被仰望所在的也只能是在这一隅,也仅仅能够进行简单的开发,并没有能够运用如神。再往下的修炼就不是神通和法器所能够体现的了,往下的修炼就需要各位道友形成自己的道法,道法自然、运用如神,也就能够成为化神的所在。

其实我们常人修炼于此也就可以了,我认为常人到此也就度过苦海到达彼岸了。但这个世界总会有一些能够继续修炼下去的人,他们的修炼就不是功法所能限制的了,他们的所求也就只是跳脱出我们所修炼的功法。修炼至此我也就不知道该怎样去定义他们了。

人生苦短,人的眼界有限,就如井底之蛙只能看到一隅的天空,我们只有不断地修炼跳脱出所在的层次向上攀登,才能看到更美丽的风景。各位道友努力吧!

P.S.重新看看以上所写,思路严重不清晰,文笔严重不顺畅,妄言中的妄言。想想我只是把脑中色彩斑斓的那片世界掀开一角,呈现眼前,供各位闲暇赏阅而已。请勿当真。