弦而時習之

2022 年在台灣的軟體工程師需要什麼?

最近剛好在跟以前一起工作過的朋友聊到薪資的問題,提到產品設計師的薪資水準比軟體工程師的最高薪資,大概差了一倍左右,這讓我覺得非常疑惑。

以一間做產品為主的公司來說,產品的設計會嚴重的影響公司收入,但拿到的待遇卻沒有比工程師還高,是不是哪裡出了問題?

寫程式的品味

前幾天同事根據客戶的需求在實作功能時請我幫忙檢查設計上是否有問題,因為是一段遺留代碼(Legacy Code)因此調整起來也不是那麼輕鬆。

其實同事的修改方式讓我不太滿意所以給了建議去調整,這是很多新手工程師會遇到的狀況,工作很少有機會去看到高品質的程式碼,最後就只能依照有問題的遺留代碼繼續修改跟當作學習參考。

作為工程師,我們與專業的距離

不知不覺工作已經四年左右了,如果是從開始接觸程式語言計算的話似乎快要二十年。這幾年也開始擔任公司負責面試的主管,也看到越來越多工程師培訓班的出現以及更多的人挑戰轉職工程師。在這樣的狀況下,每次跟同事交流,我總是覺得我們不夠專業。

這也一直讓我在思考,作為一個「專業」的工程師應該要滿足什麼條件?