[轉貼]蕭松瀛專欄> 創意與程式設計



贊助商連結


Personal
2002-02-27, 04:10 PM
最近我在玩一個遊戲,這個遊戲很簡單,就是不同形狀的"磚塊"會掉
下來,每三個或以上的相同磚塊連在一起,那麼他們就會消失,消失
之後上面的掉下來,補滿下面的空格,他有 Palm 版, Windows 版,
網路版等等。這個遊戲完起來很簡單,我想大家想一想,再花一點時
間也可以寫出來這樣的程式,之後我開始完這個遊戲, Palm 玩到沒
電了,乾脆抓個 Windows 版本來玩,反正程式寫的煩,就開個音樂,
玩玩這個遊戲。於是我開始在想,這種遊戲不難,也很簡單,可是卻
讓我很著迷,寫這個程式的人真的很厲害,但是在仔細想一下,不對
,真正厲害的是想到這個點子的,寫程式也很重要,但是沒有這個點
子,會寫程式也無法做出這樣的東西。

老實說,會寫程式並不稀奇,現在的程式設計師滿街都是,價格從高
到低隨你挑,能力從 Basic 到 Java 也隨你選,特別是在景氣差的時
候,你更容易找到適合的人,這些人很可能滿腔抱負,滿腦點子,但
是一進公司之後,這些鬼靈精怪的點子都被扼殺啦,原因是並沒有太
多公司去在乎這些人的想法。看看一些 Open Source 的社群,隨便搜
尋一下,會發現我們要的東西,在 Open Source 的網頁上可能四處可
見,這些東西你完全可以免費下載去用,不知道有沒有人想過,搞不好
這個 Open Source 的計畫主持人就在你公司裡面??我們在用這些
Open Source 的東西的時候,不知道有沒有想過,這些人寫了一堆
Open Source 的程式在幹嘛?他們難道不用上班嗎?其實不然,有大部
分的人是他們有一份正職,同時又對程式設計有興趣,此外,他們還有
一點創意想做一些東西,這時候 Open Source 變成他們的發洩的地方!
不過他們都有一個共同的特色就試想把腦袋中的東西,做出來!

熟悉 Java 的人會知道, 1995 年的時候, Java 叫做 OAK ,當初只
是某個小計畫,也沒有受到別人看好,但是誰也沒想到七年後的今天
,全世界有這麼多人在用。跟著 Internet 長大的人也會知道, YaHoo
以前只是大學裡某個學生做好玩的搜尋引擎,但是沒人知道受到大家的
喜愛,讓學校的流量暴增,因此楊 sir 乾脆不唸書了,將 Service 搬
出學校,開了個公司叫做 YaHoo 。

當然,我們也看過許多失敗的點子,像是有人將機翼裝在身體上,試
圖飛行.... 一大堆,老實說,現在我我對這些點子創意感到敬意。
達文西說物競天擇,適者生存,但是物競天擇的本質是突變,如果沒
有突變,那麼也無法天擇,更別說選擇適當的物種存活。人類說演化
而來,不妨說成突變來的,突變也有不成功的時候,如果人類是成功
的突變,那麼那些猩猩,猴子不就是失敗的突變,問題是沒有突變,
也就沒有人類,我們能接受人類的存在,也能接受猴子的存在,對於
我們的創意產品,也應該要抱持這樣的態度,有創意,就應該想法子
去實踐他,至於這是不是個好的創意,也許我們可以留給其他人去評論。

創意就像是突變的基因一樣,如果創意不被落實,就像是隱性的基因
一般,沒有人會知道這個基因是不是適合,只有在創意被人家落實之
後,我們才有可能去評斷到底這個基因好不好。
寫程式的人,很容易的可以將自己的創意落實在程式中,甚至創造出
屬於自己風格的東西,可是有多少人這麼做?或是說有多少公司有這
個環境讓你們的程式設計師花時間做這樣的事情?我鼓勵寫程式的人
,多去想想,也許想想你可以用 Java 做哪些有特色的東西,也許想
想可以怎麼用 Java 去做些別人做不到的事情,這樣,也許某天,你
的東西會成為人人想要的 Killer Application 也說不定。

贊助商連結


jirolee
2002-02-27, 10:23 PM
深表贊同!!!