Monday, July 16, 2018

最後一次實習

這個暑假在灣區做軟體工程師實習。

由於先前的兩個軟體實習以及大學研究所所學符合,

幸運地獲得 kernel, platform 相關的實習機會。


經過了三個實習

愛荷華州 8 個月

竹科 2 個月

灣區 3 個月

沒意外的話應該是求學生涯中最後一個實習了,

以下是目前我在軟體工程師實習中獲得的一些想法和能力。



個人能力方面



程式能力及風格:

熟悉語言特性是最基本的門檻,

撰寫時有意識地去思考未來優化以及兼容性。

盡量捨棄炫技,

在簡潔以及效率中取得平衡。


溝通能力與情商:

項目通常一人是無法獨立完成的,

由於工程觀點還有程式代碼都是工程師的作品,

如何說服其他人接受你的觀點,

或著接受對方的 feedback 都需要良好的溝通能力。


系統思維和 Debugging:

debugging 時將範圍縮小並重現

反覆確認自己的假設

避免太多 trail and errors

盡量往上或往下去找突破點


尋找資源:

在做任何事之前先把相關資料看過一遍,

把問題找出時來通常就已經解決一半,

避免解決重複性的問題,

以及解決錯誤的問題。



生涯規劃方面:



企業文化:

了解整個公司注重的價值觀

我目前認為一個 team 的氣氛還有主管比較重要


自我價值:

工作是否有成就感決定在公司的生活品質

對我來說成就感來自解決問題

探索系統相關領域



在三個實習中 ,

除了獲得上述的能力、提早做生涯規劃。


實習的薪水還有下班之後空餘的時間,

也有助於了解未來工作後要如何生活。

No comments:

Post a Comment

最後一次實習

這個暑假在灣區做軟體工程師實習。 由於先前的兩個軟體實習以及大學研究所所學符合, 幸運地獲得 kernel, platform 相關的實習機會。 經過了三個實習 愛荷華州 8 個月 竹科 2 個月 灣區 3 個月 沒...