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

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

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

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


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

創作者介紹

Min's Web Life: 談網路產業研究與生活閒聊

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


留言列表 (2)

發表留言
  • 路過
  • 是藝術還是工程

    我個人是比較偏向不將軟體或資訊系統開發說成藝術,畢竟軟體是為了解決問題或增加工作效率,而不是拿來欣賞的,但是好的工程作品還是有可能被認為是藝術品.
    舉例來說,做雕塑作品的我們會稱為藝術家,但蓋房子的我們會稱建築師或建築設計師,不會稱他為藝術家,不過建築大師的建築作品,卻堪稱為藝術作品.
    甚至有些建築師你若稱他為藝術家,他還會糾正你說建築師是要考量居住安全等各項建築工程項目,而不是像藝術家只求好看而已.
    我並沒有看輕藝術家的意思,只是表達藝術跟工程首重的項目不同,而軟體我認為比較偏向工程,板主所談的軟體藝術家我認為是工程考量極致的表現,就好像一個建築大師的作品,對建築工程極致考量之後又具有設計藝術氣息的作品.
    實在不好意思,冒昧地在板主這邊插花,只是期望軟體工程界的新秀,不要只一味追求成為藝術家而忽略了軟體工程的本質與基礎要求.
  • miin1130
  • 我認同您的看法,只是我偶爾喜歡用哲學的角度來看自己手上的工作而已. 謝謝您的回應
找更多相關文章與討論