学非探其花 要自拔其根

来源:互联网 发布:js跨域请求json数据 编辑:程序博客网 时间:2024/05/16 00:57

  这段时间因为种种事情,感觉自己很浮躁。作为一名IT民工,把自己当做是一个做技术的人,所以一直希望自己是能够踏踏实实做事的人。不管周围如何变化,希望自己能够沉下心来好好的工作、好好学习。

  毕业到现在两年多了,工作上有一些富裕时间可以自己自由安排。刚开始充分利用这些时间,深入学习一些工作中使用的技术,也算是小有成效。也是因为那段时间自己的努力,先是修改项目中使用的一个下拉菜单的插件,深得开发经理的赞赏,在之后移植手机APP的开发过程中,担任骨干开发人员。

  但随着时间的推进,在项目组中担任角色的变化,看到了当前很多流行的技术后,开始这一头、那一脚的学习,Shell、Python、Pro C、NodeJS、Lucene、Solr、Hadoop等等等等,很多都是蜻蜓点水般的了解一下,有的甚至连水都没有沾到。有时候还自以为是的觉得自己很牛X,幸好有一天,突然感觉自己什么都不懂,什么都不会了,才算是幡然悔悟,开始反省自己。

佛家有三种境界:

第一境界:看山是山,看水是水;第二境界:看山不是山,看水不是水;第三境界:看山是山,看水是水。

  跟朋友描述了一下当前的状态,朋友笑称境界提升了。但自己知自家事,我现在还在第一境界中,甚至连第二境界还没有达到,不禁心中很是失落,自己这段时间算是浪费了。

  软件行业本就是新技术层出不穷,更新迭代频繁,想要学会所有的技术是不可能的。我就是陷入的追逐新技术的怪圈中,就像是捉蝴蝶,一会捉这只,一会捉那只,到最后,一只也没有捉到。

庄子有言:

吾生也有涯,而知也无涯,以有涯随无涯,殆已。

古人诚不我欺。

  知道了自己错在哪,似乎“怎么做”也就呼之欲出。有句话叫做“大道同途”,用在软件方面,应该可以理解为,很多类似的技术其本质都是一样的,没有必要学习所有的技术,只要掌握其中的一部分,其他的可以根据这一部分进行推导,由点及面,就仿佛一张蜘蛛网,掌握了中间的一个点,慢慢的向外扩展,逐步掌握周边的技术。

杜牧曾经劝诫其子:

学非探其花,要自拔其根。

  学习并不能像观赏花卉,应该探其根本,掌握其精髓。当真正掌握精髓之后,便能够举一反三,掌握很多东西了。之前自己学习新技术的时候,只是流于表面,写个Hello World就以为看到了全世界,没有深入学习其中的原理、精髓。

  “练武不练功,到老一场空。”,这些技术就相当于武,是招式架子,而其中的原理,就相当于功,内家功法。

  “阿弥陀佛,善哉善哉,施主悟了。”

  “呵呵。”

0 0