2012年12月13日 星期四

[心得] BIOS相關的問題

作者: mker (義經)  看板: Tech_Job
標題: [心得] BIOS相關的問題
時間: Thu Dec 13 22:09:45 2012

因為常常有人會寄信問我一些關於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
mker :補充 SPEC是有建議順序的 由上往下                            12/13 22:11
horace1207 :Vendor是什麼? 像AMI,Insyde那種公司嗎?Vendor廠薪水     12/13 22:28
horace1207 :較高吧!!                                              12/13 22:31
mickl8101 :謝謝大大解惑 :)                                        12/13 22:35
s8013011 :                                                        12/13 22:41
JUSTLOVEAYU :推                                                   12/13 22:47
page5566 :vendor場的薪資真的比系統廠的低                          12/13 22:55
qazwsxedcedc :根據去兩家vender面試的心得,指標跟函式指標最好是     12/13 23:01
qazwsxedcedc :熟一點好,不然很容易會收到感謝函或者是無聲卡         12/13 23:01

沒有留言:

張貼留言