2009年6月17日 星期三

知識工作者?還是苦工?

1.把貨物從貨車上搬下來

2.進行分類後

3.放到儲位上

V.S.

1.把資料從機台收集出來

2.進行資料處理後

3.塞到指定的資料表

 

一個是工人用勞力進行。

一個是…

1.照著之前怎麼撈資料的方法撈。

2.然後用一些if和for loop作一些判斷

3.然後照著之前怎麼塞資料到DB的方法塞資料

 

在寫出這些程式碼的過程中,到底有沒有在思考?

還是就像一個工人一樣,付出勞力在敲程式碼?

這真的稱的上是知識工作者嗎?

或者只是程式工人?

 

我一直很喜歡一個例子

一個手機系統的設計師,接到一個需求

就是希望手機裡的電話簿字型要大一點

可是這個設計師並沒有像工人一樣照做

因為使用者常常會在開車的時候使用手機

在撥號時希望可以讓字型大一點

以便用最快的時間找到電話號碼

使用者一開始的需求,只是想減少搜尋的時間。

到最後卻發展出2個解決方案

而且是目前手機基本的功能

1.單鍵撥號:就是預先設定每個數字鍵對應到的號碼。要撥號時只要按住一個數字鍵3秒,就會自動撥出。

2.聲控撥號:解釋略…。

我想這才是所謂的知識工作者吧!

一個是利用手機上原本就有的資源。

另一個是引進新的技術

知識工作者也是會因為所掌握的技術多寡

而提出大不同的解決方案

沒有留言: