以下是我個人在軟體業界工作的心得,每次想到這類分類法,我就會想到歐洲的文藝復興,因為那個時侯的科學家,也常常是偉大的藝術家,那是我最喜歡的西方史,希望這樣的分類法不會冒犯任何人,而能刺激我們思考的方式

達文西.JPG
軟體工人
簡單的說,就是有寫軟體程式的技能,當安排工作下去之後可以完成所指定工作,但對於技術本身缺乏熱忱的人,在態度上只是將工作做好,這樣的人我稱為軟體工人,但他們也是一切的基底,也是進化的必經之路,如果任何一家企業不重視這類的人,我是一點也不看好這間企業的,因為之後描述的兩種人,都不可能出現這樣的企業中。

軟體工匠
工匠與工人最大的差別在於,工匠對於技術本身有一種狂熱,熱於接受挑戰,軟體程式對它們而言不單是工作,更是他們獲得成就的依據,這類人很易於辨識,因為它們的狂熱很難隱藏出來,在我工作的經歷中,大概稍有規模的公司都有幾位這樣的人,但也就是那幾位,他們也備受禮遇,這類人相較於軟體工人,是珍貴而稀少的

軟體藝術家
藝術家與工匠最大的差別在於,工匠除了軟體技術之外,一律不感興趣,他們無法理解軟體本身的價值在於解決生活上的問題,只是一頭熱的鑽進技術領域而已
所以不論它們寫出來的程式碼多麼得漂亮,技術多麼的純熟,都無法被稱為藝術家,因為它們的作品雖然細膩、完美但沒有靈魂,稱不上藝術品。真正的軟體藝術家,應該對他本身所要解決的問題有一種狂熱,程式碼只是他解決問題的一種手法而已,而這種狂熱會經由他的作品反映出來,並顯出他如藝術家般的高度創意與對藝術品不妥協的氣質,會讓我們看到它們的作品之後,驚訝的讚嘆!! 問題原來也可以這樣獲得解決!! 這樣的人,在我個人的職場經驗中,嚴格說來算是沒見過,連我自己也不是,這類人只偶爾在一些矽谷創業史中可以看到,例如Google的創辦、他們只是想解決網路上龐大資料收集與整理的問題而已,Facebook只是想找到一個又酷又炫又有效率的社交方式,Apple的Steven Jobs則是嘗試解決現有消費性電子商品的問題,於是最後,這些藝術家也都成了億數家(身價上億美元的專家),如果達文西生在現在,應該是某家偉大公司的CEO也說不一定!! 要不很可能也餓死了!!(笑...)(註1)


註1 在歷史上的達文西,其藝術、工程、軍事、醫學上的成就是有目共睹的,但由於興趣實在太廣泛了,每一幅畫都拖很久,直到他死前,還欠貴族許多的畫作未完成,這在現在的工業時代,可能連薪水都領不到,還告到法院去了。

arrow
arrow
    全站熱搜

    miin1130 發表在 痞客邦 留言(2) 人氣()