# Career
# $150,000 Amazon Engineer vs. $300,000 Google Engineer
作者在 2020 與 2022 分別加入了 Amazon 與 Google 這兩間科技巨頭當軟題工程師,文章中根據他的經驗分享了這兩間公司巨大的文化差異,例如:
- Amazon 外傳有著惡名昭彰的績效改善制度,每年績效墊底的 10% 員工會失去他們的工作,但作者表示他並沒有真的遇到過,但是這種存在於勞動力中的恐懼感阻礙了工程師的發展,畢竟當一個人太擔心如何保住工作,那麼就無法做好工作
- Amazon 有一份希望員工遵守與實踐的工作守則,外傳的 16 項中作者從主管那裡只有聽到三項是一樣的,分別是 Ownership, Dive Deep 與 Customer Obsession,其中前兩項讓作者覺得就是在告訴人要自己把工作搞定,而且比較沒有團隊合作的感覺
- Amazon 對於 Customer Obsession 這項則是讓作者有深刻的體會到 "顧客就是對的!" 這句話,但是當工程師始終把客戶放在首位時,就會會了趕快把東西趕出來而犧牲掉軟體的品質,你會需要為一個客戶的小投訴而放棄自己手頭上本來在做的事情,導致你總是在為客戶優化,而不是整個軟體的建設工作
- Google 沒有所謂的工作領導守則,但內部流行著一句 "Build for Everyone" 的口號,當你是在為了所有人而建構軟體時,你就會開始思考如何去改善整個軟體建設工作,並專注於提升工程方面的生產力
- Google 的內部文件有單一個團隊在負責,而且必須要互相都審視過才能夠更新,這導致了文件的品質相當的高;而且還可以在上廁所時看到寫程式的技巧與工具;有著全自動化的開發環境設定流程;程式碼必須讓具有該語言認證的專業人士審查過才行,因為畢竟 Bug 可以在早期的 Code Review 就被發現,而不是等到上線後才發現
- Google 也特別注重員工福利,例如提供免費午餐與晚餐,還有健身房會員;當員工不用花時間在煮飯與打掃上時,就可以讓工作的時間更有效率;常常運動會讓人從壓力中釋放,保持更好的工作與生活平衡
# I Reject 95% of Developers in an Interview: Here’s How to Become One of the Top 5%
對於大多數想要尋找 Junior 工程師的公司來說,最好希望聘僱到的並不是一個有著厲害技能的人,而是這個人跟公司文化相吻合,而且未來有著成長的潛力,所以假如你是一個 Junior 工程師,你的長期貢獻遠比目前所具有的技能來的重要,因此面試的目的是需要證明和你工作會是良好的經驗,而且你會是一個有潛力成為優秀工程師的人!這篇文章便是想要跟大家分享如何達成這樣的一個目標,底下稍微列一下文章大綱,詳細內容請參閱原文:
- Communicate Your Intentions
- Be Honest
- Have a Positive Attitude
- Be Trainable
- Be Interested
# Interview Guide
Nick 是一個在微軟的資深軟體工程師,他參與過超過一百場軟體工程師的面試 (包含擔任面試者與面試官),不管是如 FAANG 科技巨頭或是小新創公司的面試他都通過了,所以他決定把自己主觀的面試經驗寫成這份面試指南來回饋給社群,讓更多的人可以透過這份指南來準備面試,並且提升自己的面試機會!
Tag
Recommendation
Discussion(login required)