
最近正值春招,不少人在面試了幾輪後開始懷疑人生:明明各種題目都答得不錯,亞馬遜 SDE-II的面試一路闖過好幾關,結果到最後還是被面試官放鴿子了!

Blind上就有這樣一位發帖人表示,自己在Behavioral Questions中表現極其緊張,被問了非常多的細節不說,面試官似乎並不滿意他對於Leadership Principles(亞馬遜16條領導力準則)的理解。

截圖來自Blind, 版權歸其所有
這就像你考試全對了,結果老師告訴你:
“嗯……你不太符合我們的校訓。” 💀
在北美知乎Quora上就曾有人提問:為什麼很多中國人認為軟技能不如硬技能重要?

截圖來自Quora, 版權歸其所有
長久以來,我們習慣用分數、排名來衡量一個人的能力,認為技術過硬才是最重要的。
但事實上,大廠面試從來不只是“程式碼考試”,特別是在亞馬遜,對LP的要求可以說是不亞於寫碼的存在。你以為自己是被演算法難倒的,但其實是因為沒講好“自己如何能成為一個靠譜的同事”。

今天我們就來帶大家看看,真正能幫你拿到offer並在職場長期發展的軟技能都有哪些?👇
*本文內容摘取自原作者Vinicius Brasil,EBANX的後端軟體工程師
#1 溝通能力
Communication
這是最重要的一項Soft Skill,也是最容易被大家忽視的。
我知道,很多軟體工程師,喜歡把自己“包裝”成一匹獨狼。他們並不介意在自己的世界裡埋頭苦“碼”。
但是,對於程式設計師來說,程式碼只是工具,而不是事業。而產品或服務,才是你應該關心的重點。
在解決產品/服務問題的過程中,你必然會涉及到與人交流、溝通的問題。

首先,你得
學會如何表達自己想要傳達的
。其次,你還得
學會如何輕鬆地與你的team member溝通和交流
,兼顧好他們的感受和意見。
在老闆眼裡,會溝通的程式設計師,意味著:
-
他們對自己的工作上心,關心自己在做什麼。
-
他們善於團隊合作,是推動工作前進的極好潤滑劑。
#2 對新事物的適應性
Adaptability
Adaptability指的就是一個程式設計師對新事物的接受程度和適應程度。
科技行業日新月異,在你工作過程中,你可能會遇到新的語言、新的產品、新的framework,甚至新的team member….
因此,你必須要保持一顆好奇心、一個開放的心態和學習的習慣。這些,是讓你在這個行業步步為營、節節高升的重要法則。

通常在新人面試中,最常見的一個問題就是:
What do you read?
你平時都看什麼書/技術部落格?
自己業餘時間的研究和學習,是程式設計師這一職業的重要組成部分。
#3 批判性/反權威思維
Critical Thinking
Critical Thinking是一項非常重要的Soft Skill,尤其是在做Code Reivew的時候。
我對Critical Thinking的理解是,敢於對權威提出自己的質疑,並多角度地看待問題。

在工作中,擁有Critical Thinking能力的軟體工程師,在解決一個問題時,不會妥協於普通的解決方案,而是會尋求最佳解決方案。
#4 大局觀
Big Picture Thinking
我們一直在反覆強調,不要將寫程式碼當作你的終極目標,寫程式碼只是一個簡單的執行環節。
而你要做的應該是:Focus on the Business as the End Goal。

在面試時,很多公司喜歡讓求職者描述他們System Design背後的邏輯。
當聽到求職者設計的出發點都是從顧客的角度出發時,他們就會對這位求職者更加偏愛。
#5 自律能力
Self-discipline
很多人誤以為Discipline就是指按時上下班,好好工作別偷懶。
其實不然。Discipline指的是,在工作細節上嚴格要求自己。
由於程式設計師的工作性質,大家並不需要做到朝九晚五、每天工作8個小時。雖然工作時間相對自由,但這並不意味著程式設計師可以馬虎對待工作和任務。

一個好的程式設計師在做一項任務時,對其中的每個步驟,都有自己的一套Discipline。
這個道理看似簡單,但實際操作中,反映的是一個程式設計師對細節的思考和認真負責。
一個有Discipline的程式設計師,在工作中會注意做好方方面面的細節。
比如程式碼質量,良好的提交/分支習慣,良好的命名習慣,高效的歸檔,良好的溝通,自發性的工作任務等等。
一句話總結,就是成為其他程式設計師的榜樣。
#6 提出想法並堅持執行的能力
Offer Strong Ideas and Stick By Them
好的軟體工程師,應該從不害怕站出來表達自己的觀點。
這項工作需要涉及到很多團隊協作的部分,所以公司特別需要能夠提出自己的想法,並能把這個想法堅持下去推進執行的人。

單純地遵循命令的人很多,但能夠給團隊增加價值的人卻很少。
另一方面,提出自己想法的同時,敢於直面和接受有建設性的批評也很重要。
還有更多關於亞馬遜16條領導力準則的相關閱讀,大家可以去來Offer公眾號後臺自行搜尋關鍵詞:領導力準則

一直以來,想要做一名矽谷的軟體工程師,都得擁有非常強勁的綜合實力。這也是這幾年大廠面試越來越多維度、越來越看重綜合實力的原因。
因此,我們推出的【軟體工程師旗艦核心課程】,就可以幫助你全面提升技術能力與軟實力,從容應對大廠面試挑戰!
已幫助8000+全球留學生進入一線公司
來Offer
【軟體工程師旗艦核心課程】
📒幫你夯實求職軟、硬實力!
🔥正在火熱招生中🔥

掃描上方海報二維碼諮詢課程
或聯絡任一已新增的課程顧問
點選圖片,瞭解課程詳情

(點選圖片檢視課程詳情)
課程諮詢
掃描下方二維碼
或新增任一已新增顧問老師報名
⬇️ ⬇️ ⬇️

如需電話諮詢請傳送簡歷至
我們的任課老師會在24小時內聯絡你。
最新Offer榜
向上滑動閱覽

檢視完整offer榜,請前往www.laioffer.com
求職,你只需要一門課程。

你在看嗎?點個贊吧!
