作者簡介:侯捷,資訊工作者、專欄執筆、大學教師。常著文章自娛,頗示己志。
學習觀
談學習觀,我不想在技術層次打轉。讓我們在制高點上分析。求深還是求廣?胡適先生說:「為學當如金字塔,要能廣來要能深」。但我們俱足凡夫,如何能夠
又深又廣?
我比較追求「深」,我認為深比廣更需要優先面對。曾有一位同事,聲稱精通十數種程式語言,我對她感到一種不可侵犯的神聖,在工作上只敢保持遠觀距離。
夠深,你才能(就能)觸類旁通。技術都有累積性、延續性,你夠深,應變能力
就夠強。
求變還是求定?我比較追求「定」。社會進步到乙個相當程度,一定分工很細,
而先進社會所需要的人才,也一定是很細緻的人才。沒有定的功夫,很難成為細
致人才。日本人在這方面很典型。《大學》裡頭說「知止而後有定,定而後能靜,
靜而後能安,安而後能慮,慮而後能得」,又說「物有本末,事有始終,知所先
後,則近道矣」。如果我們不知道物與事的本末和始終,不求定、不求深,那就
難以近道。
有位朋友對於我的看法提出補充。他說他以前有個部屬,對 prolog(一種應用於人工智慧領域的程式語言)鑽研很深,學問也很好,後來由於業界走向並不需要這樣的人才,於是他失業了。這位朋友因此補充說「深」和「廣」一樣重要,甚至在 it技術琳琅滿目、整個社會相對浮躁的今天,「廣」也許更有利,更有彈性,可攻可守。我認為故事是對的,出發點是好的,但卻屬於路線選擇問題——你選擇了一條「千山鳥飛絕,萬徑人蹤滅」的路,壓對了寶功成名就,壓錯了寶一敗塗地也屬合理。這終歸是選擇問題。人在追求技術成長時當然必須同時保持對業界的敏感嗅覺;只是別太敏感,別一有風吹草動就見風轉舵,要知道,滾石不生苔,轉業不聚財。
前數期《商業週刊》報導了 acer 新任總經理,義大利人蘭奇。我不是要和大家分享這個人的故事,而是要分享他說的這句好話:no magic, just basic。在技術市場,你有你的深耕技術,個人才有價值。在我所選定的主軸路線上,我從不擔心層出不窮的新技術會淹沒我,因為我有深厚基礎,觸類旁通快得很!
侯捷C 筆記
1.如果是類中唯讀函式後面沒有加上const,這樣如果變數定義成const,而函式沒寫成const,這樣編譯期會困惑。2.相同class的各個物件objects互為友元。3.建構函式初始化用 比 裡面初始化效率更高。4.函式返回值寫成void時,應該考慮鏈式賦值,如果是void就行不通了。5.拷貝賦...
侯捷的職業建議
阮一峰 發表於 2008年05月27日 分類 首頁 檔案 it技術 前幾天,我不知為何突然想起了侯捷,很想知道這幾年他在幹什麼。網上一查,他的官方 jjhou.com已經關了,大陸的簡體映象倒是還在,但是最後更新日期為2005年10月19日,看上去關閉也只是時間問題了。從搜尋到的一些新聞來看,他依然...
必也正名乎(侯捷)
必也正名乎 侯捷 常在 bbs 的程式設計相關版面上看到,許多人把 visual c 和 c 混淆不清,另則是把 visual c 和 mfc 混為一談,實在有必要做個澄清。c 是語言,visual c 是產品。我們學校開了一門 visual c 課程 這種說法就有點奇怪,實際意思是 我們學校開了一...