優秀的初階工程師該具備哪些特質?

2022年12月29日

💎 加入 E+ 成長計畫 與超過 250+ 位軟體工程師一起在社群中成長,並且獲得更深入、系統性軟體工程內容

前陣子看到 GitHub 上超過九萬顆星的 Tech Interview Handbook 作者 Yangshun Tay 從 Meta 離職了。身為前 Meta 的 Staff Engineer,他在《How to have a Successful Software Engineering Internship》一文當中分享了在他帶過這麼多實習生中,特別優秀的實習生都具備哪些特質。

這篇文章不只適合實習生看,剛畢業的初階工程師,甚至想要邁向資深的工程師都值得花點時間讀。想要進 Meta 這類大廠已經不容易,在 Meta 中的頂尖又更不容易。假如你能在工作上展現這些特質,相信在供稱職涯上會走得更順。

簡言之,他談到一個合格的實習生被預期做到能獨立作業、主動提案、積極溝通工作的產出,以及時尋求反饋並以此進步。光是要達到這些,就已經不容易了。然而,要被認為優秀,還需要更進一步。

他提到,優秀的實習生要做出超乎預期的成果,有些頂尖實習生的產出甚至好過正職初階工程師;甚至有做完被交派的任務後,主動去幫忙其他項目。此外,頂尖實習生不只讓別人幫自己看程式碼,也會主動幫忙 code review,甚至幫忙重構既有的程式碼。

在文章中,他有針對這些點,提供更細節的解說。推薦有志成為卓越工程師的人,不僅讀這篇文章,也可以試著在工作上具體力行。

🧵 如果你想收到最即時的內容更新,可以在 FacebookInstagram 上追蹤我們