作者reader (讀者)
看板CSSE
標題[轉錄]Re: 請問各家資工的特色
時間Fri Jul 1 00:12:49 2005
※ [本文轉錄自 Programming 看板]
作者: reader (讀者) 看板: Programming
標題: Re: 請問各家資工的特色
時間: Fri Jul 1 00:12:21 2005
※ 引述《seagal (待救的小米)》之銘言:
: 凡事都有正反面
: 你知 我知 獨眼龍也知
: 單純寫一個Hello World
: 軟工的效益顯現不出來
: 台灣很多的公司小 作不起軟工
: 一作可能也垮台
: 軟工不是在這些時機上面使用的
: 最可怕的是有些人 拿著機毛當令箭 以偏蓋全
: 有些地方不需要用軟工 就可以拿來證明軟工無用論嘛?
: 如果仔細查一下資料 至少也翻翻書 就可以知道軟工對於世界的貢獻有多少
這東西沒有那麼麻煩,就是一個比例權重的問題,就我估計以現在較新的
開發模式而言,軟體工程的支出,大約佔 10% 上下即可,超過的話,只怕
其中有些浪費,過低的話則顯然會造成問題,但最佳的比例,也不能死抱
一個數字。
至於像古早年代瀑布模型流行時,要佔到三成開支的狀況,那根本就是有
大問題,太多時間和成本都浪費在文件上了。
有時候我會出來罵人不重視電腦科學和軟體工程,有時又出來罵那些理論
至上的人,都是因為他們沒概念,知道一點小知識就把它當做天大地大,
卻不知道要做好一件事,所需要的知識和努力有多麼巨大,任何個別東西
都佔不到具有絕對性的比重。
軟體工程的支出最好是能夠壓低,也最好是能夠在團隊中共同實踐,軟體
品質最好就是能夠建立在軟體製作的每個階段,而不是外加的控管監督,
但做不到這個狀況卻硬要壓低軟體工程開支,則是找死的行為。
分工嚴密不如有效配合,但做不到有效配合卻不能分工,更是不行,事情
也就是這麼簡單了。
學術界老是喜歡把簡單的事講複雜,其實只要懂得事情背後的原理原則,
很多事都是可以因地制宜的,像 CMM 之所以獲得歡迎,也就是因為它是
軟體工程出現三十年來,第一個有彈性的軟體工程規劃和進程,把組織的
發展過程做了漂亮的描述。
只是搞到 CMMI 又有一點走過頭了,有時我會覺得大家倒不如多去學一學
企業管理,看一些企管經典可能還比較實用。我並不覺得那會是台灣應該
要走的道路,可能較為適合印度這類以軟體工廠形式為主的地方。
: 理論種不重要 重要
: 如果沒有許文連博士的NLP, Machine Learning的研究
: 台灣就沒有自然輸入法可以使用
??
自然輸入法的做法,早在倚天中文剛出來時,就有不少人討論過了,只是
大家懶得好好做,有太多別的好玩的東西而已,但我也有同學做出任意的
文字輸入都會自動分析頻率提供指引的工具,中英文皆通,當時他高二。
這東西不需要什麼理論才能做的。
(嗯,後來他到 CMU 搞 NLP, 也許有點興趣上的關聯,不過這是後話)
除了真的需要數學功力的東西,我還沒看過幾個東西在實作出來前,沒有
在黑客社群中被提出來的。
: 實務種不重要 重要
: 沒有人去寫出自然輸入法 難道要我們只能在DOS底下打中文嘛
: 就算在DOS底下還是得需要工程師開發出自然輸入法的中文系統
: PM重不重要 programmer不重要
: 軟工重不重要 演算法重不重要 資料結構 資料庫重不重要
: 人工智慧重不重要 答案都同上
: 我不相信世界上完全少了任何一種
: 這個世界還有辦法運作良好
我倒是想說人工智慧不重要,沒有人工智慧,世界還是可以良好運作的,
因為世界還沒有走到那一個必須倚賴電腦邏輯的地步(我也不會覺得社會
走到馬庫色所講的理性控制社會是一個好社會)。
不過這不是重點,我比較想說的是,無論是哪一種社會運作單元,都必須
以人為本、尊重現實,軟體製作也是一種社會經濟活動,不要被僵硬理論
所宰制才是。
台灣的軟體產業環境有其現實和歷史背景,所牽涉到的社會、經濟體制,
是很複雜的,在引進外來理論的同時,也必須對本土有所了解和尊重。
所以,實際上無論是哪一種論點,只要是缺乏人文社會的基礎就出來大聲
喧嘩,不管重理論也好,重實作也好,又或是兩者皆重要也好,全部都是
不足為憑的紙上談兵,講難聽一點就是嘴砲了。
而在一家公司的所見所得,也不能就簡單當作是整體環境的縮影。
我認為一個好的軟體產業工作者,不能自限於社會所給予的角色,也不能
自大到輕易指點江山,而是必須站在自己所立足的原點上,去尋求利己也
利人的途徑,不受壓迫輕侮,也不好高騖遠。
這很難拿捏,也很容易受到誤解,但我想這才是面對這些爭論時,比較能
算是接近正確的態度了。
: ※ 引述《[email protected] (畫圖維生~~~)》之銘言:
: : 其實也不盡然...
: : 我們公司就很重視文件和軟工...
: : 做大系統之後就可以體會軟工的好處
: : CMMI的流行可能會讓台灣的公司慢慢重視軟工~~
: : 話說回來,台灣都是一些小案子...
: : 軟工的效益都比較不能突顯...
: : 我很好奇那個教授有實務經驗嗎???
: : 軟工說很簡單..可以天花亂墬..
: : 想在一個公司實際運作起來可不是那麼容易~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.222.173.29
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.222.173.29
1F:推 spanky:請問有那些黑客社群呀???想去見習見習 140.113.93.175 07/01
2F:推 Mindos:Try some IRC channels. 61.59.143.187 07/01