‘衣冠禽獸’的問題:一道區分工程師與技師的面試題 特有理 2012-6-27 在中國時,雖然也了解技術職稱的劃分,但關心的以職權和待遇為多,劃分往往簡單地與學歷和工齡相對應。來到北美後,總是感覺這裡的技術職稱劃分與以前的理解有很大不同,特別是Engineer和Technologist的區別到底在哪? 說實在的,這個問題足足讓我體會了兩、三年才有了清晰的答案。昨天有網友貼出一個據說很有“忽悠”價值的問題,看後感覺這道題所引出的解答過程,正可以借來表述工程師與技師區別的本質。 這道題的原文是:“If you choose an answer to this question at random, what is the chance you will be correct? A) 25%, B) 50%, C) 60%, D) 25%.” 中文直譯就是:“如果你針對這個問題隨機選取一個答案,你正確的幾率是多大?” (四個選擇答案見前述英文)。 如果讀者有興趣,可先思考一下這個問題再往下看。我是在《五味齋》‘衣冠禽獸’網友的帖子裡看到的這個題,把它稱作“衣冠禽獸的問題”也蠻貼切。 網絡的好處之一就是集社會各界於大成。衣冠禽獸的問題一出,各路高手紛紛出招,思路大相徑庭,答案五彩繽紛。總體來說,大家主要從概率、隨機過程、統計分析這三個角度出發進行解答,誰知卻正好落入了出題者的圈套。當然,如果此題出於像韓寒這樣七門功課不及格的“天才”應另當別論;但如果是別有用心的高手,他的目的是什麼? 本人對此題的解讀是:若其出自弱智者,此題為一病題,因為它沒有闡明“這個問題”到底是什麼問題。從解決問題的角度是‘目標缺失’;從概率論的角度是‘事件不清’;從統計分析的角度是‘空間不明’;從邏輯分析的角度則是‘循環求證’。如果把這個問題轉化成計算機解題模型,就很容易看到程序模塊沒有明確的問題指針方向。但是,如果此題出於智者,則此題根本不是在考誰的概率計算能力,而是要看對方的思維方向和層次。因此,這是一個非常狡猾的技術職位面試題。 假設你帶領一個技術團隊,負責解決一個大項目的技術問題,當你們花了數月時間、上百萬經費後發現這個項目的技術目標從一開始就是一個沒有出路的死循環,就好比要實現A就要先實現B、C、D。。。Z,結果最後發現要實現Z必須要先實現A。不事先把問題搞清楚,不能發現問題中的問題就盲目投入資源,這樣的工程師還能要嗎? 根據以上論述,我想你也一定能明白工程師與技師的本質區別了。 |