[心得] BIOS相關的問題

看板Tech_Job作者 (義經)時間11年前 (2012/12/13 22:09), 編輯推噓11(1108)
留言19則, 12人參與, 最新討論串1/1
因為常常有人會寄信問我一些關於BIOS的問題 我回答在這邊方便大家參考 1.那些科系適合走BIOS? 資工 電子 電機 機械 可能還有其他科系也是適合的,麻煩補充一下 2.學生可以學習哪些,會有助於以後走BIOS 做BIOS要會甚麼,這是大家最常問的 畢竟BIOS是很獨立的小圈子,造成大家很難去摸索 以目前的生態 C語言會是基礎中的基礎 但是Code的最底層還是有一點點組合語言 所以組合語言至少要能看懂code在做甚麼 #1 那C語言要到甚麼程度會比較好呢? 判斷 迴圈 陣列 函數 變數型態 指標能懂最好 數位邏輯也是需要的 大部分的學校應該都有開這堂課也都會有書 請把他看熟 如果上面這些你都懂了 可以往進階的架構概念學習 像是學校會教的OS概念 電腦架構 如果有夠多時間可以開始看SPEC 下面列出一些SPEC供參考,這些大都可以在網路上找到 UEFI PI PCI PCI-E ACPI SMBIOS Intel 64 and IA-32 Architectures Software Developer's Manual SMBUS USB 3.拿到OFFER了,可以先準備哪些方便上手? ASM的語法 C的基本概念 二進位之類的進制 邏輯運算 如果還有空可以上網研究一下X86架構 4.碩士畢對於找BIOS工作有沒有幫助? 系統廠幫助會比Vender廠明顯,這是相對的說法 基本上BIOS的工作是不需要碩士的學歷的 但是用人的主管畢竟是主觀的 他會不會因為你不是碩士畢業不錄取你是說不準的 基本上如果你已經會問題三裡面的東西,Vender廠不會管你是不是碩士的 系統廠則是聽過幾家是比較挑 5.研發替代役? Vender廠沒聽過有人請 系統廠一堆 6.要做BIOS該從先去系統廠或是Vender廠比較好? 這個很難說,要看你從哪個角度去看 我列一下我看到部分,可能有誤麻煩糾正 系統廠 Vender廠 工時 有的多有的正常 偏多 薪水 較高 較低 工作內容 較雜 有雜的也有專精的 實力的累積 較慢 可以很快 目前只想到這些,有人想問或想補充的可以推文 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 64.134.216.167

12/13 22:11, , 1F
補充 SPEC是有建議順序的 由上往下
12/13 22:11, 1F

12/13 22:28, , 2F
Vendor是什麼? 像AMI,Insyde那種公司嗎?Vendor廠薪水
12/13 22:28, 2F

12/13 22:31, , 3F
較高吧!!
12/13 22:31, 3F

12/13 22:35, , 4F
謝謝大大解惑 :)
12/13 22:35, 4F

12/13 22:41, , 5F
12/13 22:41, 5F

12/13 22:47, , 6F
12/13 22:47, 6F

12/13 22:55, , 7F
vendor場的薪資真的比系統廠的低
12/13 22:55, 7F

12/13 23:01, , 8F
根據去兩家vender面試的心得,指標跟函式指標最好是
12/13 23:01, 8F

12/13 23:01, , 9F
熟一點好,不然很容易會收到感謝函或者是無聲卡
12/13 23:01, 9F

12/14 00:41, , 10F
幫推~據我所了解,Vendor薪資比系統廠低!
12/14 00:41, 10F

12/14 01:38, , 11F
UEFI之後基本就已經差不多是C了,除非SEC的phase;薪資上
12/14 01:38, 11F

12/14 01:40, , 12F
碩士最好還是有心在進去,否則$$真的是可憐!去系統廠還實!
12/14 01:40, 12F
會希望學點組合語言不是為了SEC 不過不清楚原因可不可以說 所以我只能說學一學不會吃虧的 ※ 編輯: mker 來自: 64.134.216.167 (12/14 01:55)

12/14 13:05, , 13F
中間有斷層,三十來歲主管通常資質不太好,很多人只會
12/14 13:05, 13F

12/14 13:06, , 14F
用debugger設斷點,完全沒系統觀念
12/14 13:06, 14F

12/14 13:08, , 15F
看到從legacy ASM轉來寫C的程式常常會氣死
12/14 13:08, 15F

12/14 13:12, , 16F
絕招是ACPI搞熟點,EFI先靠IBV,生活就很速系了
12/14 13:12, 16F

12/14 21:50, , 17F
我朋友進去Vendor過了一年多,說他還是新人在Training...
12/14 21:50, 17F

12/17 23:26, , 18F
就算在vendor,自己不拼做個三五年也是一樣再打雜!!
12/17 23:26, 18F

03/30 23:32, , 19F
現在EFI BIOS對於大部份人來說,最難的是ASL CODE了吧
03/30 23:32, 19F
文章代碼(AID): #1GoU6iW5 (Tech_Job)