立即注冊 登錄
一牛網 返回首頁

MTSRD_Man的個人空間 http://www.68798101.buzz/?18050 [收藏] [復制] [RSS]

日志

苦逼屌絲的嵌入式之路(一)

熱度 28已有 9317 次閱讀2015-5-5 22:59 |個人分類:雜談

從大三到現在畢業將近兩年,我斷斷續續地接觸嵌入式linux學習已經2年多咯,原先是因為大三上學期時熱衷于51單片機,后來才注意到嵌入式這個方向的。

&nBSP;       到現在,我還是不清楚曾經的夢想是否還堅持~~~曾經的努力,曾經的彷徨,到現在的些許失落感~~
        
        有些夢想堅持則能成功,有些夢想堅持之后,面對這個現實的社會,有些顯得力不從心... ...

        插一個題外話,前一個夢想———上全國一本985工程重點大學的夢想!!!

        07年高三參加人生第一次高考,僅過2本線幾分,最終安徽一所普通師范學院錄取,計算機專業(師范類)。但是父母死活不同意我去,執意要我補習再考,在身邊的大多數落榜同學都參加復讀的熱潮中,在父母的日夜不停地苦口婆心勸說之后,我也加入了復讀大軍的行列。08年第二次高考,數學發揮失常,結果差幾分到達省內1本分數線,當時準備報省內的桂林電子科技大學的,但內心不是很有把握,最終報了東北長春一所普通2本院校,錄取專業為機械專業。但到達東北一個月后,發現自己并不喜歡機械專業,還有比較重要一點就是對第二次高考失敗的不甘心,所以這次不顧父母的阻撓,毅然退學,參加補習班,再來一年。09年的第三次高考,出人預料,超出1本線60多分,如愿以償地進入一所全國985重點大學,錄取專業為電子專業。

        第一個夢想算是實現了,但是隨之而來的是本科松散的課程,慵懶的課余生活,不斷地上課、考試。漸漸覺得,讀本科,在哪個大學讀都差不多,二本也好,三本也罷,就自己算身在重點本科又有多大區別呢!大一大二在慵懶的生活中度過,前兩年只不過學習了一些通用的專業課,無非就是高數、線代、概率論等課程,關乎專業的就C語言和模電數電了!一踏入大三,我實在是受不了之前的生活了,除了學習了C之外,啥都不懂,大學兩年已然過去,后面的那兩年可咋辦啊!應該尋求一種改變了,當時只隱約覺得,對于電子類專業,單片機很重要,所以在還沒有開設單片機這門課時,我已經在淘寶網購一套51開發板,自己看視頻教程來寫代碼了!!!跟著教材學習完51單片機,頓時不知道往下該干嘛了,因為沒人帶,沒人指點,也沒項目指導,所以就是跟著教程練習一遍而已。由于玩開發板,對電子行業也有些了解,第一次聽到了arm這個名詞,覺得ARM就是單片機之王,接著就是第二個詞—Linux,只知道它是一個操作系統。當時兩者對于我而言,是深不可測的技術,是很難很高深的東西。

        到了大三下學期,也就是2012年4月份,才開始在校園論壇上面發帖子求助,一位本校的研究生給我推薦說,學習嵌入式開發,最后我花了四百塊錢從他手頭上買了一塊ARM9的開發板,當時他一個勁地說,你要好好學習這個,這個技術很先進,也很熱門,所以就悶頭悶腦地開始了我學習ARM+Linux的道路了!!!只是我對這個領域一片空白~~~~零基礎學習!!也是在無人指導,無人帶領的情況下,自己下課后整天在那里搗鼓著那塊開發板,跟著教程和書籍學習了三四個月,發現除了懂一些簡單的操作系統理論諸如多線程、多進程,學會簡單的linux操作指令,學會搭建交叉編譯環境的搭建和裁剪操作系統之外,什么都是一頭霧水了。當時也只是把ARM當做一塊高級的單片機來用而已咯。

        到了大四,畢業季到來了,上學期就開始忙著參加各種校招,準備面試筆試之類的,學習也就中斷了。參加校招時,向很多企業都投遞了簡歷,甚至諸如華為中興之類的研發崗位,只是了無回音,珠三角很多企業也到我們學校招人,只是每場招聘會都會爆滿,簡歷一摞摞的,自然而然的,我都沒擠進去!最后家鄉的一個大型機械制造類國企招人,我就被錄用了,但是跟我的專業,我的興趣也越來越遠了!

        大四,除了應聘之外,大四上學期開設了《嵌入式系統》這門專業課,但是覺得也就那樣,上課考試而已,沒多少實踐的機會,收獲不大,而全國軟考—嵌入式系統設計師 我也考過了,全國計算機四級—網絡工程師也通過了!!!但是發覺,這些證書對于我以后的求職是幾乎毫無用處。當時總覺得單純的理論知識學了不用,到頭來還是一竅不通。我個人覺得,理論知識的學習是必須的,但是實際的項目經驗,實際動手操作,非常的重要,有時候顯得比理論知識更重要。因為很多疑惑很多問題是在你實際操作過程中才會遇到,你才能試圖去解決、去思考、去推敲其中的緣由。
            
       縱觀在大學期間整個學習嵌入式過程:C語言、匯編語言、數據結構、計算機硬件及接口、基本的操作系統原理等這些知識我都通讀了一遍,C語言是精讀還有加深編程練習的。

       大四下學期,又是沉浸在畢業設計和畢業論文當中,只是偶爾抽些時間出來,寫寫簡單的底層驅動代碼!其實到達最后,我沒有真正達到開發項目的水平,比如經典的 遠程實時監控系統、MP3項目等等,本來畢業之前是想達到這種水平的,只是最終都被各種各樣的事占用了時間,沒有去實現。

         畢業后,進了家鄉那家國企上班。發現,與我所學的專業以及在校時的興趣好愛毫無關聯,所以入職后總伴隨著某種失落感,在公司的三個月中,下班的空余時間和周末都還在抱著嵌入式的書籍來看,甚至于在公司的圖書館、會議室、車間的休息室還在了解著嵌入式的行情。。。或許,這冥冥之中就注定了我要辭職吧,三個月后我真的就遞交辭職書了。我的下一站在哪里呢?我要去大深圳——IT行業的前沿。2013年7月17號—10月10號,我職業生涯的第一份工作就此OVER了,也是第一次裸跳。

        10月17號晨車到東莞,19號晚到深圳寶安區,暫時在一個高中哥們那里落腳。當時對于這個陌生的城市,北上廣深之一。當時住在隔壁的,也是一個剛離職來深圳找工作的本科畢業生,他已然在深圳找了半個月的工作了,從他那里打聽了一下行情,網投的網站、深圳的各大人才市場、坐車的方式、面試的情況等等等等。但是我從他那了解很多,總之,情況不容樂觀。

         深圳,這個圍城外的人看似天堂,圍城內的人卻覺得是煉獄。

        滿大街的應屆畢業生,公車上,地鐵里,街道邊。。。到處是手拿簡歷,背著背包、帶著眼鏡的求職者,大多數是剛畢業或者畢業不滿一年的大學生。行情是什么呢?行情是本科生一般的薪酬是2500—3000、崗位多數是在車間產線的儲備干部,簡而言之,就是以后在一線搞生產管理。這邊缺口的職位也大多數是打醬油的、對將來發展用處不大的品質保證類(QC)、體系認證類、測試類(TE)…與技術更加不沾邊了,我所尋求的是研發崗、技術崗。。。在各大招聘網站上輸入“嵌入式工程師”、“硬件工程師”。。。搜索到的結果大多數要求是:在IT行業有3到5年經驗,有過多個獨立開發的企業型項目,有視頻DVR項目經驗,熟悉A8、A9平臺云云。。。有的公司更絕,在招聘要求中直接用顯眼的字體表明:謝絕應屆畢業生。我瞬間無語了。。。

        網投嘛,所以廣撒網。。。前前后后投了兩百家公司的開發類職位,這包含了TP-LINK、富士康這樣的名企,也包含了很多幾十個人的小私企。大的企業就收到了龍華富士康鴻超準事業群的面試邀請,其他的都是一些小公司。當時收到富士康的電話通知時,我還在南山區的大南山上眺望深圳灣的海景,聽那個HR說富士康正在準備推出自己品牌的智能手機,需要大量的技術儲備人才,覺得挺吸引人的,所以我兩天后就如約而去龍華新區,富士康龍華廠區擁有30萬員工,幾年前的10連跳事件使富士康蒙上了一層神秘的面紗,此行,我不僅是去面試,也是去解開心中謎底。但是最終,發現富士康需要的也僅僅是品保類、質檢類,不招收沒有經驗的大學生作為技術開發,而且試用期+考察期要長達9個多月。最后我還是放棄了。

       之后,斷斷續續收到一些面試的邀請,只是都是一些小型加工廠,而且都是與產線相關的定位很模糊的——儲備干部。我想,我在萬不得已的情況下,是不會去這類企業的這類職位的。因為這類職位就是呆在產線上的 產線維護。之后,收到了一個規模比較大的企業的錄取通知,職位是電子工程師。這是我預想不到的,因為距離我面試這家企業已經有20多天了,而現在才給出通知,讓我好不難受!

        其實該公司是我來深圳后面試的第一家公司,實打實的研發部門的研發崗位,這是毋庸置疑的,因為我面試時就是在他們工作的地方,這與校招完全不一樣,面試官就是該部門的主管以及工程師,而不是人力資源的那些HR,面試的過程也很實在,你在校時做過什么項目,或者參加過什么設計大賽;課程設計和畢業設計做的是什么,用的是什么芯片、什么平臺、以及成果,是否會焊接、是否畫過PCB。他們的工作的地方堆滿了各類PCB板,排線,各種元器件… …桌上擺著示波器、萬用表等儀器,這與學校研究生的實驗室很相像,也很接近。

       人事部的那位HR在電話中跟我聊了蠻久的,其實我有點猶豫,我的夢想是進入偏向于軟件開發的嵌入式開發,只是現在的崗位更偏向于硬件電路的開發,與真正的嵌入式還是有區別的,硬件電路開發更多注重的是單片機開發以及電路的調試與搭建,沒有涉及任何的操作系統。但是后來還是選擇了來到這個公司,我太需要進入真正的研發部門歷練歷練了,就算偏離了原來的方向,但是這已經是我能接近嵌入式開發最近距離的崗位了。

         我們現在做的就是測試手機屏幕的儀器,所用的平臺就是友善之臂的S3C6410平臺,用ARM11去驅動分辨率很高的手機屏幕,目前能驅動屏幕的分辨率已超過1920*1080,達到2560*1920使用主頻超過1Ghz的高速信號驅動,對電路的性能以及對代碼的穩定性很講究,代碼不穩定,電路設計不好,那之后就是一大推的問題,芯片極易燒壞,電容電阻易擊穿,點亮的屏幕會出現抖動、瑕疵、波紋、變色,那就慘了。

        有人或許說,其實現在我們的手機的屏幕看似很容易驅動,小米3或者魅族MX3那么高的分辨率不是都驅動起來了嗎?其實,你應該想到,小米3之類的高端手機的核心芯片是什么架構的,ARM A15平臺,動不動就四核、八核。。。況且里邊集成了mipi DSI接口,我們不可能大批量地用這種芯片去做測試儀器吧,我們用的是主頻才533MHz的ARM11單核芯片,之前還用過S3C2440 ARM9做過。S3C6410里邊集成的只有RGB接口,RGB的頻率也才66.5MHz,所以得需要橋接芯片,把66.5 MHz的RGB信號轉換為頻率達1GHz的DSI高速信號。總之現在我們得研究這種純英文的液晶屏資料,各種datasheet、再設計電路主板,轉接板,調試電路,再設計程序,調試程序… … 

       只是現在,在這個企業呆了6個月了,覺得,我們幾個去年剛畢業來到這里的員工,大多數時間是在焊接室里焊接板子,每天吸著帶有重金屬鉛的煙霧,做著跑腿打雜的活兒,只是偶爾有一些機會畫畫PCB layout,設計一些板子和寫一些簡單的單片機程序、改寫代碼驅動其他一些LCD罷了,在這里幾個月,我就驅動過lenovo手機LCM以及一些720P分辨率的手機LCM,只是完全是裸機程序,不涉及操作系統。這樣的生活和工作還會延續很久,與自己當初的夢想還是差別很大的。最最重要的是這里規矩太過于嚴苛了,搜身、安檢、監控、甚至于要查看你的手機相冊,看是否你偷拍了公司的產品和信息。我們覺得這是否是在坐監獄呢~~~有時候也想少些抱怨,多些沉淀和積累,只是我們都被搜身很多次了,手機也被翻看了幾次,人的基本的忍耐度也是有極限的吧。

       不過,我還是沒有放棄自己的愛好——嵌入式LINUX開發,我現在下班后,一直在研究單核ARM Cortex-A8的資料,發現內部的很多寄存器和原理s3c6410大同小異,只是在原有的基礎上提高了和改進了些許性能,提高了主頻,增加了一些多媒體處理功能等等。一直在搗鼓著A8的開發板,寫代碼,希望自己能更進一步加深對驅動代碼的編寫能力以及linux底層的一些機制吧!如果是兩年前在大學時自己就能使用A8的板子,那簡直是異想天開,癡人說夢!當時連ARM是什么都不知道呢。


        第二個夢想堅持了,也會成真的~~~


路過

雞蛋
17

鮮花

握手

雷人

剛表態過的朋友 (17 人)

發表評論 評論 (35 個評論)

回復 tangtang 2015-5-6 11:54
加油!!!
回復 luiyarch 2015-5-7 16:56
加油 加油!
回復 TEDDY 2015-5-7 18:35
努力挖煤吧,爭取早日挖成煤老板
回復 RF007 2015-5-8 16:50
堅持夢想不放棄確實值得鼓勵。但是,我們是要眺望遠方,然而也要不時看看腳下的路,畢竟只有腳下的路走好了,才能到達遠方。
回復 jbhuang 2015-5-9 18:17
佩服,加油!
回復 ciyoulala 2015-5-11 15:24
點個贊
回復 MTSRD_Man 2015-5-16 00:41
TEDDY: 努力挖煤吧,爭取早日挖成煤老板
呵呵,可惜這里不是山西啊
回復 MTSRD_Man 2015-5-16 00:41
tangtang: 加油!!!
加油
回復 MTSRD_Man 2015-5-16 00:41
luiyarch: 加油 加油!
一起加油
回復 MTSRD_Man 2015-5-16 00:42
RF007: 堅持夢想不放棄確實值得鼓勵。但是,我們是要眺望遠方,然而也要不時看看腳下的路,畢竟只有腳下的路走好了,才能到達遠方。
道路既已抉擇
回復 CHT662323 2015-9-15 13:20
加油兄弟,在現在這個全城創業的年代,嵌入式開發還是大有可為的。先干幾年積累經驗,為以后創業做準備。
回復 藍天白云168 2017-3-23 16:39
堅持夢想不放棄確實值得鼓勵。但是,我們是要眺望遠方,然而也要不時看看腳下的路,畢竟只有腳下的路走好了,才能到達遠方
回復 xiongjunyu 2017-8-22 15:01
加油@
回復 lianyanjue 2017-10-8 22:38
這么有上進心呢~~~~加油
回復 18689492503 2017-10-9 14:58
唉,何必呢,付出這么大代價,值得么
回復 buyer 2018-10-18 10:17
兄弟收入不錯。 我也985,沒你好
回復 a123bc 2018-10-18 10:40
加油
回復 a123bc 2018-10-22 14:56
軟件研發有前途啊
回復 a123bc 2018-10-23 09:16
加油騷年
回復 joker 2018-10-23 17:34
小哥哥,我一個朋友之前也做過兩年的硬件,畫電路圖什么。后來自學一點linux,轉做Android驅動工程師,做了兩年不到,現在跳槽到了華為年薪30W左右···他讓我知道硬件了解的深一點,再做嵌入式驅動,是有多快,多厲害
12下一頁

facelist

您需要登錄后才可以評論 登錄 | 立即注冊

聯系我們|小黑屋

排列五近2000期开奖结果