參禪之初:看山是山 看水是水
初學程序開發時認為:C 是 C、VB 是 VB 都是要一個一個學的。

禪有悟時:看山不是山 看水不是水
等到漸漸地把開發語言運用純熟了,可以觸類旁通,發現以前學過的那些語言和將要新學的,總有這樣那樣的相通、相近、相似之處。任何一門語言,都能快速上手。在意識里語言已沒有差別,無非是語法與關鍵字的區別而已,語言已經不重要了。

禪中徹悟:看山仍然是山 看水仍然是水
過了很長時間才發現,那時自己遠沒有到達最高境界,才醒悟到以前所謂的掌握多種語言,其實還是只掌握了一門語言,就像《天龍八部》里的鳩摩智,以小無相神功,耍那少林七十二絕技,其實卻都不過是一套本事罷了。而且更為重要的是更加意識到要真正用好一門語言,發揮一門語言的長處,理解這門語言的思想內涵,實現細節是非常關鍵的。而實現細節是各個語言自身的特色,到頭來還是把不同的語言,當成不同的語言來使用。