PTT推薦

Re: [心情] 工作的內容被放大檢視

看板WomenTalk標題Re: [心情] 工作的內容被放大檢視作者
purin88
(原來我是憤怒的鄉民)
時間推噓 2 推:2 噓:0 →:11

我怎麼覺得是在找麻煩,
不管是老鳥,還是主管,我就不相信有人可以
速度十分快又完全沒有任何bug,程式精簡到沒任何一絲一毫多餘的斷行 tab或空白或多餘效率不好的code,或程式中有重覆使用的code(沒精簡包在fuction中)

沒任何bug代表寫完要不斷測試所有各種可能的case,這
就又跟開發速度快速相互違背,測試各種可能的case要花費時間,
檢查多餘的變數或變數名稱或重覆使用的code,多餘斷行tab逗點空白,我就待過code還不能寫多餘的註解跟console.log(),檢查完這些多餘的code又要花費時間

當你完成一個完全沒任何bug,又程式精簡乾淨的code時,沒有任何可以挑剔的狀況下,主管就又開始要求速度,要求三天完之類的。

但以上我說過的都是需要花費時間一一檢查,才會產生近乎完美無缺無可挑剔的code。

開發要時間,debug要時間,單元測試要時間,整合測試要時間,檢查有沒有多餘變數跟code還有多餘空白tab斷行,變數名稱是否貼切又需要時間。

所以我才說這是找麻煩,對我個人來說程式沒有問題,才是最重要,檢討那些變數命名我覺得沒什麼意義。

我就曾經被要求不要有任何bug又要寫的乾淨漂亮速度又要三天完成,後來我覺得這根本就找我麻煩,即便做到無可挑剔的code,又開始嫌棄速度,後來我就離職不幹

因為我發現只有我一個人被處處針對,當別人看你不爽,你怎麼反駁對方都沒辦法理解你,你就會發現不如歸去


--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.78.72.200 (臺灣)
PTT 網址
※ 編輯: purin88 (112.78.72.200 臺灣), 05/16/2022 05:51:40

nanige05/16 08:46離職是最好的選擇

Hsins05/16 08:51你說的斷行、縮進和重複代碼,這種低級的檢查項目根本不是

Hsins05/16 08:51交給人為處理,而是在 CI 的時候就會被 Linting 處理掉了…

dong53105/16 08:52我相信一定有寫程式又快又好還沒什麼bug的人啦,畢竟寫程

dong53105/16 08:52式這行薪水從碼農的月薪3萬到高手的年薪6-7千萬以上都有

dong53105/16 08:52,範圍太大了,基本上寫出對得起薪水的程式就好,有些慣

dong53105/16 08:52老闆總是不會想花高薪去請能力更強的人

Hsins05/16 09:39單元測試跟整合測試也是交由 CI/CD 去執行的,而多餘變數和

Hsins05/16 09:39多餘空白,現在的 Editor/IDE 哪個不能幫你檢查這些事?

Hsins05/16 09:40程式沒問題可以跑是最低的要求,變數命名是為了團隊協作順

Hsins05/16 09:41暢…

SweetLee05/16 09:45寫程式沒bug是要靠思考邏輯和組織能力 需要大量測試驗證

SweetLee05/16 09:45的已經是不同等級了