修練過中國武術的人都知道,任何一種拳法的學習最重要的就是基礎功,而基礎功又可分為內在與外在的修練,內在的修練強調在平心、靜氣、不爭的調息。至於外在這首重在站樁、鬆沉、不疾不徐的應對能力。有了深厚基礎的奠定,才能訓練出真正的武林高手。同樣的在IT技能專業的學習之路上,我們經常得在一兩年之內,就必須吸收一項全新的技術與應用,如何對於一門全新的技術並快速上手,以及擁有從故障排除到系統效調的能力,這些都得仰賴您相關的基礎功是否修練完善。
筆者曾經看過一些從事IT技術服務工作的朋友,對於「技術」這門課的學習方式不是很正確定,為何這麼說呢?因為他們似乎只知道照本操課,而不知道過程中的許多動作為何要這麼做?這便是所謂的「學而不思則罔」,如此對於未來系統架構的維護、延展、升級、效調以及故障排除都會成為很大的問題。
學習一門新IT技術的法則就如同修練武術一般,必須先從它的基礎架構與概念研習起,如此才能夠真正融會貫通整個系統運作的原理。舉例來說,如果您想學習Microsoft Exchange Server 2013,那麼您便需要在開始動手部署Exchange Server 2013之前,先確認自己已經對於TCP/IP、Windows Server、Active Directory、Certificate Services有完整的架構概念與實作經驗,否則若只是按照課堂上的Step by Step教材來實作一遍,在未來的實務應用上並不會有太大的幫助,並且可能會因此引發更多的風險。
至於基礎功的快速養成秘訣是甚麼呢?很簡單,只要兩個途徑的結合就可以快速上手。第一是閱讀官方原文中與Architecture相關的文章,第二則是參加有關這門技術或產品的技術研討會,透過專業講師的講解來對照官方原文的內容,便可以幫助我們很迅速地整理出相關的重點。有了充分的系統架構運作概念之後,再來實作系統的規劃與部署,您將會體會到得心應手的那種奇妙感覺。
教功夫的師父只能傳授你招式而無法傳授心法,因為心法必須靠自己去理會與貫通的,至於招式則是每一位徒弟最終都會學習完成的,然而學完與學好兩者之間卻是天壤之別,畢竟一個是架構於最核心的基礎在向上學習,另一個則僅是跟著師父的比劃在依樣畫葫蘆,最終的程度便會有很大的差別。
任何事物的學習困難點在於超越自己內心的障礙,而不是超越他人。
顧大俠