推 emerge:老闆要的東西交得出來! 09/22 17:02
※ 引述《jessicaQ (小湘兒)》之銘言:
: ※ [本文轉錄自 Tech_Job 看板 #1CBXB6po ]
: 作者: jessicaQ (小湘兒) 看板: Tech_Job
: 標題: [請益] 怎樣算會寫程式
: 時間: Sat Jul 3 00:24:35 2010
: 我想了解在科技業到底怎麼樣才算會寫程式?
^^^^^^^^
這個"會寫程式"是個很含糊的用辭, 不同學習階段就有
不同層次的解讀意義.
1 天馬行空, 寫出可以run的東西(自嗨).
2 依照擬訂的規格, 寫出通過checklist, 可以run的東西.
3 承2, 為了確認正確性,適用性及穩定性, 加上充份的測試及修訂.
4 承3, 為了能夠商業化(利潤成本分析), 意即可以租或賣出去.
以上還不包括寫程式前的分析設計: 還要把可模組化,
可元件化, 可擴充性, 可維護性這些跟工程品質或軟體
品質相關的因素(還有很多)考慮進來.
以上通通都叫做"會寫程式"? 如果是在科技業當工程師, 至
少是以上的 2~3.
至於寫出來的程式好不好擴充維護,有沒有商業價值? 那恐怕也
非一人一力那麼簡單能夠搞定了.
一個人搞提昇太慢了, 如果你加入一個好的團隊來磨錬, 在提昇
戰力上會加快許多.
: 如果就通訊軟體或者通訊協定來說
: 會寫程式的意思是會用C寫出幾千行程式嗎? 還是說要懂通訊的各層協定~
: or要懂得trace出程式的操作流程?
: 我比較想了解到怎樣的程度在科技業算是會程式
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.13.69