經常聽人說,做 programming 的沒有「錢」途。若升不了做 manager 的話,又不夠後生鬥。老實說,我也深有同感,甚至有轉行的念頭 (和少量的實際行動),不過自己明白自己事,又覺得行行出狀元,不信不能闖出自己的天地。
數年前看過篇文章,大意說是替編寫程式的工作平反,說要寫,便要寫一些如 Visual Studo 那程人人都要的程式編寫軟件,這樣才能算是寫 program,若天天也是用別人寫的程式來寫程式,當然是沒有前途了。而最近因工作的關係,接觸到 Google Map, 深感其宏大:只需簡單的 javascript,任何人也能夠為自己的網站加上互動性強大的地圖,並作出個人化。令人回想那篇文章,要寫 program,便應該要寫些像 Google Map 這樣創新的軟件,然後讓世界的程序員都以你的程式來寫程式!
數年前看過篇文章,大意說是替編寫程式的工作平反,說要寫,便要寫一些如 Visual Studo 那程人人都要的程式編寫軟件,這樣才能算是寫 program,若天天也是用別人寫的程式來寫程式,當然是沒有前途了。而最近因工作的關係,接觸到 Google Map, 深感其宏大:只需簡單的 javascript,任何人也能夠為自己的網站加上互動性強大的地圖,並作出個人化。令人回想那篇文章,要寫 program,便應該要寫些像 Google Map 這樣創新的軟件,然後讓世界的程序員都以你的程式來寫程式!
要算創新,Google 也真是當之無愧。由搜尋引擎開始,獨特精確的搜尋方程式令它迅速奪得搜尋一哥的地位,然後再來一個 gmail,以 javascript 創出獨一無二的 web mail,其簡單易用反應又快的介面,令 yahoo 和 hotmail 也爭相模仿。其後的 Google Calendar、Google Reader、Google Document 等,也吸引了不少使用群。
說回 Google Map,在它推出前,真想不到會有這麼多用到地圖的程式的。它的推出,完全顛覆了大家寫程式的情況。誰曾想到會有地圖資料讓人免費使用?還要是完全網上程式又如些反應迅速?
現在,我的目標是要創造一個如此的程式。
張貼留言