原文吃光~~
爛系統無所謂,我認為你有能力就接起來重構它,重構過程中累積的經驗是你的,
就算換工作別人也拿不走,做到現在從一般軟體工程師變成全端系統架構師 (
包含軟硬體規劃),收入也從 70/y 變成 300+/y (包含一些跟資訊相關的被動收入),
如果能力有限接不下來,那你的天花板大概就這樣了。
ps. 我最喜歡重構別人的爛系統了
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.147.29.97 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1652674654.A.AAF.htmlTISH123111樓翻譯:可以外包給我 嘻嘻 05/16 12:42
stosto2樓他只是出張嘴負責這個案子而已,看他們內文又不用 05/16 12:45
→ stosto3樓寫code 05/16 12:45
artorius4樓真的 危機就轉機 別人做不來的才是真機會 05/16 12:47
abbei5樓XD 05/16 12:48
→ daniel02036樓死馬當活馬醫 就試著改看看 改失敗也是一種收穫 05/16 12:50
→ VSshow7樓失敗也有經驗,成功當成果 05/16 12:55
g108樓有想過失敗後果 要被求償? 嘴炮真厲害 05/16 13:23
你是來救火的員工,被求償還輪不到你,失敗還不是前人搞得爛
ymca89樓你想打掉重建也要有人願意買單付這個錢 05/16 13:33
很多時候並不需要整個重建,只要部分調整就會有不錯的效果,
比較難的通常是開發彈性的問題,這個會動到比較大的架構調整,
但想想調整開發彈性通常不會是救火主要的目標
qekezfeed10樓我可以以分享 只要不覺得我是在挑戰你… 05/16 14:09
→ Mensholaten11樓通常是沒有要給你那個時間慢慢重構 05/16 14:14
時間是談出來的,你上頭不給我時間,我幹嘛一定要救火,
而且救火也可以分階段,我可以先幫你處理你最在意的事情,
剩下的再安排另外的時間處理
goodyW12樓如果重建失敗還是中間過程有問題不用擔責任就ok 05/16 14:24
→ goodyW13樓怕的是改到一半出問題了,一堆人在那邊出嘴,就完了 05/16 14:25
所以我已經練就到讓我花個時間看一下原始設計就可以提出改善計畫,
看是要部分重構,還是某幾個地方效能調整,還是整個打掉重練都可
軟體設計沒有困難的地方,困難的地方是演算法,是數學模型,是政治問題,
撇除這些,做系統整合真的沒有太困難
→ aiueokaki14樓又不是自己可以下去改的 想太多 05/16 15:39
yorkhung15樓很同意,反正做爛不是自己的鍋,放手一搏吧! 05/16 18:16
→ fgkor12316樓這倒是真的反正都知道爛攤了,做鳥頂多黑掉離職 05/16 18:48
cattgirl17樓推專業 05/16 20:38
→ cylee18樓重構之前要先有 test, 然後會發現大都沒寫 test 05/16 21:50
DerLuna19樓廠商都馬說正式環境run才是真的test... 05/16 21:52
→ goshfinger20樓如果系統只有20分的價值,只要重構後能達到70分, 05/17 13:11
→ goshfinger21樓這樣就可以了,不要硬是想求100分,最差情況下反而 05/17 13:11
→ goshfinger22樓會做得更爛 05/17 13:11