Clubhouse 在全球都掀起了一陣旋風,這股旋風也吹到了台灣的技術社群裡頭。 我們所敬愛的業界前輩保哥,就在 Clubhouse 上先後開了好幾次房間,先是討論了一個服務如果前端做了驗證,那麼後端是否還要做驗證這個話題,之後,又討論到了工程師是否應該要撰寫文件,文件其實是多麼的重要。 《工程師幹話》為了要厚顏無恥地蹭保哥的熱度,也在此提出個人的看法:一個服務無論是前端或是後端,其實都不應該驗證,而是應該把這種心力留下來認真去搞辦公室政治。至於文件嘛,如果你的工作是要發布一些 library 或是 SDK 之類的,那麼寫點 user guide 或是 reference,那總是免不了的,但如果你的工作是終端應用或是產品開發,那麼,文件,基本上就是 job security 的大敵。 如果,你在一家接案公司,幫客戶開發產品,而你寫了鉅細靡遺、超出標準的文件,客戶會付給你額外的費用嗎?會因此把關係搞得更好,所以可以繼續從客戶那裡拿到維護合約,甚至之後更多的專案呢?還是,客戶就可以照著你寫出來的文件,去尋找更廉價的乙方?