FAE是英文Field Application Engineer——現場應用工程師的簡稱。很多人一聽到FAE,第一印象就是個做技術支持的,不是研發,感覺學不到啥技術沒啥前途。藍寶王的第一份工作就是做FAE的,面試官說是做技術支持,當時心都涼瞭半截。後來藍寶王做瞭十年FAE,再說FAE這個工作沒技術,這其實是一種很深的誤解。
當然,首先需要區分一下,如果是代理商,方案公司,外包公司的FAE,這個確實是沒啥前途,直接勸退毫不惋惜。做FAE,一定要做芯片原廠的FAE,這個崗位能學到技術,也很有前途。
幾乎全世界所有的芯片公司都有數量龐大的FAE團隊,但可能名字有些許差別。比如高通、英偉達的叫CE(Customer Engineer),TI的叫AE(Application Engineer),聯發科和很多臺系芯片廠也大多叫AE,大陸的芯片廠商基本叫FAE或者技術支持。這裡除瞭TI的AE需要背銷售業績之外,其他廠的FAE屬於技術部門,不需要背銷售業績。
因為你的芯片要推給客戶,而芯片這麼高精尖的產品,並不是你隨隨便便看個說明書就會用的。而且,就算你的技術說明寫得多麼通俗易懂,客戶的工程師往往不帶腦子,更喜歡有人手把手教,手把手喂。所以,隻要是芯片公司,FAE團隊是必不可少的。
FAE工程師的技術雖然比不上芯片公司研發,但一定比終端公司的“研發”強。
FAE的工作職責一般包括三部分內容:
1.提供技術支持,解答疑問;
2.解決客戶產品開發過程中的bug(自己解決或者協調內部研發解決);
3.開發客制化的需求(自己開發或者協調內部研發開發)。
那回到本文的正題:FAE的前途在哪裡?
1.相對於終端客戶的研發工程師,芯片原廠的FAE能接觸到更多的核心技術。
以手機上的指紋模塊或者藍牙模塊為例,手機廠的人隻能接觸到Android和Linux的這層的開源代碼,核心的部分都被芯片廠so庫封裝起來瞭。而芯片廠的FAE可以看到so庫的代碼,還可以看到芯片內部的firmware代碼。另外,手機廠作為甲方,有些需求明明可以自己做的,也會依賴於芯片廠去實現。還有,新技術也由芯片廠推動研發的,FAE也是率先接觸,然後再推給手機廠的工程師,比如藍牙5.0,超聲波指紋識別。
2.相對於芯片公司內部的研發工程師,FAE的技術領域和知識面更廣。
在芯片公司內部,研發往往都是負責一塊很細的領域,不可否認他們在這個細分領域是專傢,但超出自己領域的技術就不懂。以藍牙為例,有專門負責藍牙音頻A2DP協議的,有專門負責低功耗BLE協議的,有專門負責藍牙通話SCO協議的。而作為一個藍牙FAE,基本上這些協議全部都要接觸,因為在客戶端,基本什麼問題會報,什麼問題都要處理。而如果向一個A2DP研發請教關於BLE協議的問題,大概率是回答不瞭。據說華為廠有研發五年內一直在搞I2C協議,個人覺得這個也太窄瞭。
3. FAE能積累更豐富的經驗
經驗這東西,真的不是花錢就能買到的,也不是多看幾本書就能學到的,全靠實戰點點滴滴積累。有些問題,你沒遇到過就是沒遇到過,不管你再天資聰穎,學富五車,哈佛耶魯全球TOP10渣碩畢業也沒用。FAE支持眾多客戶,眾多項目,所謂林子大瞭,什麼鳥都有,什麼客戶都有,你的客戶會報各種各樣的問題以增加你的見識,豐富你的經驗。這就跟醫生治病一樣,經驗越豐富,醫術越高。
4. FAE能積累更豐富的人脈
跟研發天天待在辦公室不出門,不直接接觸客戶不同,FAE需要接觸不同的客戶,經常出去出差,拓展更大的圈子,或許哪天改變你命運的機會就來瞭。另外,FAE也更容易創業。
所以,從職業生涯的角度來看,一個當過原廠FAE的人去終端產品廠一般會很吃香。君不見,oppo/vivo有多少工程師來自MTK。
從辯證的角度來看,以上種種付出的代價就是犧牲技術的深度。在有限的生命內,技術的深度和廣度是一對不可調和的矛盾,有深度沒廣度在職業選擇時未必見得有多好。
很多人,尤其是應屆生找工作的時候,十分頑固地一定要做研發,一看到技術支持就打退堂鼓。其實,研發也要區分是哪裡的研發,技術支持也要區分是哪裡的技術支持。單從技術角度來說,芯片原廠FAE的技術能雖然弱於芯片原廠的研發,但肯定要強於終端公司的研發。
我是藍寶王,國際芯片大廠資深FAE,歡迎咨詢。