抛弃小无相功的学习方法,开始从头学习罗汉拳

小无相功学不得

金庸小说《天龙八部》里,逍遥派有一种武功,名叫小无相功。它可以用内力摧发招式,从而模仿出天下所有的武功。吐蕃国师鸠摩智正是依靠这一武功,横行江湖、大闹少林,击败各路好手,却被同样学过小无相功,但道家内力更加精纯浑厚的虚竹所击败。
不要看虚竹同样用的小无相功,就认为小无相功是一项人人得而习之的绝技武功。在我看来,逍遥派的很多武功都很邪门。而主角光环闪闪的虚竹本身就是开了挂的存在,要不是金老爷子非得把他的命运写得这么运气,凭虚竹的天赋,根本不可能达到那样的武学境界。
回到小无相功,只有虚竹这样吸收了逍遥三老几百年内力的家伙才有资格使用。鸠摩智虽然已经竭尽所能,终入魔道。
而我,还不如鸠摩智。
非科班出身的我,在工作之前,只学习过一点C语言,另外用过的一个匪夷所思的工具就是Matlab,工作之后,因工作需要自学了一个商业视觉算法库Halcon,还属于只学招式不学内力的学法,把算子的调用和组合方法学了个七七八八,但是算子背后的数学原理,都没有去认真咀嚼。剩下的就是一点不够玩的C++ / C#基础。
也曾试图啃过(还真的一页不落地全看了一遍)C++ Primer Plus这样的大砖头。然而很多代码也都是只观其形,未解其道。
究其原因,是我的学习方法是小无相功的学习方法。只重招式,不解内涵。再究其原因,就是我自高中以来的浮躁。一学习就浮躁,恨不得一口吃个胖子。再后来工作之后,又深受形势所迫,任务和项目从来不会给你细细咀嚼的机会,更多时候还是希望你快速掌握招式,击退强敌,但是你个人是否能夯实基础,提升境界,还是一知半解,走火入魔,no one cares.
时至今日,已过而立之年,觉得自己也就是一个飞天蝙蝠柯镇恶的水平,空有一腔傲骨侠血,却奈何技不如人。
小无相功,学不得。

罗汉拳虽慢,终归正道

武林正宗的少林寺,所有的小武僧都是从罗汉拳开始学习。一步一个脚印,最后专攻一门,方能成为武艺精纯的高手。这样的学习方法,在现下讲究快速兑现的时代,显得很慢。但是慢就是快。
去年的这个时候,部门在发展中非常不顺,已在被淘汰的边缘。领导情急之下诉诸于顾问。找了两位精通深度学习的高手,来给我们做一些技术和学习的指导。其中一位是高校的导师。
当时求教老师,如何学习深度学习。老师的回答是,需要一年时间对基础理论模型的学习和消化。
原话转达给领导,自然是劈头盖脸一顿否定,毕竟风雨飘摇中的部门,哪来那么久的时间给我们慢慢学习。
奈何这个领域的小无相功,连招式我们都学不会,只好听从老师的意见,开始从基本概念罗汉拳学起。
一开始,各种懵懵懂懂,后来,稍微理解了一点,自觉轻微入门。
然而,现实是残酷的,公司已经失去了继续让顾问教学的耐心。我们珍贵的导师就这样没有了。
遗憾之中不禁反思。为什么这种看起来慢的学习方式,反而能让我有一种“茅塞顿开”的感觉。但是这种悟开一点,又一点的进程,好像越来越快。
不禁了然:罗汉拳虽慢,但是终归正道,当你像一个傻子一样(事实上当我们以为自己不是傻子的时候,大多数时间我们都是一样的傻子)洞悉了本原之后,假以时日,必有小成。

大龄伪程序员又怎么样

有时候就会很焦虑,自己是个大龄伪程序员。为什么说伪呢,因为自己折腾了这么久,其实在各种技术层面都是浅尝辄止。说起来都有涉猎,其实让我独立做一个完整的软件,似乎也不是那么熟练。
所以我也只是个“伪”程序员,虽然大龄已是实打实不争的事实。
说起来,一直在工业徘徊,做着一点也不高大上的项目落地工作,也确实失去了一些在互联网领域快速积累技术的机会。再加上自己一贯轻软件,重算法的伪专家逻辑,造成了眼下这种眼高手低的悲惨局面。
但是这重要吗?其实说起来,小无相功是有害,但也不是什么也没学到,鸠摩智还能跟萧峰对三掌呢(虽然后面重伤吐血,但好歹对了三掌)大龄伪程序员又怎么样,我现在决定自废武功,从头开始学习罗汉拳,也许那些本来需要慢慢打通的关节,我也能从学过的小无相功中获益呢?

From now on

好久没有在CSDN发博客了,这是因为自己学习得很混乱。来我家的书房能看到超出一整个书柜的编程书籍,然而吃透的寥寥。
我要用发博的方式督促自己练罗汉拳。
从这一篇开始,将会开启一系列艰苦的学习历程。
补课,从数据结构开始。先去啃一啃《算法》这本书。
没办法,人总要亡羊补牢的。

你可能感兴趣的:(赤兔杂文,其他)