和中興資深工程師一起大啖Linux的設(shè)計(jì)與開(kāi)發(fā)
2014年10月15日 12:03 來(lái)源:電子發(fā)燒友論壇 作者:陳晨 我要評(píng)論(0)
導(dǎo)讀:還在大學(xué)的你,不知道未來(lái)何去何從?都說(shuō)迷茫是大事做不了,小事不想做。還在做程序袁的你,是不是也想創(chuàng)業(yè)?程序袁好創(chuàng)業(yè)嗎?Linux好學(xué)嗎? 學(xué)會(huì)了這個(gè)能找到咋樣的工作?下面就跟著小編的采訪揭開(kāi)上述迷霧吧!
1、電子發(fā)燒友:大家都比較想了解您個(gè)人學(xué)習(xí)的歷程與感想,可否與大家分享一下?
韋東山:
我從2003年開(kāi)始工作,那時(shí)候的技術(shù)真是差勁?。褐钡?005年,在硬件方面我只會(huì)設(shè)計(jì)兩層板,在軟件方面我用的一直是51單片機(jī)。有一次老板的朋友來(lái)做技術(shù)指導(dǎo),聊起ARM、wince、Linux、操作系統(tǒng),讓人真是大開(kāi)眼界。
操作系統(tǒng)才是未來(lái)!必須改變!
在硬件方面沒(méi)人指導(dǎo)很難有長(zhǎng)進(jìn),但是軟件方面我可以自學(xué)啊。于是我開(kāi)始買(mǎi)各種ARM的書(shū),買(mǎi)周立功的2104板和書(shū),用它來(lái)學(xué)習(xí)過(guò)UCOS,感覺(jué)他們還在延續(xù)著單片機(jī)的思路。這不行?。〉蒙喜僮飨到y(tǒng)!學(xué)WINCE?還是學(xué)LINUX?WINCE可是要錢(qián)的,咱學(xué)個(gè)免費(fèi)的LINUX吧。買(mǎi)個(gè) S3C2440開(kāi)發(fā)板,就這樣開(kāi)始了LINUX的自學(xué)之路。
多謝友善之臂的老板楊斌,我買(mǎi)的是個(gè)二手的2440開(kāi)發(fā)板,他還是認(rèn)真的提供技術(shù)支持,那時(shí)我沒(méi)少請(qǐng)教他問(wèn)題。他應(yīng)該發(fā)達(dá)!
2005年那會(huì),嵌入式LINUX方面的書(shū)是沒(méi)有的,所以我的學(xué)習(xí)過(guò)程完全依賴網(wǎng)絡(luò)、論壇,現(xiàn)在回首那個(gè)時(shí)候的提問(wèn),可以發(fā)現(xiàn)很多幼稚問(wèn)題(特意去試了下,我才發(fā)現(xiàn)那個(gè)網(wǎng)站已經(jīng)關(guān)閉了,世事難料?。?。
工作后再難有在校時(shí)的心態(tài)與大段時(shí)間……,直到公司倒閉……,我于是回老家閉門(mén)學(xué)習(xí)半年。在外租房,有家不回;沒(méi)日沒(méi)夜,不是在電腦前就是在床上,要不就是去吃飯的路上;自學(xué)、翻書(shū)、發(fā)貼、編程試驗(yàn)、問(wèn)題解決不了時(shí)苦悶得想砸電腦;現(xiàn)在回想起來(lái)感覺(jué)也挺勵(lì)志的。就這樣,用了半年終于入了門(mén),bootloader完全掌握,基本的Linux驅(qū)動(dòng)會(huì)寫(xiě)了,錢(qián)也用完了,要出來(lái)工作了(想想也挺郁悶,大學(xué)4年工作2年,竟然技術(shù)不過(guò)關(guān)要回爐重造)。
我沒(méi)有Linux工作經(jīng)驗(yàn)啊,怎么辦?那就自己寫(xiě)個(gè)操作系統(tǒng)混經(jīng)驗(yàn)值吧,仿照UCOS、LINUX,寫(xiě)一個(gè)簡(jiǎn)單的操作系統(tǒng):基于MMU的操作系統(tǒng) (MOS)。就用它作為敲門(mén)磚,寫(xiě)到簡(jiǎn)歷上去顯得有點(diǎn)料。去面試了三家公司,華為惠通、UT斯達(dá)康、中興,全中!因?yàn)殄X(qián)沒(méi)了,而中興的通知來(lái)得最早,就去它吧。
說(shuō)實(shí)話,那時(shí)我的Linux水平只是剛?cè)腴T(mén),好在2006年那會(huì)中興也剛從vxwork轉(zhuǎn)為L(zhǎng)inux,大家都不懂都在學(xué)習(xí),我倒也不顯得丟人。在中興里,又是沒(méi)日沒(méi)夜地工作、學(xué)習(xí)了2年。期間碰到過(guò)無(wú)數(shù)的疑難問(wèn)題,煅煉了能力。說(shuō)真的,只有在解決問(wèn)題的同時(shí),你才會(huì)東想西想,把有關(guān)、無(wú)關(guān)的技術(shù)都想清楚并掌握得扎實(shí)。
2007年從中興辭職開(kāi)始寫(xiě)書(shū)。不要笑我只有2年Linux工作經(jīng)驗(yàn)就敢寫(xiě)書(shū),自學(xué)半年工作兩年,是這輩子最用功的時(shí)刻,遠(yuǎn)比高考時(shí)努力。這2年半所學(xué)到的東西遠(yuǎn)超大學(xué)4年。工作和寫(xiě)書(shū)對(duì)技術(shù)的要求完全不同,工作上你能寫(xiě)出程序解決問(wèn)題就可以,而寫(xiě)書(shū)則要求你對(duì)知識(shí)理解透徹。書(shū)寫(xiě)了1年,也可以認(rèn)為繼續(xù)學(xué)習(xí)了1年。2008年那會(huì)還沒(méi)有手把手教、從零搭系統(tǒng)開(kāi)始學(xué)習(xí)嵌入式Linux的書(shū),這本書(shū)《嵌入式Linux應(yīng)用開(kāi)發(fā)完全手冊(cè)》又火了一把。
書(shū)出了,我也稍有點(diǎn)名氣,于是從2009年開(kāi)始在幾個(gè)培訓(xùn)機(jī)構(gòu)講課,去過(guò)華清遠(yuǎn)見(jiàn)、尚觀,都是兼職,因?yàn)槲耶?dāng)時(shí)還想著自己創(chuàng)業(yè)呢。業(yè)沒(méi)創(chuàng)好錢(qián)又沒(méi)了,只能去兼職。這樣又持續(xù)了2年,這又是一個(gè)煅煉:怎么講,別人才容易學(xué)會(huì)。
這就是我的學(xué)習(xí)工作經(jīng)歷,生活推著我在Linux上歷煉了9年。如果你還是學(xué)生,勸你盡早找到自己的興趣,全力鉆研;如果你已經(jīng)進(jìn)入社會(huì),最好能找到相關(guān)的工作,白天上班也是煅煉,晚上繼續(xù)學(xué)習(xí)。
本文導(dǎo)航
- 第 1 頁(yè):和中興資深工程師一起大啖Linux的設(shè)計(jì)與開(kāi)發(fā)
- 第 2 頁(yè):暢談從業(yè)以來(lái)兩大難題
- 第 3 頁(yè):軟件?硬件?工程師的職業(yè)發(fā)展抉擇
上周熱點(diǎn)文章排行榜
- 奧哲與數(shù)環(huán)通達(dá)成合作,共筑企業(yè)數(shù)字化一站式轉(zhuǎn)型新生態(tài)
- 顛覆性創(chuàng)新技術(shù)——特斯拉土壤修復(fù)機(jī)器人!
- 三季度全球芯片代工市場(chǎng):臺(tái)積電第一,中芯國(guó)際營(yíng)收破20億美
- 科技看點(diǎn):小馬智行上市 我國(guó)5G基站總數(shù)達(dá)414.1萬(wàn)個(gè) 我國(guó)前10月
- 光刻機(jī)巨頭拋出重磅信號(hào) 阿斯麥(ASML)股價(jià)大幅上漲
- 射頻芯片企業(yè)前三季度業(yè)績(jī)PK:業(yè)績(jī)普降承壓前行,集成化、5
上周資料下載排行榜
論壇熱帖
- LF開(kāi)頭請(qǐng)問(wèn)這個(gè)是什么封裝元器件 jf_77000477
- 【飛凌嵌入式OK3588J-C開(kāi)發(fā)板體驗(yàn)】OK3588J-C開(kāi)發(fā)板開(kāi)箱評(píng)測(cè) jf_43382582
- 【書(shū)籍評(píng)測(cè)活動(dòng)NO.52】基于大模型的RAG應(yīng)用開(kāi)發(fā)與優(yōu)化 ElecFans小喇叭
- 求一份CS32L010的相關(guān)資料(數(shù)據(jù)手冊(cè)、用戶手冊(cè)、Pack包和例程等),謝謝 jf_43621189
- 請(qǐng)問(wèn)如何關(guān)閉獨(dú)立看門(mén)狗 jf_39582415
- 【「從算法到電路—數(shù)字芯片算法的電路實(shí)現(xiàn)」閱讀體驗(yàn)】+閱讀濾波器章節(jié)部分筆記 james_87
熱門(mén)博文
論壇熱帖
- 熱點(diǎn)討論
【直播中獎(jiǎng)信息】華為開(kāi)發(fā)者大會(huì)2020發(fā)燒友直播間抽獎(jiǎng)信息公
- 熱點(diǎn)討論
“年貨”采購(gòu)進(jìn)行時(shí),華強(qiáng)芯城15家代購(gòu)渠道全系列特惠,最高滿
- 熱點(diǎn)討論
雙12捷報(bào)出爐,華強(qiáng)芯城+PCB雙雙斬獲120萬(wàn)戰(zhàn)績(jī)(附新用
- 專(zhuān)家問(wèn)答多年經(jīng)驗(yàn)幫你解答多層PCB設(shè)計(jì)
- 專(zhuān)家問(wèn)答FPGA大神幫你解決開(kāi)發(fā)過(guò)程的問(wèn)題
Linux技術(shù)應(yīng)用
Linux資料下載
- Linux驅(qū)動(dòng)程序程序員指南
- Simplelink CC33xx校準(zhǔn)器工具用戶指南
- Wilink8高級(jí)特性
- Wilink8 Linux Wi-Fi驅(qū)動(dòng)程序R8.8版用戶指南
- 適用于AM335x TRF7970A的neard(Linux NFC)構(gòu)建說(shuō)明
- 用于bq275xx電量計(jì)的WinCE/Linux驅(qū)動(dòng)程序
- DaVinci DVEVM/DVSDK 1.2的解碼演示
- 在DVEVM上通過(guò)ddd運(yùn)行Demo
- 在Linux主機(jī)和DVEVM之間使用靜態(tài)IP
- Linux上的編解碼器移植TMS320DM365預(yù)覽版
操作系統(tǒng)技術(shù)應(yīng)用
操作系統(tǒng)資料下載
- 使用CSL來(lái)補(bǔ)充操作系統(tǒng)調(diào)度程序處理級(jí)聯(lián)中斷
- 反射內(nèi)存產(chǎn)品使用手冊(cè)
- RZ/G多操作系統(tǒng)包V2.0.1的發(fā)行說(shuō)明
- 用于非操作系統(tǒng)堆棧集成的PTX1xxR NFC POS-Reader API(SDK v7.2.x)用戶手冊(cè)
- Linux操作系統(tǒng)上的射頻測(cè)試模式應(yīng)用指南
- RZ/V多操作系統(tǒng)包V1.12發(fā)布說(shuō)明
- RZ/G多操作系統(tǒng)包V2.0.0的發(fā)行說(shuō)明
- 基于表驅(qū)動(dòng)的健康監(jiān)控機(jī)制實(shí)現(xiàn)方法
- 計(jì)算機(jī)智能卡登錄網(wǎng)絡(luò)版配置指導(dǎo)手冊(cè)
- 單芯片ASK發(fā)射器F113集成電路設(shè)計(jì)
熱評(píng)
- IR將功率半導(dǎo)體觸角伸往消費(fèi)市場(chǎng)
- 多功能算術(shù)/邏輯運(yùn)算單元(ALU) ,什么是多功能
- 動(dòng)態(tài)ip、靜態(tài)ip、pppoe撥號(hào)的區(qū)別
- ARM與MIPS的比較
- ThunderBolt端口驅(qū)動(dòng)及NET改WAP方法
- ds18b20中文資料詳解
- 滴滴人臉識(shí)別怎么破解
- 超級(jí)計(jì)算機(jī)榜單重新排名 中國(guó)天河二號(hào)已淪為世界第
- 電阻色環(huán)表_色環(huán)電阻識(shí)別方法
- iphone6概念機(jī)圖片曝光_iphone6上市時(shí)
博文
帖子
- 【書(shū)籍評(píng)測(cè)活動(dòng)NO.51】具身智能機(jī)器人系統(tǒng) | 了解AI的下一個(gè)浪潮! ElecFans小喇叭
- 請(qǐng)教關(guān)于CS1239低側(cè)采樣如何獲得使用更高的Gain? jf_94221193
- 高頻條件下的耦合線圈出現(xiàn)負(fù)值的原因是什么 jf_42363055
- 請(qǐng)問(wèn)如何關(guān)閉獨(dú)立看門(mén)狗 jf_39582415
- ads1291雙電源供電時(shí),Thermal Pad接AVSS嗎? ggfx
- 【米爾-Xilinx XC7A100T FPGA開(kāi)發(fā)板試用】+03.SFP光口測(cè)試(zmj) 卿小小_9e6
- DAC7621的reference性能精度,可以使用外部輸入ref嗎? 萬(wàn)物死
- 【「HarmonyOS NEXT啟程:零基礎(chǔ)構(gòu)建純血鴻蒙應(yīng)用」閱讀體驗(yàn)】+1-7章有感 夜孤影
- DIY了一臺(tái)無(wú)人機(jī),用全志T113芯片 文小二
- 電子產(chǎn)品結(jié)構(gòu)與導(dǎo)熱材料解決方案 jf_86221244
用戶評(píng)論
查看全部 條評(píng)論
查看全部 條評(píng)論>>