6 min read

不只是開發軟體的軟體工程師-《矽谷攻城獅》 Esty 專訪

不只是開發軟體的軟體工程師-《矽谷攻城獅》 Esty 專訪
Photo by Andrew Neel / Unsplash

Esty 的職涯選擇

網路上常有人說,小時候學的專業,長大後未必會從事相關工作,但也有一些人早早就確定了自己的志向,並一步步向目標前進。這次邀請到的《矽谷攻城獅》主理人 Esty 就是這樣的例子。

從高中畢業後,Esty 就進到清華大學讀資工系,甚至在台大讀完碩士後,又到了美國康乃爾大學攻讀電機與電腦工程碩士,Esty 至始至終都在電腦科學領域裡拼搏著。而真正加速 Esty 對軟體的興趣是,由於美國大學的選課制度非常靈活,讓學生可以根據自己的興趣選擇不同領域的課程。這種彈性的學習體制,讓她能夠持續在軟體領域深耕。即便是電機系這樣看似與軟體無關的科系,在美國的教育體系中,也強調學生具備軟體開發的能力,尤其是在機器人和自動化相關技術方面。

最終,Esty 在康乃爾大學完成碩士學位後,順利進入矽谷公司擔任軟體工程師。

美國工作時遇到的困境

回想到剛從學生身份畢業,要進到職場的時候,Esty 分享他當時遇到的三個困境

1. 高度競爭的環境,技術面試不簡單

在美國找工作職缺多,競爭更多。Esty 認為軟體工程師面試的前期準備至少要花三個月的時間,因為技術面試的難度相當高。他自身經驗是如果有機會參與實習,應該盡量爭取,因為實習的面試難度較低,而且成功獲得實習機會後,通常能爭取到公司提供的全職工作邀約。

2. 團隊溝通與合作

工程師除了技術挑戰外,非技術相關的溝通與合作也是一大難題。Esty 曾在進行程式碼審查(PR review)時出現團隊溝通問題。她的同事在進行 PR 審查時,用了較差的口氣指責另外一位同事,結果引發對方的不滿。在工作中即使是為了讓程式碼更好,也應該避免使用過於嚴厲的語氣。除了口氣問題,Esty 也認為要跨組織合作時,建立順暢的溝通管道,和進度回報也非常重要,才能確保合作順利進行,不會因為溝通不良而導致延誤或誤解。尤其在大型公司裡,每個團隊都有自己的優先事項,學會有效溝通、協調資源,是跨單位合作的關鍵。

3. 向上管理

在工作中,溝通是非常重要的一環,尤其是向上管理的溝通。很多人會以為主管都能隨時掌握自己的進度和工作情況,但實際上是不太可能的,因為通常主管往往要管理多位員工,再加上自己本身的工作量,因此不一定能夠全面了解每個人的工作細節。

以 Esty 的經驗來說,如果沒有跟主管安排每週一對一會議的話,應該主動提出。在會議中不只是可以回報進度,還可以討論職涯規劃、升遷等長期目標,讓主管知道目前的狀況跟理解下屬的個人目標。

如果是當自己有期望想要升遷時,尤為重要,因為升遷不是一件可以暗示或輕描淡寫的事情,而是需要明確表達自己的意願,並且要多次強調,讓主管深刻記住這個目標。Esty 也建議,在討論升遷時,可以準備一些過去的工作成果與主管討論,作為支持自己升職的證據。

軟體產品百百種,顯為人知的後端系統

說到軟體工程師,大家第一時間想到的,可能都是做網頁或是做App,但其實軟體產品的種類遠不止這些。當一個產品要被正式推上線時,都是經過數個內部系統,確認沒問題後才能推到使用者端。而 Esty 就曾負責過公司內部系統的開發,他笑說這是一段很令他印象深刻的開發經驗。

這個專案是要為公司裡「工程師以外的團隊」開發一套能自行設計並發送各個媒介的推播通知,而不需要每次都依賴工程師的協助。會有這樣的需求出現,是因為原有的系統需要工程師介入才能發送通知,為了減少重工和浪費時間的可能性,Esty 的團隊決定從根本上重新設計整個通知渠道系統,讓它更具彈性和可操作性。這樣,即使是不懂技術的使用者也可以自行操作。

這個專案讓 Esty 深刻體會到,開發內部系統的工作是很困難的,尤其是涉及到還未公開的專案時,這使得他在和非技術背景的人溝通時,常常需要花更多的時間來解釋,為什麼需要開發這套系統,以及擁有這套系統的好處是什麼。這一點也反映出科技公司內部工作的複雜性和多樣性。

給想成為軟體工程師的建議

Esty 分享自己在美國工作後觀察到的現象,在美國科技園區,像是 San Francisco Bay Area 地區,通常都已經匯聚了大量優秀人才,要在這裡找到理想的工作,除了具備技術能力之外,也必須思考「自己的價值何在」。

適當地為自己設立停損點也是一件好事。無論是剛畢業還是剛轉職的人,通常建議先求穩定再追求理想的工作環境和職位發展。隨著工作經驗的增加,可能對薪水的重視程度會減少,反而更關注職位的上升空間、同事好不好配合以及公司的管理風格。

如果你也是想成為軟體工程師,或正在求職中,希望 Esty 的職涯分享能帶給你一些啟發。歡迎大家透過下方連結收聽完整節目內容:

或追蹤 「自由工程師的冒險人生」Podcast 節目,我們會帶你認識更多創業家的故事,一起在創業旅途中探險!

Esty的美國攻城獅五四三日記:@us_sde_lion