周芷若要練“九陰白骨爪”,程序員大呼:萬萬不可!
01碼農(nóng)故事匯
“寶刀屠龍,號令天下;倚天不出,誰與爭鋒。”相信看過《倚天屠龍記》的同學們應該都記得這句響亮的口號。故事開頭,便是因為這句口號挑起武林群雄對屠龍刀和倚天劍的爭奪。
盡管武林人士對刀劍爭奪不休,卻鮮有人知道刀劍中隱藏的秘密,只有百年前刀劍的鑄造者以及傳承人知曉。
屠龍刀和倚天劍當年郭靖黃蓉伉儷融了神雕俠楊過的玄鐵重劍后重鑄而成,分別交給他們的兒子郭破虜和女兒郭襄。襄陽城破之時,郭破虜下落不明,屠龍刀流落江湖,引發(fā)一場場血雨腥風般的搶奪。而郭襄攜劍順利出逃,后來創(chuàng)立峨嵋派,倚天劍成為鎮(zhèn)派之寶,只有掌門人才配享用。
想當年,金花婆婆與滅絕師太一戰(zhàn),滅絕自倚倚天劍鋒,將金花婆婆敗落陣前,金花婆婆一直為此事耿耿于懷,不惜百般費力,想從金毛獅王手中借得屠龍刀去一雪前恥,她認為只有寶刀的堅韌堪與寶劍爭鋒。你們看,武林中人都一致認為屠龍刀與倚天劍的價值在于它們的鋒利與無堅不摧。
只有郭襄的傳人、峨眉派的歷任掌門人才知道刀劍的真正奧秘在于刀劍之中隱藏的降龍十八掌、九陰真經(jīng)等武功秘笈以及武穆遺書。郭襄臨死前將這個秘密告訴了風陵子,風陵子死前告訴滅絕,而滅絕則在六和塔中把它告訴了周芷若。
扯得有點遠,言歸正傳,后來周芷若在靈蛇島上得到了屠龍刀和倚天劍,便下藥迷倒眾人,偷偷地跑到山洞,左手拿刀,右手揮劍,刀劍互砍,電光火石之間,刀劍拒毀,周芷若取出了里面的秘密。
武穆遺書對于周芷若來說毫無價值,周芷若沒有做女皇帝的野心;降龍十八掌需由內(nèi)力渾厚的男人們練習,最令周芷若心儀的便是其中的《九陰真經(jīng)》了。周芷若開始悄悄地參照《九陰真經(jīng)》練功。
02碼農(nóng)故事匯
每當程序員看到這一幕,便要忍不住大呼:芷若妹妹,不要啊!
程序員的反對是有理由的,他們不想看到原本清純動人的芷若妹妹變成陰狠毒辣的周掌門,那變化無異于一只美麗動人的白蝴蝶變成了兇殘丑惡的黑寡婦,這其中的轉(zhuǎn)變真是慘不忍睹。
更重要的是,周芷若所練的《九陰真經(jīng)》并非全部。看過《射雕英雄傳》的同學可還記得,《九陰真經(jīng)》分為上下兩部,一部是心法,另一部則是武功招式。當年,黃藥師愛徒陳玄風和梅超風偷取真經(jīng),只帶走了下部,夫婦兩人練功時因為沒有心法作為基礎(chǔ),只好服用砒霜來強行練習,以至于最后兩人變得不人不鬼,號稱“黑風雙煞”,人見人怕,鬼見鬼愁。
要把兩本書強塞到一把劍里是不太好完成的,于是聰明的黃蓉只把其中的精華部分摘錄下來放了進去。周芷若練的便是這一速成版的九陰真經(jīng),而九陰白骨爪則是速成里的精華,練成之后,足以應付大多數(shù)的武林高手。
咋看之下,這不挺好的嘛!連武當七俠之首宋遠橋都差點命喪在周芷若的白骨爪之下,足以見其威力之猛。他日周掌門憑借此功登上武林盟主的位置也未可知。
程序員急了:不行,這太危險了!
為什么不行,這其中的緣由大概只有程序員才能感同身受。
03碼農(nóng)故事匯
程序員深知,自己今天編程寫代碼,與以前的江湖人士習武練功比起來,雖然路數(shù)不一樣,可是道理卻是相同的——都講究內(nèi)功心法。
先不說芷若妹妹,說說《鹿鼎記》里的阿珂,由于獨臂神尼在傳授她武藝之時只傳招式不授心法,導致原本威力無比的“玄女劍法”在她手中效果一般,由此可見心法的重要性。
程序員編程,也講究“內(nèi)功心法”,這內(nèi)功心法便是一系列包含操作系統(tǒng)、網(wǎng)絡(luò)通信、數(shù)據(jù)結(jié)構(gòu)、算法等在內(nèi)的基礎(chǔ)知識,還有博大精深的源碼,上陣寫代碼只是耍刀耍槍罷了。
一個練武的人要想從十八流高手成長成一代宗師,內(nèi)力修為至關(guān)重要。而一個程序員要想從技術(shù)小白成為技術(shù)大咖,基礎(chǔ)與源碼必然是要牢牢掌握的。換句話說,程序員之所以厲害,與他所掌握牢靠的基礎(chǔ)知識、和對源碼的參透密不可分。
放眼現(xiàn)在的IT界,每年都有新的技術(shù)組件和框架涌出,許多互聯(lián)網(wǎng)公司對于需要這些流行技術(shù)的崗位開出了十分誘人的條件,于是不少程序員在下班后紛紛投身到了對新技術(shù)的學習之中,有的專研源碼,有的則直接從網(wǎng)上找?guī)讉€demo,把基本的用法敲一遍,然后就寫在簡歷出去應聘了。后者的結(jié)果無非兩種,如果是應聘的小公司或許能蒙混過關(guān),可如果面試官是個來自大廠的大神,只怕會被虐得體無完膚,然后尷尬離開。
04碼農(nóng)故事匯
有個讀者告訴年素清,他去年面試了一個來他們公司應聘大數(shù)據(jù)工程師的程序員,問他用過的技術(shù)棧有哪些時,現(xiàn)下流行的Spark、Hive、Kafka等說得頭頭是道,不論是用法,還是常見的坑,都回答地滴水不漏。他問候選人看過spark的源碼嗎,候選人說看過一些,于是他就問了一個關(guān)于源碼的簡單問題,結(jié)果候選人支支吾吾回答不上來,很明顯,他沒有研讀源碼。后來,他又問了些關(guān)于算法和數(shù)據(jù)結(jié)構(gòu)的問題,回答也不甚令人滿意,看得出來,他對技術(shù)框架的準備很充足,但是他的基礎(chǔ)知識相對非常薄弱,而且沒有研究源碼的習慣。
而這個讀者自己也說,曾經(jīng)有幸參加過華為的面試,和面試官一番交談下來,可以看得出,面試官的基礎(chǔ)知識非常扎實,對于一些技術(shù)框架也吃得很透,說起原理和使用心得來頭頭是道理,是真正的“武林高手”。
回到本文開始探討的周芷若該不該練習九陰白骨爪。九陰白骨爪或許會令她一時威風無比,可一旦遇到真正的高手,便會敗下陣來。比如在結(jié)局時遇到的黃衣女俠,黃衣女修煉了《九陰真經(jīng)》全部,在周芷若使出自認為很厲害的白骨爪時,黃衣女用真正的白骨爪制服了她,并對她說:“真正的九陰真經(jīng)博大精深,而你所練的徒具其形,根基甚淺。”
說了這么多,你們終于明白了程序員反對周芷若練習“九陰白骨爪”的良苦用心了吧!
同樣作為程序員的你,是不是也明白了編程“內(nèi)功心法”的重要性并勤加練習了呢!