BIOS工程師培養(yǎng)的過程是漫長的,我們相信一位學(xué)習(xí)兩年的工程師是擁有基本功,就像是小孩剛學(xué)會(huì)走路般的脆弱,但是卻已經(jīng)可以幫忙做點(diǎn)家事了,因此就會(huì)開始負(fù)擔(dān)起一些家事,完成一些工程師沒有時(shí)間完成的小工作。已經(jīng)光是學(xué)習(xí)的時(shí)間是很長的。當(dāng)你有了五六年的經(jīng)驗(yàn),而有獨(dú)立完成案子的能力,我相信這種人要請(qǐng)很難
BIOS工程師培養(yǎng)的過程是非常漫長的,我們相信一位學(xué)習(xí)兩年的工程師是擁有基本功,就像是小孩剛學(xué)會(huì)走路般的脆弱,但是卻已經(jīng)可以幫忙做點(diǎn)家事了,因此就會(huì)開始負(fù)擔(dān)起一些家事,完成一些工程師沒有時(shí)間完成的小工作。已經(jīng)光是學(xué)習(xí)的時(shí)間是很長的。當(dāng)你有了五六年的經(jīng)驗(yàn),而有獨(dú)立完成案子的能力,我相信這種人要請(qǐng)很難請(qǐng)的到。已經(jīng)算是滿重要的公司資產(chǎn)了。
BIOS工程師的新人訓(xùn)練流程如下:
1從基本匯流排的架構(gòu)要有所了解 (ISA spec 跟 PCI spec) 約一個(gè)月 寫PCI 程式 約半個(gè)月
2.對(duì)于多CPU的系統(tǒng)架構(gòu)要有所了解 (MP spec)約半個(gè)月 MP 程式約半個(gè)月
3.對(duì)于x86 CPU架構(gòu)要有所了解 (AMD SPEC or INTEL SPEC) 通常也是半個(gè)月
4.對(duì)于BIOS選單的 spec 要有所了解 (約一個(gè)星期)
5. 開始了解BIOS code 流程的架構(gòu) 以及 三部分ABC重要的程式碼的架構(gòu) 約需要 四個(gè)月
這時(shí)候差不多已經(jīng)過了七個(gè)月多了,開始有一絲絲不算強(qiáng)烈的體會(huì)。
6.開始看其他部分的 spec BBS spec (就是BIOS如何選擇從哪種裝置去
執(zhí)行作業(yè)系統(tǒng) like C槽 A槽)
看 spec 一個(gè)星期 看 code 三個(gè)星期 也是一個(gè)月
7. 開始讓你摸摸主機(jī)板,拿舊案子的主機(jī)板讓你玩,給你那塊主機(jī)板的開發(fā)文件開始模擬考,剛開始就是要看開發(fā)文件,系統(tǒng)架構(gòu)、南北橋的
spec 跟 datasheet ,其他輔助chip的的 spec 約一兩個(gè)月
8.開始看一些也是很重要 但是相對(duì)次要的東西,譬如如何讀取系統(tǒng)溫度,控制系統(tǒng)風(fēng)扇,向這兩件事情,就是某個(gè)輔助的chip所做的事情,就是要
看spec 也要看code是如何運(yùn)做。這部分就是雜七雜八的 但是有系統(tǒng)的去看,也是一兩個(gè)月。
轉(zhuǎn)載自:人人網(wǎng)
相關(guān)甘苦談連結(jié):
BIOS工程師
研發(fā)替代役求職全攻略!(上)
研發(fā)替代役求職全攻略!(下)