ggg12345 應該是中央大學曾黎明教授
作者: ggg12345 (ggg) 看板: Soft_Job
標題: Re: [心得] 台灣人真的適合開軟體公司嗎?
時間: Tue Mar 10 21:44:49 2009
※ 引述《semop (semop)》之銘言:
: 問題還是一樣,適合生產力增長極慢的體制,就是勞力密集體系,
: 不信這套的都垮了,而相信這套的不過是當個礦場主,背負著壓榨勞工的惡名生存。
: 生產力要怎麼增加,這才是核心問題,只是要存活很容易,壓榨底層勞工就能活,
: 現在活著的哪家公司不是這樣,但誰在跟你講這個東西。
: 我講的是嘗試改革求發展的經驗,而不是怎麼苟且求生。
======
要提升生產力, 不外
1.生手變熟手
2.講究生產方法. 譬如流水式分工生產線, 或是豐田式的工作組, 印度的與人無關型
按規範製作.
3.給誘因承包制, 提升士氣.
..
這些都要去組織, 練兵.
: 美國有大量產學結合的學校,更不要說 Standford 那種學生出來就創業的,
: 台灣有嗎? 美國有只要花錢就能從 CEO 到 sales 都能一個月搞定的高效人力市場,
: 美國有只要你寫出一套有潛力的好軟體雛型,後面什麼都不用擔心的產業體制,
: 台灣有嗎?
: 在美國若能高薪找來一群業界的頂尖人才,就等於是成功的保證,
: 在台灣卻要被說是笨蛋,這表示是產業的問題,還是用這個方法的人的問題?
======
這些台灣也是有的, 只是量比較少.
美國夢多了, 那是網路泡沫時代, 照這樣講就用腳投奔過去不就好了 ?
在台灣, 就是認清事實, 環境, 用台灣的方法, “因地制宜” 是放諸四海皆準.
: 程式寫得好出來想創業,就要成為什麼都非得做好不可的老闆,是有多難的事?
: 沒有體制性的支援,誰能會技術、會管理、會業務、會行銷、會財務,
: 什麼都會,什麼都不犯錯? 這是多少種專業,如果產業中本來就有那麼多專業人才,
: 事情當然不一樣。
: 很多公司連應付無知客戶都有困難了,他怎麼敢拚外銷? 基礎問題不解決,
: 想那些後面的東西有什麼用? 別人都不知道嗎?
=======
你不生長在 相容 PC 的時代, 當然不以為然. 給幾個例子:
1978/79 台灣東元與成大合作 造出了使用 8085 cpu 有中文點陣顯示幕的微電腦,
試產近百, 董事會的股東們
1問: 這是來自日本的技術嗎 ? NO
2問: 這跟電視一樣擺門市賣嗎 ? No
董事長立即決斷: 下馬, 停止成立相關公司.
不知道怎麼賣啊 !
1983 全亞電腦 已完成阿拉伯文微電腦系統, 1984 外交部責令經濟部工業局撥款
5000 萬 請該公司協助友邦沙烏地阿拉伯生產數台該型電腦以為援助.
公司沒人想去沙烏地阿拉伯過清教徒日子, 終於不了了之. 不想賣.
1985 相容 PC 第一次國內公開標案, 買方奉送全套 BIOS ROM , 告訴賣方如何
選關鍵組件, 如何燒機檢驗, 如何不碰台灣已給專利的介面, 如何找到相容 F-
DOS 來源, 如何外殼內貼鋁箔過FCC 幅射撿驗, 如何找專校老師高手協助. 如何
以 IBM PC 用戶價 1/3 值外銷讓美方來單訂貨, 使美方可以1/3加成做行銷與售
後服務, 最終讓訂單用戶以 2/3 價跟 IBM 原裝 PC 競爭. 該年底由這類業者替
III 完成資訊產品外銷 80 萬美元的科技計劃目標.
外銷就是這樣拼出去的 ! 有條件上, 沒條件就湊條件也要上, 不然全被 IBM
掃平了.
您說這種公司能應付美國的無知客戶嗎 ? 那又是怎麼外銷出去的 ?
不可否認, 台灣用 因糧於敵的策略坐了 IBM PC 的順風船.
: 如果大家都對老闆的期待高不可攀,誰要來當老闆?
老闆有如將帥, 帶兵打戰就是不能戰敗全軍覆沒, 這是統帥的責任.
: 就是每個人建立起自己的專業,一點一滴改善產業環境,不要只會苟且求生,
: 才能在機會來時共同努力邁向成功,
鼓舞士氣一向就是領導者該做的事, 這就是現實 !
—
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.115.4.12
[1;37m推 [33mbobju [m [33m:這篇很有魄力,推!.不過看到去阿拉伯過清教徒日子,我笑了XD [m 03/10 21:57
[1;31m→ [33mbobju [m [33m:阿拉伯跟清教徒是不相干的啦. >_< [m 03/10 21:57
[1;37m推 [33miincho [m [33m:清教徒是天主教還基督教的東西吧..:p [m 03/10 22:02
[1;37m推 [33mPsMonkey [m [33m:恩.. 我想取四個老婆… 我去我去… [m 03/10 22:02
[1;37m推 [33mfreefeather [m [33m:士氣是很大的重點,但是老闆沒錢也沒辦法提振士氣… [m 03/10 22:14
[1;37m推 [33mWhisperGhost [m [33m:上個禮拜主管說”減薪8%有沒有問題? 可以接受嗎?” [m 03/10 22:17
[1;37m推 [33mlgd1008 [m [33m:生手熟手在軟體開發而言,是太模糊的說法 [m 03/10 22:55
[1;31m→ [33mlgd1008 [m [33m:就Operator而言,新跟熟的生產力可能相差數倍 [m 03/10 22:57
[1;31m→ [33mlgd1008 [m [33m:但對軟體而言,差10倍,差100倍的都歸類在一起? [m 03/10 22:57
[1;31m→ [33mlgd1008 [m [33m:眾所皆知幾個大Open source project,其主要的開發者其實都 [m 03/10 22:58
[1;31m→ [33mlgd1008 [m [33m:只有少數幾位而己,但其複雜度,卻是很難隨便找幾個熟手追上 [m 03/10 23:01
[1;37m推 [33mlgd1008 [m [33m:建立大軍不太像軟體的勝負方式,除非是不複雜的軟體 [m 03/10 23:10
[1;31m→ [33mlgd1008 [m [33m:不然,我覺得其實看幾個主將單挑就幾乎能決定高下了… [m 03/10 23:11
[1;37m推 [33mlgd1008 [m [33m:其它次一級的將領,就算是一堆,也沒有那麼大的決定性.. [m 03/10 23:18
作者: zanyking (遙遠的旅人) 看板: Soft_Job
標題: Re: [心得] 台灣人真的適合開軟體公司嗎?
時間: Wed Mar 11 01:25:24 2009
嗯,很高興我三年前對這個行業覺得沮喪的時候寫得心得能變成這麼大的討論串。
看到大家持續的有所回應而且沒有變成無聊的戰文,我這個當樓主的也該跳下來
繼續回文才對。
※ 引述《semop (semop)》之銘言:
: 其實我並不想回應這個說法,但為了避免對 open source 的一廂情願說法,
: 還是得說。
: open source 對軟體開發商來說,根本和就只是一種智財權管理的策略,
: 你不迷信 source code 的價值,就不會迷信 open source 的效益。
: 圍繞在 source code 的開放與否的爭論,都是建立在 source code 的
: 利益無比巨大之上。但這是一種迷思。
說老實話,講到TCO的話,封閉軟體跟開源軟體的差距目前確實不高。
能夠跟大牌的封閉軟體相比的,也只有大牌的開源軟體而已。
而且講到使用者介面,開源軟體確實難以與封閉軟體相抗衡。
因為使用者介面這種牽涉到主觀意識需要有整體規範與一致性設計的東西,是需要
大量的測試與中央主控者的全局控制才能確保。這對於open Source這種分散式結構
的軟體發展型態來說,是比較困難的。
所以我們會看到Linux的GUI設計,常常模仿Vista、Apple的一些概念,而在系統細微
部份的設定與調控,也還是會要求使用者得要懂得修改設定文件或甚至回到console下
操作。
另外,開源軟體的開發模式是限制領域的,它也無法套用到針對客戶的專案開發上頭。
但是相對的,Open Source也有封閉軟體相較下難以作到的強項,那就是廣度、傳承與
靈活性。同樣開發能力規模的公司若打算長遠的經營(5年),將會發現在有確實經營使
用者社群的前提下,開發者的貢獻與錯誤回報比起封閉軟體多更多。
原因很簡單:
封閉軟體的Bug是我付錢當大爺,所以你要解決『你給我製造的麻煩』。
開放軟體的Bug是我拿你的來用所以發現,希望你趕快解決『我使用上的困擾』。
我對封閉軟體有所貢獻,是對創造該軟體的公司有所貢獻。
我對開放軟體有所貢獻,是對所有用這個軟體的人有所貢獻。
封閉軟體快速的發佈新版本,意味著可預期的客訴增加與不向下相容時撈錢的疑慮。
沒有深入的客戶意見分析、強大完整的測試方案、亂加新功能是自殺的行為。
版本的推出就是承諾,創新是全有全無的,要不作到最好、要不沒有。
開放軟體快速的發布新版本,意味著實驗性新功能的誕生或之前的錯誤修正。
你是個許願池,各種意見被丟進來經過權衡,你可以作一個Beta給大家試看看。
版本的推出只是提案,創新是漸進的,既然不能預測未來就只好一小步一小步的
作到最好。
採用開源還是封閉模式的經營策略,我想是跟產品本身的性質是有很大的關係的。
個人覺得開發出來的產品與開發者越貼近的(例如Framework)、越有讓其他開發者
參與的可能性的(如OS),就越適合開源模式。
相反地,如果使用者就是『純粹』的使用而已,產品本身不具備其他基於開發的衍生
價值(如遊戲),封閉軟體的模式就比較可行。
事實上,網路遊戲就是目前相當好的一種封閉軟體商業模式。
: 軟體開發需要的是在早期階段,就正確有效地控制品質因子,這需要的是
: 更有效的方法論上的實踐與創新,以及更廣泛的知識整合。這不是在軟體
: 開發後期才能有效實行的 open source 和 free trial 能處理的東西。
這要看你開發的目標是甚麼,不是所有的開發都要照這種方式進行。
越是實驗性的、概念性的、未來需求不確定性越高的軟體,就越不能照這種方式進行。
例如開發的目標如果是一個新創網站服務,這種方式就不太可能成功。
: 台灣在軟體產業的發展上,只有純技術人才,卻缺乏軟體生產體系需要的
: 其他各類人才,這才是真正的困境所在。連最為基本的 QA 都很難做好,
: 有經驗能力的幾乎都在硬體廠,也不能直接拿來用,更不要說技術整合、
: 功能設計、使用者介面與產品包裝等等專業了,甚至很多人不認為這些是
: 專業。
不能同意更多了。
: 軟體產品開發和其他產業的商品開發一樣,都需要核心需求加值的專業,
: 例如理論上我們自己拿起剪刀來就能為自己剪頭髮,但為什麼大家都要去
: 理髮店理髮,有些人還要找昂貴的髮型設計師,處理一次頭髮花幾千元,
: 就是因為這個服務業已成功地建立起為剪髮這個簡單需求加值的專業。
: 要做軟體就是需要這種東西,核心技術很重要,但只有最核心的技術卻是
: 不值錢的,我們需要加值,大量的加值,讓外行人一看就覺得你很專業,
: 花力氣理解時更佩服你的專業,願意放心地把他的需求交給你負責。
: 這不管是面對企業還是一般使用者,無論是賣產品還是賣服務,對於任何
: 客戶來說都是一樣的。
同意,以Open Source來說的話,服務才是經濟命脈。
畢竟軟體本身是不收費的。
: 拿出不成熟的東西,讓客戶自己提意見,再做改進,無論這是不是 open
: source, 這類作法在一般商業策略上,只是一種在你做不好的情況下,
: 用誠意打動人的取巧方法,但這樣是無法有效加值的。這甚至不是發展
: 一個現代化產業的做法,而是小型手工業的做法。
如果是這樣,那只有需求非常確定的東西才能開發了。
而需求越確定的東西,通常,就是越沒有創新成份在裡頭的東西。
不是說死都要創新,而是『如果』要創新,那就得容忍必然的不確定性。
: 對於只有一點手藝能力的匠人來說,讓產業停留在小型手工業的階段,
: 是最美好而溫情的世界,但台灣要進步,能讓軟體產業這樣子搞而不會
: 損傷國家競爭力嗎? 我們投身軟體產業,所期待的只是這樣的世界嗎?
: 而我所謂的困境,就是第一流的軟體專業要怎麼建立,沒有這個東西,
: 就不會有大型資本願意投入,就不會有國際市場可以開拓。
產業當然不能一直都是小型手工業,但我們的問題不在這裡。
問題在於我們大多數的公司甚至不是『小型手工業』,而是『家庭代工業』。
『小型手工業』至少是有『工藝精神』的,家庭代工有什麼呢?不過是餬口罷了。
我看過太多接專案的公司裡的員工,寫程式就跟作塑膠花、壓螺絲釘是一樣的。
而一朵塑膠花、一顆螺絲釘可都是扎扎實實的東西,那些專案的成果呢?
工程化、方法論,都是工業革命後隨著產業成熟必然發展出來的東西。
可是,這些東西只能保證品質的一致性與可複製性,他不保證東西本身的價值與卓越。
我是覺得萬丈高樓平地起,從一個『小型手工業』開始也未嘗不可,軟體開發在各個
方面對人的要求,是可以像外科手術的技巧、像打一把武士刀一樣的。
—
我所信仰的科學是一種謙卑的理性,承認自身的無知與渺小才能觀察到世界在我們貧
弱的知覺上留下來的痕跡。
—
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.156.83