手動還是自動?
2016 Sep 15 未分類
https://share.inside.com.tw/posts/21035
這是一種風格啦
但我覺得這種東西在台灣的工作環境底下根本是屁
我以前在某公司寫 Code 啊
因為有些測試滿複雜的
要讀很多假檔案測試
因為真的測試要跑外面便利商店
(寫到這 內行的就知道我再講啥了)
為了節省時間 只能做假檔案測試
比較快
但實際測試還是要做啦
也不知道那個智障PM跟上頭答應說
執行 + 測試 只要兩週
光物流寄送 讓貨在外面走完一個完整的流程
就不只兩週了
還要包含寫 Code
算了
大公司咩 上頭發生什麼事情我們管不著
底下的人只有擦屁股的份
因為案子很趕
我個人認為
要的是績效 不是"效率"
所以我檔案用手動產生假檔
然後下不同的指令
去測試不同的條件
我的評估是 應該沒比這樣更快的方法了
畢竟在 "時間內完成專案" 是最高作戰原則
好
反正案子還是 delay 了
廢話 一定 delay 的啊
因為還沒走到測試 程式就寫不完了
最後專案延期到一個半月才寫完 (差不多7週吧)
案子完了
剛好是打季度績效的時候
anyway 我被陰了
基本上這種東西 看開就好
一定是上面要這單位開幾個不合格的缺
然後主管找幾個倒楣鬼進去坑裡面蹲
主管心虛
總是要找些理由搪塞
所以主管給我的其中一個理由就是
我不會寫工具去測試這些東西
我也不是第一天上班了啦
冠一個這種名堂給我
主管說
"你應該想遠一點啊 假檔也要用程式產生"
"最好用選項讓要測試的人點一點 就可以產生各式各樣狀態的假檔"
"這種工具要寫好一點 因為以後的人都會用到"
"這樣以後的人效能就會高很多"
我那時還很傻 回他說
"可是當下的判斷 我覺得我這樣做可以趕快把專案完成"
很顯然這不是主管想聽的話
反正我蹲這個倒楣鬼的坑是蹲定了
算了
所以這專案結束沒多久
我就離職了
你想想看喔
如果當初我的決定是 我去寫個超厲害的自動執行程式
什麼都一指測試完
是不是好酷好炫好棒棒
"我是因為要寫個厲害的工具 讓以後的人都用的到"
"讓以後的人效能都超高"
"所以導致專案 delay"
那你真的是太天真啦
那樣要讓你蹲坑的理由就是
"因為你的決策錯誤所以導致專案 delay"
反正不管怎樣我就是要蹲坑啦
而且搞不好 專案 delay 就算了
因為時間壓力 工具也沒寫好
你的績效就是0蛋
這是非常有可能的事情
在台灣這種事情
別想的跟文章一樣那麼理想
台灣的主管要的不是 "效率"
要的只是一個交差的理由而已
而且也沒時間讓你寫那些有的沒的 script
主管/老闆看不懂 會認為你在亂搞
好處上面的人在收割
蹲坑的時候一定有你的份
這句話聽過吧?
部下の手柄は上司のもの、上司の失敗は部下の責任