工人手札

I’m not an engineer.

記得退伍前一個月,我一個從小在美國生活過的學弟問我。
"You will retire from army. What will you do in the future ?"

我記得我回答他。
"I have already found the job in a technical company to be an engineer."

"Engineer?"
學弟給了我一個提高音調的疑問句,我說「工程師啊」!
接著學弟跟我解釋,在美國要稱之為工程師,除了要有相當的學歷之外。
還必須在該領域有多年的工作經驗,不然的話通常只能稱作技師之類的。

工程師,好像在台灣隨便人都可以當。
就連賣電腦的人,就可以自稱電腦維修工程師。

但是現在我覺得自己一點也不像工程師。
悠閒的寫寫程式套套邏輯,做做實驗驗證某些事情。
所面對的事情,其實在這個世界上早就已經有解。
我所做的就是去把問題答案從前人的經驗中找出來,然後按照同樣的方式把問題解決掉。

現在的「工程師」是很幸福的。
寫一個程式,有太多的 Library 可以使用,甚至有一堆的 Open Source Project 可以參考。
碰到問題時並不去研究問題背後產生的原因,然後一步步利用推論和驗證去將問題解決。
取而代之的是不斷的 google ,找出有沒有人遇過這樣子的問題,然後以最快的速度解決問題。

經常聽到公司錄取人的條件就是能夠利用各種方法,「最快」的達到要求。
然後說,這樣子的工程師就是好的人才,就是我們要的人。

那,如果發生了沒有人遇過的問題呢?
或者在 google 在某一天突然消失了呢?

我一直在想,現在的專業是不是建立在這個搜尋引擎上面呢?
因為我們有了一個全世界的知識庫,所以我們大部分的問題都可以得到解答。
大家都是萬事通,如果那一天這樣子的平台消失了,我們是否還有解決問題的能力?
這樣子想之後,就會覺得恐懼,自己引以為傲的能力竟然那麼不值,那麼容易被打敗。

所以在工作當中,只當一個聽命解決問題的人是危險的。
人的存在價值在於人會去思考,能夠創新能夠依照某一種邏輯去推論解決問題。
我們經常看到同樣的一個問題在不同的人手上有截然不同的處理方式。
有些人卡得很久,有些人則是利用前人的方法處理。
有另一些人則是能另闢蹊蹺,把問題變成另外一個機會。

因此,我認為工程師應該是可以替一個問題找到解決問題的途徑。
並且提出確實可以處理的方式,而非僅是找出既有的答案。
這時候的知識庫和搜尋引擎的角色應該是提供資料收集、資訊整合的工具,
而不是主要決策或者解決問題的最終方法。

如果面對一件事情不能夠有一定的解決問題的邏輯和思維,並且擬定相關的程序去處理的話,
人的腦袋就失去了存在的意義了,而這樣子的人是不能夠稱作工程師的。

在達到這樣子的目標之前…
自己充其量也只是算是個 copier/searcher ,實在算不了什麼。

5 thoughts on “I’m not an engineer.”

  1. 我最敬重的大學老師就曾經這麼說過,
    在大學裡面,最重要的是獨立思考的能力,
    如果真的要比念書我們現在的程度也未必比高中生優秀,
    的確google給我們太多方便也可能使我們變得更加愚蠢,
    就好比網路發達 英文字典很強,我有時候也很懷疑英文算是哪門子強勢,
    查查字典不就可以看懂了嗎~之類的….

    我們都活在一個太過幸福卻不知危險的狀態~

  2. +1…同樣有這樣的感覺!

    但我什麼都不專精….

    甚至連copier & searcher都做的不好~

  3. 話雖如此!!但我相信你還是很優秀的!!
    加油阿…定宏!!

    你比我這隻米蟲好太多了啦~~~~哈哈哈

  4.   就連老師上課的時候都直接給予範例套用了,說真的也不知道這樣子
    到底該說什麼好……

      不過我比較少碰到這種問題,畢竟繪圖軟體實在太創意了orz……創意
    當機到我想哭啊……

  5. 小海對於工程師工作的定義
    似乎放太多主觀的認定了
    我的工作性質就跟你的工程師不太一樣呢

    當然
    也許有很多library跟open source
    是我沒有去參考過吧 XD

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *


*

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料