看板 Soft_Job 關於我們 聯絡資訊
※ 引述《oomusou (oomusou)》之銘言: : ※ 引述《yoyotiger (tiger)》之銘言: : : 想請問 各位前輩 : : 是不是寫程式的工作都這樣 : : 要嘛就臨時說要做啥 : : 然後十萬火急的大家熬夜趕出來 : : 要嘛就是閒得在那邊剝土豆..... : : 因為之前的公司比較少這樣 : : 不知道是因為新人的關係 : : 還是@@...? : 我想說的是:這是軟體業的宿命 : 我先說我的工作經驗,我原本是做軟體的,FoxPro、VB、C#、C++都寫過 : 後來跑去做IC設計,寫Verilog (因為我後來去念電子所換了領域) : 之前在做軟體時,也是客戶說要改什麼就改,所以也是忙得要死 : 後來去做IC後,若客戶說要改什麼,對不起,這個要求spec沒有 : 若要改只能等下次IC改版再說 : 原因很簡單,IC不像軟體一樣說改就改,一個改版可能兩三個月就過去了 : 也因此客戶不會隨便要你改東改西,除非是很嚴重的bug : 就算是bug,也是韌體軟體能改就先改,真的不行一定要改IC時, : 也是下一顆IC的事情了,已經量產的IC還是要先賣啊 : 結論就是:軟韌體由於修改太容易,因此常會有臨時不在spec的需求需要修改 忘記在那邊看到的, 形容軟體修改的難度, 你家裡的房子蓋到一半, 你會要求 工程師順手幫你蓋個地下室嗎? 修改正在完成的軟體專案, 大概就是這樣的難度。只是不會有人理你, 還是要工程師們改出來。 客戶可以理解 ic 很難改版, 確從來不能以同樣的心情來對待軟體, 硬改出來的軟體, 當然品質也就不好了。 更何況還有重新測試的時間, 所需要的時間就更長了。 : 這真的是軟韌體的宿命 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.184.187.34
oomusou:你說的沒錯,不過客戶不會理你就是 10/13 11:37
oomusou:他只看到你只要改改code重新編譯就好 10/13 11:42
grtfor:他們無法理解為何砍掉一根不起眼小樑柱,要重測整間房子XD 10/13 11:47
PRAM:我想是因為設計軟體並不像做ic一樣有標準化的步驟 10/13 16:29
ngulin0911:XD...推地下室.... 10/13 18:03
ykjiang:老實說,不是客戶不會理你,兒市你老板不會理你 10/13 22:22