作者lg31cm (30處男)
看板Tech_Job
標題Re: [問題] 國內軟體業的分佈
時間Mon May 22 23:57:45 2006
※ 引述《xxian (阿心)》之銘言:
: ※ 引述《sheepxo ((羊臣又))》之銘言:
: : 台灣軟體業無法起來有很多因素,一方面是市場與環境的問題,
: : 但是我覺得一個很重要的因素是個人主義盛行,民族性不團結,
: : 見過許多軟體人才因為恃才而驕,總想單打獨鬥,誅不知
: : 印度人除了基本功紮實及數理能力強外,對於大型系統軟體的整合
: : 與規畫更是分工仔細,才能按照時程提供給客戶優良的軟體,
: : 台灣的MIS業務我想以後大概也都會外包出去,反而更便宜,
: : 本地只需留下控管的人員,MIS人才如果沒有掌握到核心技術或者
: : 與公司高層有良好的互動外,我想再過幾年又會有一番轉業潮...
: 說到單打獨鬥,感觸真的很深.
: 印度人 --> 20個人寫出來的code, 只有一種style.
: 台灣人 --> 20個人寫出來的code, 有20種styles.
: 系統分析好之後,明明就要照coding standard來.
: 在台灣偏偏就是有人覺得:我寫出來的code,別人看不懂,才是高竿.
: 之前跟印度阿三合作,他們的觀念就值得我們學習:
: 我寫出來的code,別人看不懂,表示我自己有問題.是不是comment沒寫好?
: 是不是沒有照coding standard? ...
: 這個觀念在大型系統特別重要.一個系統如果很大的話,不可能只有1~2個人在開發.
: 別人都看不懂你的code,如何幫你maintain?如何幫你debug?
小弟有幸看過大陸人跟歐洲人寫的code,大陸人寫code跟台灣也差不多,
變數名稱亂取,疊床架屋,goto滿天飛
歐美人寫code清楚一致,每個 function 會寫出參數輸出入意義,就連縮排
間隔都幾乎一樣,看他們的code是一種享受...
台灣還有一堆人不知道version control,忽視coding standard,
甚至連基本的模組都不會劃...不過台灣大多數人認為這些不重要,
反正程式能夠編譯,跑起來會動就好了...
以前剛出社會也喜歡把軟工掛在嘴上,後來才發現根本沒幾個人在乎,
大部分還是技術導向,白話一點就是去找作視訊的,人家會考你數學
跟演算法,作firmware的就考你數位邏輯之類的,到現在我還沒聽過
誰會問對軟工這件事的看法(who care?)
在台灣寫程式還不是最xx的工作,維護台灣人寫的程式才是最xxx的工作
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.166.76.223
→ swordsun:因為10個在談軟工的,有九個半只會屁,敗壞軟工名聲 05/23 00:04
→ lg31cm:另外0.5個在嘴砲,哈哈哈 05/23 00:09
推 utility:推你最後一行... 05/23 00:25
推 ricky906:最後一行,最近體會到了 05/23 00:40
→ avence:國內資工系比較重視軟工的好像是中央@@ 05/23 09:51