劍道, 只是我從小到大從各種各樣的媒體中得出的印象.
因?yàn)橄矚g劍術(shù), 所以想做一個(gè)劍客. 在還沒(méi)有做劍客時(shí), 就想像自己有一把好劍, 威風(fēng)凜凜地站在風(fēng)中, 身邊的樹(shù)葉飄飄......, 一幅很酷的樣子. 做了劍客后發(fā)現(xiàn), 想找一把好劍不容易, 于是, 行俠江湖的幾年中, 在找一把好劍.
終于過(guò)了幾年, 有點(diǎn)胡子了, 有個(gè)和尚或老道看你有幾分仁義的樣子, 指了個(gè)好劍的方向. 結(jié)果, 你以前做夢(mèng)都在想像的舉劍一睹出現(xiàn)了, 當(dāng)然, 是給自己看的, 注意, 要披一件大衣, 找個(gè)風(fēng)口, 別忘了邊上該有很多枯葉.POS擺完, 也該練點(diǎn)真功夫了, 要不真浪費(fèi)了這么多年的追求, 又被別人數(shù)落個(gè)"金玉其表"的評(píng)價(jià). 于是你練呀練呀, 總算有一天, 有一個(gè)你不認(rèn)識(shí)的人叫了你一聲"高手". 聽(tīng)第一遍時(shí)你還以為他在叫別人. 那天晚上你睡覺(jué)都在偷笑.
然后, 你發(fā)現(xiàn)與人交手時(shí), 的確順手了很多. 每與一個(gè)曾經(jīng)的對(duì)手交手后,你的信心都更增加一份. 你非常的愛(ài)護(hù)那把劍, 所以你常在無(wú)人的時(shí)候, 在林子里舞劍, 學(xué)習(xí)怎樣提高你的劍氣. 日子又過(guò)了很久, 你的劍氣與日俱增,現(xiàn)在, 江湖中到處傳頌?zāi)隳?威風(fēng)凜凜地站在風(fēng)中, 身邊的樹(shù)葉飄飄......,一幅很酷的樣子". 很多的小年青因?yàn)槟? 也立誓想做一個(gè)劍客.
終于有一天, 你發(fā)現(xiàn)自己很無(wú)聊. 在你眼中, 天下已沒(méi)有什么高手了, 而自己的劍術(shù)好像也沒(méi)有辦法提高了. 你只是覺(jué)的悶, 奇怪天下居然還有你能做到頭的事, 但是你隱約中又覺(jué)的自己還差一些. 你非常的愛(ài)護(hù)那把老劍, 你已能做到人劍一體了. 只有在一個(gè)人舞劍時(shí), 你才能略感欣喜. 那種當(dāng)初尋劍的回憶,那些練劍的回憶, 那些護(hù)劍的回憶, 在舞劍時(shí), 一幕幕地劃過(guò)腦海. 在別人看來(lái), 你已是天下第一劍客了, 你的舉手投足無(wú)不說(shuō)明, 你是天下第一的. 直到有一天早上醒來(lái), 你發(fā)現(xiàn)劍沒(méi)了.這種事總是傳的很快, 那些平日里懼怕你的對(duì)手, 又開(kāi)始在江湖中興風(fēng)作浪起來(lái)了, 有幾次你與他們偶遇上時(shí), 幾乎拼的要死, 才逃走. 失去了劍等于失去了你自己. 江湖上到處都在找那把你失去的劍. 又是一場(chǎng)無(wú)止境的血戰(zhàn). 你突然覺(jué)的非常的無(wú)趣, 原來(lái)練劍一輩子, 劍一丟, 等于前功盡棄. 你找個(gè)安靜的山谷, 想修隱起來(lái), 人生哪, 真是一個(gè)沒(méi)有定數(shù)的人生哪. 你在那谷兒中看魚(yú)蟲(chóng)躍, 鳥(niǎo)兒飛, 一直想找到自己失劍后會(huì)退步的這么慘的原因.
有一天, 你像往常一樣出游, 在谷中閑逛, 有一只蛇從后面飛速地刺向你, 你在驚覺(jué)中, 猛地轉(zhuǎn)身, 用手一揮, 眼前出現(xiàn)的是, 蛇被劈成了兩截. 你頓悟,劍術(shù)中差的那一點(diǎn)正是"有劍似無(wú)劍, 無(wú)劍似有劍". 原來(lái), 那把好老劍, 正是你在習(xí)劍中不可逾越的一個(gè)障礙. 你不禁感嘆: 人生哪, 真是奇妙的人生哪.
你總算是悟到了劍道.
程序, 現(xiàn)在是我的職業(yè), 一個(gè)差不多快被世間無(wú)數(shù)熱愛(ài)或不熱愛(ài)的人做爛的職業(yè).
因?yàn)橄矚g程序, 所以想做一個(gè)程序員. 在還沒(méi)有做程序員時(shí), 就想像自己有一臺(tái)好機(jī)子, 用著牛B的C/C++, 十指飛快地在鍵盤(pán)上移動(dòng), 最后一個(gè)大回車(chē).....看到程序運(yùn)行起來(lái)時(shí), 很滿(mǎn)足的樣子. 做了程序后發(fā)現(xiàn), 想有一臺(tái)好機(jī)子, 想找一個(gè)好公司不容易, 剛習(xí)程序時(shí), 編譯環(huán)境最好是字符或圖形化的, 在命令行上敲make, cc帶一堆的參數(shù), 真的很恐怖. 后來(lái)到了 WINDOWS下, 當(dāng)然是VC,把工具欄上的按鍵設(shè)成自己有用的幾個(gè), 開(kāi)個(gè)全屏模式, 最大化地利用屏幕,多爽. 可是機(jī)子是公共的, 有時(shí)候累了往邊上一躺, 就聽(tīng)到同事躡手躡腳地在你的位置坐下, 按了幾下MOUSE, 開(kāi)始打FF8. 休息了一陣, 有了感覺(jué), 想爬起來(lái)開(kāi)工, 但一看到同事那幅沉醉的樣子, 偶而還轉(zhuǎn)過(guò)頭來(lái), 沖你一笑, 報(bào)歉地說(shuō)這兒沒(méi)有存盤(pán)點(diǎn). 唉, 不容易, 誰(shuí)叫他那臺(tái)機(jī)子WINDOWS下只剩500MB的空間,而且只是6326的顯卡呢. 又躺在了床上, 想著, 要是有一臺(tái)機(jī)子多好, 沒(méi)有一點(diǎn)空間是冗余的, 都只有我想要的東西裝在硬盤(pán)里面, 什么時(shí)候有靈感, 什么時(shí)候就爬起來(lái)開(kāi)工. 于是, 程序的幾年中, 在找一臺(tái)好機(jī)子.
終于過(guò)了幾年, 有了自己的筆記本, 真爽啊, 可以隨便移動(dòng), 想在哪寫(xiě)就在哪寫(xiě).裝UNIX 裝LINUX裝WINDOWS裝上C/C++, 筆記本擺在哪兒都不一樣, 擺在破桌上,也讓人想到一張美國(guó)西部"破桌, 筆記本, 通輯犯的海報(bào), 手槍", 很濃的金黃色調(diào)的宣傳畫(huà). 真酷. POS擺完, 也該練點(diǎn)真功夫了, 要不真浪費(fèi)了這么多年的追求, 又被別人數(shù)落個(gè)"金玉其表"的評(píng)價(jià). 于是你練呀練呀, 總算有一天, 有一個(gè)你不認(rèn)識(shí)的人叫了你一聲"高手". 聽(tīng)第一遍時(shí)你還以為他在叫別人. 那天晚上你睡覺(jué)都在偷笑.
然后, 你有新任務(wù)時(shí), 的確順手了很多. 以前要用一天寫(xiě)的代碼, 現(xiàn)在只要一個(gè)早晨了, 每完成一個(gè)完整的程序, 你都更增添了一份信心. 你不知疲倦地用C/C++寫(xiě)和各種各樣的程序, 你堅(jiān)信, 只有用C/C++的程序員才是真正的程序員. 你有點(diǎn)蔑視VB, DEPHI, 用它們寫(xiě)程序, 光是啟動(dòng)程序都讓你覺(jué)的無(wú)法忍受, 更別提那些不簡(jiǎn)練的語(yǔ)法了. 用C/C++的水準(zhǔn)越來(lái)越高, 你幾乎可以用它來(lái)做任何事, 加上一點(diǎn)硬件, 你讓你家的電飯堡每天6點(diǎn)開(kāi)煮, 電視晚上7點(diǎn)開(kāi)播, 還有指紋鎖......有一天有一個(gè)你傾慕已久的水瓶座MM去你那兒玩, 被你家的半自動(dòng)化所折服, 驚嘆的愛(ài)上了你.
終于有一天, 你發(fā)現(xiàn)自己很無(wú)聊. 在你眼中, 程序沒(méi)有什么新意了, 無(wú)非就是空間與時(shí)間的平衡, 而自己的程序好像也沒(méi)有辦法提高了. 你只是覺(jué)的悶, 奇怪天下居然還有你能做到頭的事, 但是你隱約中又覺(jué)的自己還差一些. 你非常的愛(ài)護(hù)那臺(tái)賽揚(yáng)老機(jī), 你已能做到人機(jī)一體了. 只有在用它寫(xiě)自己想玩的游戲時(shí), 你才能略感欣喜. 那種當(dāng)初學(xué)C/C++的回憶, 那些攢機(jī)的回憶, 那些護(hù)機(jī)的回憶, 在鍵入{}時(shí), 一幕幕地劃過(guò)腦海. 在別人看來(lái), 你已是天下第一程序員了,你的舉手投足無(wú)不說(shuō)明, 你是天下第一的. 直到有一次旅游回來(lái), 你發(fā)現(xiàn)屋子被撬了,沒(méi)有一樣?xùn)|西留下.這種事總是很影響你的程序思路的, 那些平日里出現(xiàn)的問(wèn)題, 又開(kāi)始在新的任務(wù)中使你痛苦萬(wàn)分了, 有幾次你與它們偶遇上時(shí), 幾乎想的要死, 才想出來(lái)解決之道. 你常在用程序的過(guò)程中想用一個(gè)以前寫(xiě)的工具時(shí), 卻發(fā)現(xiàn)沒(méi)有了, 要重頭寫(xiě)過(guò). 那種累的感覺(jué)一下子沖上心頭, 但是你又不想用別人寫(xiě)的東西, 你根本不相信別人寫(xiě)的東西里面沒(méi)有BUG. 你覺(jué)的非常的無(wú)趣, 原來(lái)程序一輩子, 機(jī)子一丟, 等于前功盡棄. 你辭了工作, 想休息一陣, 人生哪, 真是一個(gè)沒(méi)有定數(shù)的人生哪. 你路過(guò)圖書(shū)館時(shí), 看著那些年青的大學(xué)生直直地盯著屏幕,臉上 整一幅癡迷的表情, 腦中一直想找到自己失機(jī)后, 寫(xiě)程序變的舉步為艱的原因.
有一天, 你在大學(xué)中閑逛, 你走在兩個(gè)看起來(lái)像是大二的男生后面, 他們中的一個(gè)聽(tīng)起來(lái)水平更高一些, 因?yàn)樗梢宰约河肅寫(xiě)一個(gè)俄羅斯方塊, 另一個(gè)說(shuō): 哇塞, 這么利害, C語(yǔ)言我一直覺(jué)的很難, 像那些指針什么......", 水平更高一些的說(shuō): 我覺(jué)的你才利害, 用QUICK BASIC 那么不方便的東西都可以寫(xiě)出俄羅斯方塊......". 你頓悟, 是呀, 你一生追求只用C/C++, 是為了什么? 程序只是用來(lái)解決實(shí)際問(wèn)題的. 你不必拘泥在一種語(yǔ)言中而看不起別的語(yǔ)言, 你不必拘泥在自己的程式中而不用別人的工具呀. 原來(lái), 語(yǔ)言成了你最大的障礙, 你不禁感嘆: 人生哪, 真是奇妙的人生哪.
你又找了份工作, 我們后來(lái)看到, 你在任何一臺(tái)電腦中, 任何一種環(huán)境下, 任何一種語(yǔ)言, 甚至有時(shí)不用編程, 都可以解決所面對(duì)的任何問(wèn)題.
你總算是悟到了編程之道.