由於先前的兩個軟體實習以及大學研究所所學符合,
幸運地獲得 kernel, platform 相關的實習機會。
經過了三個實習
愛荷華州 8 個月
竹科 2 個月
灣區 3 個月
沒意外的話應該是求學生涯中最後一個實習了,
以下是目前我在軟體工程師實習中獲得的一些想法和能力。
以下是目前我在軟體工程師實習中獲得的一些想法和能力。
個人能力方面
程式能力及風格:
熟悉語言特性是最基本的門檻,
撰寫時有意識地去思考未來優化以及兼容性。
盡量捨棄炫技,
在簡潔以及效率中取得平衡。
溝通能力與情商:
項目通常一人是無法獨立完成的,
由於工程觀點還有程式代碼都是工程師的作品,
如何說服其他人接受你的觀點,
或著接受對方的 feedback 都需要良好的溝通能力。
系統思維和 Debugging:
debugging 時將範圍縮小並重現
反覆確認自己的假設
避免太多 trail and errors
盡量往上或往下去找突破點
尋找資源:
在做任何事之前先把相關資料看過一遍,
把問題找出時來通常就已經解決一半,
避免解決重複性的問題,
以及解決錯誤的問題。
生涯規劃方面:
企業文化:
了解整個公司注重的價值觀
我目前認為一個 team 的氣氛還有主管比較重要
自我價值:
工作是否有成就感決定在公司的生活品質
對我來說成就感來自解決問題
探索系統相關領域
在三個實習中 ,
除了獲得上述的能力、提早做生涯規劃。
實習的薪水還有下班之後空餘的時間,
也有助於了解未來工作後要如何生活。
實習的薪水還有下班之後空餘的時間,
也有助於了解未來工作後要如何生活。
No comments:
Post a Comment