(手機排版請見諒)
各位前輩大能大家好,這問題真的困擾小弟我很久了,希望能從各位前輩那裡得到一些建
議。
小弟目前剛滿25,學校大三的時候有一年BIOS的經驗,不過是在研華的QA team,基本上
不太需要碰code,只需要對周邊的一些規範比較了解即可(I.g. PCI, ACPI, SMBIOS.....
.etc), 對uefi的code跟架構是沒有任何接觸的。
目前在IHV的工作是擔任BIOS AE的職位,一開始進去的時候有問過前輩為什麼會收一名菜
鳥進來,他們回答是想自己Training新人,但事與願違,因為公司重返榮耀的關係,proj
ect量暴增,前輩們幾乎都沒時間開課,就目前為止待公司7個多月只上過5次左右的課程
。
Study的方式幾乎完全就是獨立學習,下至最基本的tool(source insight, Aptio), 上至
產品的架構、核心的技術以及code base的結構.......等等。在這邊要提一點其實前輩們
都很nice只要主動問都很願意教不過前提是要找的到人XD,而且基本上看到他們那麼忙很
多時候也不好意思打擾他們,真的完全沒辦法理解的情況才會去找。
與客戶OEM/ODM及IBV的working model部分也幾乎是完全自己handle或是從錯誤中學習,
下至kick-off meeting上至weekly call/ daily call。更suffer的部分我覺得是on-site
support以及幫客戶training...從進來到現在都是自己去,traing部分還好因為是有準
備的過去就算被問倒也可以先帶回來,但on-site的話完全就是一個慘字,雖然因為身材
的關係客戶對我很客氣XD,但心裡壓力真的超大的啊。
負責的Project應該算是壓倒駱駝的最後一根稻草....目前身上有7個案件都是獨自handle
。這7個案子的組合中跨了3個世代的CPU,2個事業群(NB/PC)以及兩代的code base。每天
其實光study的部分就夠自己受得了還需要面對客戶。
想請問各位前輩是不是應該去IBV或ODM的環境練完功再來還是繼續待在這裡點高這邊的技
能?
我有在空閒或下班的時間自學EDK2的架構但是進展很緩慢....所以很怕若是之後如果換工
作就算IHV這邊的技能點很高了但是UEFI的架構沒跟上會不會對找下一份工作有影響!?
在這邊先感謝各位前輩看完我那麼長的文章,無論是任何意見我都虛心接受,thanks.