2011年4月18日 星期一

軟體比硬體重要

記得最早接觸電腦的時候是唸小學的一部apple 2的電腦,那是電腦剛剛走入平民家庭的時代,很醜的外型跟螢幕,要用很大片的軟碟片開機,然後在螢幕上敲擊指令,非常的難使用,沒多久那部電腦就落入遊戲機的命運,再沒多久就淪落為垃圾的命運.

再次接觸電腦是在唸高中的時代,叫計算機概論,以作業系統的分級還是dos時代,一個班級只有幾台可以實習,也沒引起個人太多學習的興趣,畢業後就沒再接觸,而那時是連呼叫器都還沒有的年代.

再次接觸電腦是在出社會多年以後,因為工作的關係不得不學習,那時是windows 98的年代,電腦已經圖面化,可以不要用指令開機,操縱電腦的主要介面已經變成滑鼠跟鍵盤,學習的障礙大幅的降低,個人pc的時代來臨,一堆現在國內大牌的電腦公司都是那時崛起的,那時候做電腦硬體的毛利很高,福利很好,年輕人也都以進這些公司為就業的目標,從windows 95到現在windows 7時代,不過十幾年的時光,做PC及NB的公司毛利已經掉到幾乎成本邊緣,而主宰硬體與程式之間的中介---作業系統的價格有下降嗎?沒有,反而還越來越貴,因為微軟壟斷了將近九成多的作業系統的市場,沒有作業系統的電腦只是一台沒靈魂的機器.

 有一個慷慨無私的年輕人用接近早期柏克萊大學發展的UNIX作業系統為基礎寫出了另一套作業系統LINUX,並把他的程式碼公開,一群有相同熱情及理想的人成立一個團體共同維護這套作業系統,在很多伺服器,機上盒,坎入式裝置中,因為不用付高額的權利金,都是用LINUX的作業系統.-而且他的程式碼是公開的,使用者可以自行修改.

可是在個人PC及NB上呢?有幾台是灌LINUX的系統,很少對吧?既然作業系統原始碼不用錢,為什麼佔有率還是那麼低?我沒有從事電腦相關行業,但是玩LINUX也有接近10年的時間,到這幾年完全放棄,放棄的原因是自己工作上要用到的軟體都沒有LINUX版本的,從繪圖軟體到工控軟體都沒有,而沒有這些軟體我的工作是沒辦法進行的.

前幾天在某個科技網站有一位評論家的意見評論了蘋果IPAD的出現對PC及NB及小筆電的影響,他的結論認為IPAD的出現將打垮現有的電腦公司,((蘋果手上有600億美金的現金可以對他的競爭對手發動他想要的戰爭),從IPAD 2最低售價499美元起,比一些ANDROID系統的平板還便宜,他的毛利可以高達3成以上,而代工組裝的鴻海推估毛利只有2~3%,完全要靠量才能衝高利潤.

蘋果的產品從作業系統,處理器等最關鍵的東西都是自己做的,硬體絕大部分都是委託別人代工,他只賺利潤最高的那一塊,而賈伯斯跟比爾蓋茲的戰爭其實在我的小時候就已經開始,賈伯斯選擇了RISC系統,而比爾則是X86,2,30年過去,兩大陣營的戰爭在WEB OS時代來臨後,可能面臨最後的攤牌,雲端時代來臨,個人PC及NB全面潰敗,然後做硬體的繼續尋找下一個代工的機會,繼續賺辛苦錢,然後把污染,疲勞,最重要是低利潤留在國內.

幾十年過去台灣為什麼還沒發展出真正有競爭力的OS,當台灣這些大的電腦公司開始起步的時候也跟微軟,蘋果的時間差不多,幾十年過去成就差多少?

冷凍空調是一個古老的行業,如果廠裏有一台1995年的冰水主機,(差不多就是個人PC開始竄起的時間),他控制的東西跟現在2011所出廠的主機控制的東西有什麼不同嗎?(相對於電子業的競爭),就是一些水溫,壓力,電流電壓的東西,有時要慶幸的是幸好沒做電子業可以多活幾年(電子業的競爭壓力是當然的),悲哀的是幾十年來似乎這種東西的進步有限,連調個溫度,控制一些馬達,開關,將這些設備的運轉和操作模式做一點改變都困難.

調個溫度,開個開關就是一個最基本的控制動作,就是軟體控制的意思,比起電腦的程式,這些東西的控制只要多用點心就可以觀察出最佳的操作模式,比起我之前講的這些電子業的創新和競爭程度,難度的差異還滿大的,(我曾嘗試寫C語言的單晶片控制程式,但年紀大了,實在搞不來),冷凍空調的東西只要敢試,(把設備弄壞自己負責),配上一定的理論基礎,要了解的難度實在沒有電子業高,(一台機器可以用心觀察20年還不能了解他的原理是什麼,那是個人的問題).

當然如果公司要常常換人來操作這些重要的機台設備,那結果就另當別論,誰的家裏會擺一台1000RT的冷氣,然後讓人有機會去觀察和操作這種機器,所以懂電腦的人很多,懂大冰機及大系統的人就少了,這也是我還有機會能混一口飯的原因,如果一大堆搞電子的人失業了都跑出來搞大型空調,可能很多人就要沒飯吃了.

以上的種種論述要表達的是硬體的東西是死的,真的難的是控制,而要如何控制才是易學難精的東西,就跟學電腦軟體一樣,幾乎每一樣軟體都是易學難精啊!與大家共勉之.