擒敵拳的學習
在一開始學習擒敵拳這套拳法的時候,我時常問我自己:“這套拳法真的有用嗎?”在實際對抗中,對方的路數千變萬化,情況也有很多,難道僅僅16動就能將對方防住?在反覆對這套拳法的背誦中和實際應用中才知道,原來確實有用的。
有很多人都告訴我,學習不能死腦筋,不要死記硬背。所以,我就沒有去背。每次讀書學知識都不夠踏實,總是學得模模糊糊,記也就記個大概,還自我感覺超好,覺得自己腦子活,沒有必要去背誦。
直到一天開始學習這套拳法之後,我才反思這個問題,什麼叫基礎?或許,這就是。確實,一套擒敵拳只有16動,它是非常基礎的動作,基礎到不需要花腦子就能掌握。人們也常說:“人不喜歡機械式反覆式的勞動,因為枯燥而乏味。”然而,在反覆的練習當中,我才知道基礎往往是最容易被忽略的。回想起,工作中需要看的各類演算法、資料結構,抑或是由各個標準組織定義的各類通訊協議,如TCP,UDP等等。有意思嗎?沒有意思,根本就沒有什麼可以發揮的空間,都是要大腦記的,甚至連一個字都不能改。我參加工作之初也覺得,幹嘛要記那麼多API,到時候百度一把梭,直接抄了。可結果才發現,不懂原理,不把該吃透的掌握,改都不能改。
相比於一開始接觸軟體開發,現在對於這塊的內容已經比較熟悉。每當有新的需求的時候,我能夠快速反應,迅速地找到解決方案。之所以能夠如此,還是因為該背的背了,該記的記了。即使有了新的問題和新的需求,都能夠迅速拆解,即使不會,也能夠快速掌握學習,然後消化吸收。同樣的,對於一些套路,也是因為自己能夠記住基本的動作,才能夠快速反應,方能夠隨機應變。
中國沒有基礎軟體,或者沒有基礎性工業軟體,因為很多時候我們不重視。許多年前,我們就喊著要自己搞北斗,搞航天科技,結果許多人都來問:“美國的GPS那麼先進了,為什麼我們要自己造?都開源了,為什麼非要自己再搞一套?浪費錢。”許多基礎性學科等我們步入工作以後便拋諸腦後,回到學校還大言不慚地問:“大學學的都是過時的,難道我日常生活買個菜、吃個飯還用微積分?”甚至跑到微博投票讓數學滾出高考。結果,直到有一天美國禁掉了晶片,禁掉了Matlab。我們才驚訝的發現,那些看不起眼的基礎學科支撐了我們花裡胡哨的外表。
一天,有一位群友跑過來問我,矩陣你會嗎?我問他,你怎麼突然對這個感興趣了?他說現在看OpenGL根本看不懂。他問我有啥具體作用,我就問他:請手寫矩陣的旋轉、平移、高斯模糊的公式,而且這些操作是否可交換?他也曾說看完了TCP/IP詳解理論上能自己設計一個協議。現在看來,這就是學通了基礎的結果。
內功也要,招式也要。這就相當於短期的目標和長期的目標之間的矛盾,忽視長期目標會目光短淺,忽視短期目標會導致不切實際。一些現實的問題需要解決,一些長期的問題也需要統籌安排。買菜是為了吃飯,解決生存問題,而那些看上去高深的知識是為了在社會上能站穩腳跟,為了在行業上有一定的話語權。
我的雅思老師也教導我:基礎是啥?基礎就是那些簡單得根本不需要動腦子的東西,所以很多人都很忽視基礎。在當時我只是左耳進右耳出,聽完就算了。在練習擒敵拳時,我才恍然發現,一旦動作開始加速,就到了考驗內功的時候。馬步扎的穩嗎?衝拳有力氣嗎?撤步、弓步放的穩嗎?不穩身體就開始左右搖晃。正所謂“基礎不牢,地動山搖”。任何一門學科,任何一項技術,任何一個行業都有屬於自己的門檻,什麼叫門檻?說白了就是基礎知識,可能有些人看了點東西,感覺入了個門,就感覺飄飄然,這個現象我也有。沒有什麼好的方法,只有收住浮躁的內心,老老實實背誦和練習,把它成為自己身體的一部分,內化於心。
無論如何,我不求太多的東西,只願讀過的每一本書,流過的每一滴汗都算數。足矣。
相關文章
- 查建英《國家公敵》的英語學習筆記筆記
- 敵人——建立敵人Rioter
- 高效程式設計之慾擒故縱程式設計
- Steam,你的敵人是亞馬遜亞馬遜
- 智慧-安全之大敵
- 外掛,永無止息的敵人
- 工作中的AI:亦敵亦友AI
- 簡單演算法――鼠到擒來 V3.1演算法
- 通達信飛天拉昇擒牛副圖指標指標
- spark RDD的學習,filter函式的學習,split函式的學習SparkFilter函式
- 學習學習再學習
- 【營銷策略】拳頭產品
- Django原始碼分析之許可權系統_擒賊先擒王Django原始碼
- C++最大的敵人是它的過去C++
- 朱承華先生加入拳頭遊戲,出任拳頭中國娛樂業務董事總經理遊戲
- Java入門學習-學習static的用法Java
- 深度學習中tensorflow框架的學習深度學習框架
- Linux禦敵策略談(轉)Linux
- 學習英語,首先還是要有學習的習慣
- “DDoS攻擊”,線上遊戲的最大敵人之一遊戲
- 【SUBTOTAL】一個“以一敵十”的函式(二)函式
- 張逸:程式碼最大的敵人就是體格
- 深入敵後:iOS開發者在Google的三個月iOSGo
- 微軟∶Linux 是 Windows 的頭號敵人 (轉)微軟LinuxWindows
- git的學習Git
- 學習的快慢
- CSS的學習CSS
- bootlodar的學習boot
- 學習的方法
- Scala 的學習
- Tendermint的學習
- RunLoop的學習OOP
- Span 的學習
- orapwd的學習
- 真正的學習
- Java的學習Java
- 學習的速度
- rman的學習