研究所前,做過了兩個軟體工程師實習。
一個是美國航空電子業,
一個是台灣晶片廠。
在大公司做實習,
這兩個裡面我都是被指派一個小領域裡面。
解決別人邏輯上或是因為版本更新的錯誤。
這種工作需要很強的除錯能力,
要了解整個軟體的架構後,
開始分析可能的原因,開始一個一個試。
上次在國外實習,
我連 version control 怎麼用都不知道,
最主要的收穫還是了解怎麼跟別人合作討論解決問題。
還有在龐大的公司軟體架構中做出自己的貢獻。
這次在台灣做實習,
被指定了一個side project,
有一點意外這個工作需要的背景知識,
很難想像一個新人需要花多少時間才能把知識補齊。
可是感覺一鑽進去,
就會因為有經驗就出不來了。
我覺得軟體工程師算是一個很需要經驗的行業。
解決一個問題,
要去解決背後所有的小細節。
還有解決問題時,
有沒有想要用最優雅的方式去寫,
還是只要能過關就好。
在大公司裡,
有各式各樣的軟體工程師,
我覺得也很好,
大家都有自己的優先事項,
有些混一口飯吃。
有些重心是家庭朋友。
有些單純是喜歡技術。
有些想跳槽。
這些都沒有對錯,
只要不要留麻煩給其他工程師就好。
Wednesday, June 14, 2017
Subscribe to:
Post Comments (Atom)
ubuntu on x1c carbon 6 th
此篇網誌將會記錄 x1c 使用心得以及問題 @ 12/2018 拿到windows 10 pre-installed x1c 6th 壓縮容量 改bios開機設定 安裝 ubuntu 18 from usb @ issue 1. 電量問題 co...
-
雖然我在一年之前就確定直升碩班, 大學畢業對我來說只是一個過程。 但是想整理一下自己對大學成績的感想。 大學期間在我一直覺得修課拿 A 是學生的本分, 先把成績顧好,再想其他事。 但是畢業前我想了一下, 工數以及化學這些課程...
-
這篇會簡單提到 C/C++ 裡面的struct padding. 前幾天面試有遇到相關問題, 沒有研究過 compiler 當場回答不出來 之後在網路上查了相關資料並且用clion測試後整理出結論: structure 是 C/C++ 用來把不同data type 打...
-
過了一學期, 記錄一下在美國MS跟BS就讀的差別 美國碩士有non thesis 學程 修完課就可以畢業 這是我以ECE, Computer System Software. CS 的角度去看 先從碩士課程開始好了 我覺得主要分四類 一種是通識類型的...
No comments:
Post a Comment