單片機大師郭天祥的大學六年,看看與你的有何不同?
在哈爾濱工程大學五年,我在學校電子創(chuàng)新實驗室呆了四年,這四年里創(chuàng)新實驗室給我提供了良好的學習環(huán)境和完善的實驗設備;在這里與眾多電子愛好者的交流中,使我學到了更多的專業(yè)知識;在學校老師們的教導下,讓我學會了如何做一名合格的大學生。因此,在這里我要感謝哈爾濱工程大學的歷任領導,我今天成績的取得得益于他們不斷完善的教育體制;衷心地感謝曾經(jīng)教導過我的刁鳴教授、付永慶教授、王松武教授,沒有他們對我的培養(yǎng),也就沒有我的今天。同時我也希望能有更多的電子愛好者加入創(chuàng)新實驗室,在完善自我的同時,在電子行業(yè)做出更突出的業(yè)績。
本文引用地址:http://2s4d.com/article/201802/375516.htm2007年,我以全新的教學方式推出了一套講述51單片機的教學視頻課程——“十天學會單片機”,該視頻自從網(wǎng)上發(fā)布后,得到了電子愛好者的一致好評,諸多的單片機初學者通過這套視頻走上了單片機開發(fā)之路。有很多學員來信或打電話希望我能夠?qū)⒁曨l中的內(nèi)容著書出版,讓更多的人受益。為此,從2007年9月至2008年7月,我用了近十個月的時間將書《新概念51單片機C語言教程-入門、提高、開發(fā)、拓展全攻略》(預計08年11月上市,全國各大新華書店有售)寫完。本書的寫作風格與我在教學視頻中的講課風格相似,它與傳統(tǒng)講授單片機的書籍完全不同,我以學單片機“過來人”的思路,抱著如何才能更容易掌握單片機的態(tài)度,理論與實踐完全結(jié)合的方式清晰地講解了單片機部分。其余大部分內(nèi)容為我多年做項目的經(jīng)驗積累,也有部分內(nèi)容來自于網(wǎng)絡電子高手們的精華總結(jié),應當說,在本書中有太多的知識是大家平時在書本上所學不到的。在這里,先將我在大學期間的學習和生活經(jīng)歷與大家分享,借此鼓舞大家珍惜大學時光,多學習文化知識,開創(chuàng)更加美好的明天。
我的大學
寫這篇文章的時候,我正處于碩士研究生畢業(yè)論文的準備階段,眼睜睜看著我的大學生活即將畫上句號,再看看身邊有很多低年級的學生們一天天把時間白白荒費掉,我在心里替他們惋惜,在即將結(jié)束我的大學生活之際,我將我的大學幾年的有意義的生活與大家分享,看過這篇文章后也許能讓那些有夢想的同學為了實現(xiàn)自己的人生目標少走些彎路,大家要相信,大學校園——將為你提供一生最好的學習環(huán)境。
我高中畢業(yè)于新疆伊寧市三中,2002年考入哈爾濱工程大學信息與通信工程學院電子信息工程專業(yè),2006年以創(chuàng)新人才免試保送哈爾濱工程大學碩士研究生,現(xiàn)在已經(jīng)是我在學校的最后一個學期了。記得我剛?cè)胄5臅r候?qū)﹄娮又R一點也不懂,之前我比較喜歡經(jīng)商,想著好好努力,將來開個公司,做做生意,所以第一志愿報了經(jīng)濟管理學院,結(jié)果沒被經(jīng)管學院錄取,而被調(diào)劑到信通學院,現(xiàn)在想來也算是走對了。在上大學之前,我的夢想是上大學后,一定要當班長,一定要當學生會的干部。所以我從上大一就開始加入學校的學生會,非常積極地競選班干部,后來也如了我的愿,班長也當了,學生會干部也做了不少。因為剛上大一的時候根本不知道大學里具體要學什么知識,每天就是上課,那時一節(jié)課也不敢逃,每天的生活就是去上課、吃飯、打球和踢球,然后回宿舍瞎侃,上床睡覺。周末時,找?guī)讉€同學逛逛街什么的,每周都重復著同樣的生活,日子過得平平談談,但那時也不覺得在虛度,可能還帶著剛離開高中校園的那種興奮,認為理想中的大學生活就是如此吧。
大一的一年就這樣糊里湖涂過去了,接著就大二了,大二上學期除了在學生會的職位高了點外,其余和大一時也沒什么區(qū)別,沒有特別的事情發(fā)生過,偶爾逃逃不點名的公共課,天天照舊打籃球、踢足球。在大二下學期開學不久的某一天,我靜靜地的思考了很久,我想起了我曾經(jīng)有過的夢想、我追求的人生、我向往的生活,想想如果再這樣過完兩年,我的將來會是什么樣子?那天我覺悟了。我的專業(yè)是電子信息工程,那我必須在這方面學有所成,兩年都快過去了,天天抱著課本啃,現(xiàn)在想想我的水平和高中時一樣,我學的是電子專業(yè),從初中就開始學電阻了,到現(xiàn)在都六七年了,至今我連電阻長什么樣都沒見過,這樣下去學的算是什么電子專業(yè)?我想我不能再這樣下去了,于是找了同宿舍的另一位同學賴世雄,我對他說:“我們一起參加學校的“五四杯”電子設計競賽吧!”他欣然同意了,當時我倆真是對電子知識一無所知,根本不知道從哪里開始,于是我們就從電子雜志上隨便找了個類似電話控制類的小作品,把雜志上原理圖中所有的元件型號抄下來,然后我倆就去電子市場上買元件。第一次買電子元件,一點專業(yè)知識也沒有,我們講的好多東西賣元件的人都聽不懂,鬧了不少笑話,一個電阻被人家要了一毛錢,還說這東西真便宜啊!(實際上一個電阻還不到一分錢),最后買了一堆電阻、電容和三極管,加起來一共六七十元,回來就準備照著別人的原理圖焊接,很顯然,這種做法從一開始就已經(jīng)注定結(jié)果必然是失敗的。無奈之下,我們跑去找當時教我們電路基礎課的付永慶教授,我對給付老師說我們想學點真正的東西,但根本無從下手,能不能請付老師幫我們想想看做個什么東西?付老師是個很好的人,他當時正在構(gòu)想從學校低年級學生中選出一部分愛動手、有上進心的學生作為創(chuàng)新型人才來培養(yǎng),他看我倆有想法,就直接對我倆說:“你們倆可以到我的實驗室里來,現(xiàn)在我正好帶幾個大四的學生做畢業(yè)設計,你倆先跟著他們學習學習吧!”。當時因為是付老師個人的實驗室,所以電腦不夠用,于是我倆就把自己的電腦搬進了實驗室,從那天起,我真正踏上了電子設計這條路。付老師又給我倆介紹了一位正在做畢業(yè)設計的大四女同學,她叫黃光亞,她正在做一個兩臺計算機之間用激光通信的題目,我和賴世雄每天都去實驗室看著黃光亞焊電路、寫程序,那時看著真是一頭霧水,感覺那些東西好神奇,在計算機上寫上幾句程序,按完回車,看見一道激光穿過眼前,然后在另一臺電腦上就能看到整屏滾動的數(shù)據(jù)。大概跟著黃光亞前后忙了一個月,對黃光亞正在做的作品的硬件部分算是有了基本的了解,但計算機部分具體怎么實現(xiàn)的還是不明白。那時正好趕上2004年學校的“五四杯”電子設計競賽,我們借黃光亞的作品申報了參賽資格。在比賽那天,我們就用僅懂些基本原理的一堆元件加兩臺電腦等待比賽評委的到來,當時評委們問你這是什么原理、信號怎么樣調(diào)制、傳輸波特率多少、很多很多簡單的專業(yè)問題。說實話,我們哪里知道啊!我那時連RS232電平是什么概念都不明白,評委們提的的專業(yè)名詞我根本就沒聽說過,當時也就把我們懂的東西全說了,也不知道對應評委的哪個問題。那時學?!拔逅谋彪娮痈傎惖膮①愖髌繁容^少,評委看我們才大二,而且我們的作品又是一個較完整的系統(tǒng),基本沒什么工作上的漏洞,為了鼓勵我們,最后還給我們發(fā)了個小獎。
“五四杯”結(jié)束后,賴世雄就從實驗室把他的電腦搬回宿舍了,很可惜,他放棄了繼續(xù)走這條路。我的電腦一直放在付老師的實驗室。說到這里還要講一點兒關于我買電腦的小插曲,大二上學期時,我的很多同學們都買了電腦,于是我也跟著買了,當時不知道買來電腦后具體要學什么東西,我的同學們買來電腦后,大部分時間在玩游戲、聊QQ,有的同學可以從早上一直聊到晚上,玩游戲的同學可以從早玩到晚,我同學建議我玩“傳奇”游戲,說很有意思,他幫我注冊了賬號,游戲里一個動畫人物拿著一把大刀不停地砍野豬、野鹿什么亂七八糟的所謂怪物,他砍了幾刀就把一頭野豬砍死了,然后他說:“你看長經(jīng)驗了吧,多有意思,你來玩!”,我接過鼠標砍了三刀,我想破腦子也想不出他說的有意思是指什么,然后我說:“實在是無聊!”,那天起開始了我的游戲生涯,三刀后也結(jié)束了我的游戲生涯,我覺得網(wǎng)絡游戲?qū)嵲谑菦]有意思。我更不喜歡聊QQ,可是這電腦都買了,不能一點用處都沒有吧,當時那個時候,真的不知道電腦能“玩”什么和我們專業(yè)有關的東西,那些天我每天用電腦做的最多的工作就是把文件從一個分區(qū)拷到另一個分區(qū),把一些不用的文件刪除,甚至把C盤下能刪的文件都刪了,最后導致系統(tǒng)無法啟動還問為什么?過了幾個月我發(fā)現(xiàn)除了復制和粘貼功能我用得非常熟練外,其他我好像還是什么也沒學會。再后來就去書店買了些制作Flash動畫和制作照片的Photoshop之類的書,回來后天天學那些沒用的東西。現(xiàn)在想來真的是太可惜了,那時真是浪費了大把大把的時間。電腦真的是可以學很多很多東西的,對于我們專業(yè)來講,學單片機需要學C語言,學Keil、WAVE、IAR、ICC、MPLAB軟件的使用,學匯編語言;在用到電腦界面編程時,需要學C++、VC++、VB語言等;用CPLD/FPGA/SOPC時,需要學VHDL和Verlog語言,學這些語言時,可以學Maxplus、Quartus軟件的使用;當用到仿真時,可以學Protues、Multisim軟件的使用;設計電路板時,可以學Protell、AltiumDesigner、PowerPCB軟件的使用等;還可以學DSP用的CCS軟件、ARM用的ADS、STD軟件等,所有上面我提到的這些,全都依賴于計算機系統(tǒng)。在今天看來,我是全部掌握了,然而這是后來我所付出巨大的代價才換來的,如果我能利用好大一大二那些大好時光的話,我相信今天的我又會是另一番模樣。
接上面話題,賴世雄搬走后,付老師給了我他實驗室的鑰匙,從那天起,實驗室便成了我的另一個家。當時那個實驗室只有我一個人學硬件,也只有我一個本科生,其他的碩士、博士研究生主要研究理論,所以很少有做硬件的,那時我分不清電解電容的正負極性,我拿著一個電解電容問了實驗室的好幾個人,結(jié)果他們也不知道,更有人說這是什么東西,我從來沒見過。這件事很令我震驚,難道這就是電子專業(yè)讀了四年本科,又讀了幾年碩士研究生的高水平大學生嗎?現(xiàn)在大學畢業(yè)生的工作確實不好找,那不能怪別人,只是因為你確實沒有別人需要你的理由。偶爾聽前屆的學長們說到,作為信通學院的學生,如果學會了單片機、C語言、DSP那你的前途必定是一片光明。于是我開始學習單片機,當時苦于沒有硬件實驗環(huán)境,身邊又沒有會的人請教,于是我就上網(wǎng)找資料,看見網(wǎng)上有賣單片機學習板的,那時價格都挺貴的,但我還是狠下心買了一塊三百多塊錢的單片機學習板,寄回來后我就開始做練習,之前也看過幾遍書,可發(fā)現(xiàn)光看書沒有任何效果,看上十遍、二十遍,感覺是學會單片機了,可當要應用到硬件系統(tǒng)中時,發(fā)現(xiàn)其實我什么也不會。后來我就邊做實驗邊查書,這樣就理解得很透徹了,就是從那時起我每天早上八點之前就到實驗室了,除了選上部分課外,其他時間都泡在實驗室里,一直到晚上十點多看樓的大爺用腳踹著實驗室的門叫我走我才離開實驗室。那時每天就擺弄單片機,沒有人教我,全是我自己一個人摸索,而且當時學的是非常難懂的匯編語言。記得大一時也學過C語言,可我發(fā)現(xiàn)等要用的時候我什么也不會,根本和單片機聯(lián)系不起來,就和沒學一樣,我只好選擇匯編語言,大概一個月后,也就是快放暑假時,我做出來了自己的第一個單片機作品,一個電子鐘。有人說你要是用單片機做出一個電子鐘,那你基本上已經(jīng)掌握單片機的80%了。這句話有道理,電子鐘對編程的綜合性要求還是相當高的。
那時,我對單片機已經(jīng)有了初步的掌握,假期的時候我報名參加了2004年黑龍江省大學生電子設計大賽,那天起我搬進了學校的電子創(chuàng)新實驗室,我們選的題目是無線數(shù)據(jù)通信,當時指導老師讓我們用FPGA做,其中還要用到VC編程及C++語言,我那時還不懂什么是FPGA,于是我開始拼命地學這些知識,每天吃飯都在實驗室。省賽不同國賽,省賽是把題目先發(fā)下來,兩個月后交作品就行,其實學FPGA/CPLD也和學單片機一樣,關鍵是自己動手寫程序?qū)嵺`,不停地寫程序,然后看程序運行的效果,這兩個月里我把VHDL語言搞得很熟練,但是VC還差了一點。我們隊一共三個人,除我之外還有路智超(做模擬電路部分)和魏旭東(上位機VC程序),魏旭東是我校理學院的,VC學得相當好,他的VC編程也全是自已業(yè)余學的。魏旭東編程時,我就在旁邊看,他耐心地給我解釋每一行每一句,等空閑時我自己再練,那段時間我對VC有了初步的了解。比賽結(jié)果很好,我們獲得了黑龍江省一等獎,這也是我的第二次獲獎,這次獲獎給了我很大的鼓舞,接下來我發(fā)現(xiàn)必須要學單片機C語言編程了,匯編編程非常煩瑣,一個全面的人才不能只將知識局限于某一方面。
從大三開始學校里有各種電子設計競賽,我總是積極報名參加,為自己尋找鍛煉的機會,我為此放棄了我最喜歡的籃球、足球運動,再沒有逛過一次街,每天早上起床、洗臉、刷牙,然后就拿著書去實驗室,白天在實驗室寫程序、調(diào)電路,做各種硬件練習,晚上回來補充理論知識,模電、數(shù)電、高頻一遍一遍地重復看,每晚差不多兩點睡覺,充分地把實踐與理論結(jié)合在了一起,那時我才發(fā)現(xiàn)大學里的理論知識同樣是那么重要,而原來根本沒有意識到。孤立地學習理論,不把它們與要應用的領域結(jié)合在一起,就失去了學習它的意義;如果只為了參加期末考試,等考完試的第二周也許就已經(jīng)忘得干干凈凈了,如果這樣學習,那只能說我們學錯了方向。如果一個人的模擬電路、數(shù)字電路和高頻電子線路的基礎不好,那么他可能設計不出什么好的電路, 我們在做硬件實踐的同時再來看書中的理論知識,這樣的結(jié)合是最好的。這種單調(diào)的生活我天天重復著大概過了一年,無數(shù)次實驗失敗時內(nèi)心涌起的煩燥被我執(zhí)著追求知識的欲望一次次抑制住;無數(shù)次勝利的經(jīng)驗告訴我,唯有堅持不懈、永不放棄才會取得最終的勝利。在這一年期間,我陸續(xù)參加了一些國家級及校里的競賽,同時也獲得了不少獎項。
大三下學期,我基本上在學習單片機C語言編程,進一步熟練VC、C++語言。等真正學會用C語言給單片機編程時,那時才將單片機用得得心應手?;叵脒^去,學匯編語言花費了我大量的時間,假如當初有人指點我學單片機的C語言編程那該有多好,至少可以少走很多彎路。很多人說,學單片機最好先學匯編語言,以我的經(jīng)驗告訴大家,絕對沒有這個必要,初學者一開始就直接用C語言為單片機編程,既省時間,學起來又容易,進步速度會很快。在剛開始學單片機的時候,千萬不要為了解單片機內(nèi)部結(jié)構(gòu)而浪費時間,這樣只能打擊你的信心,當你學會編程后,自然一步步就掌握其內(nèi)部結(jié)構(gòu)了。大三暑期時,我為每兩年一屆的“索尼杯”全國大學生電子設計競賽做準備, 大賽時我們選擇的題目是“集成運放參數(shù)測量儀”,題目是自己隊員商量后選擇的,我們代表隊有三名成員,說實話,對于這個題目我當時心里還真沒底,大家研究了兩個小時,感覺不應該選這個題目,可惜題目已定,不能更換,大賽只有四天三夜的時間,第一天的早上八點知道題目,要求第四天的晚上八點交作品,所以每一分鐘都是非常寶貴的,既然題目都選了不管有多大的難度都要堅持到底。我校計算機系的于振南主要負責寫軟件,他對硬件也很熟悉,完全是憑興趣自學的,他的工作態(tài)度和吃苦精神當時給我留下了很深的印象。那四天三夜里我們沒有睡過覺,尤其是于振南,他幾乎是一直坐在電腦前寫軟件,差不多有幾十個小時沒有睡一分鐘,他什么時候吃的飯我都沒看見,最后我看他眼睛一直在流眼淚,當然不是哭了,那是看電腦屏幕看的。因為工作量非常大,要做硬件,寫軟件,繪制整個系統(tǒng)的電路圖,還要寫幾萬字的論文,都要在這四天三夜里完成。當時我們隊三個人的個人能力都比較強,可能是以前大家沒在一起合作過,所以到真正合作做作品的時候還不是很默契。電路焊了一套又一套,結(jié)果都不理想。我們的作品最終在聯(lián)調(diào)時失敗了,每個人負責的功能能夠獨立實現(xiàn),可聯(lián)在一起就不能工作了,而評委要看的就是你的整體功能實現(xiàn),不會看部分的。這次比賽我們以失敗告終。以后大家如果有機會組隊參加比賽要注意如下三點:①選題最關鍵,一定要選你們比較熟的,隊里有一兩個比較熟也行,但如果三個人都不會那一定要換題。②題目選定后,首先以實現(xiàn)基本功能為主開始做題,如果基本功能你都能做成功了,那你應該能得全國二等獎了,因為在這么短的時間里大部分隊根本是什么也做不出來的,如果發(fā)揮部分再能做出一部分就可以向全國一等獎進軍了,我們隊失敗的另一原因就是我們直接開始做發(fā)揮部分的題目,而忽略了基本部分。③組隊的安排,一定要找大家熟悉的人,最好在一起合作過,分工要明確,不要無頭緒地各干各的,最后要做什么大家都不明白。
參加完這次比賽后,我承接了一個開發(fā)項目,我找了于振南合作,我設計硬件,于振南寫軟件,我倆很快就把項目做完了,這也算是我們用所學的專業(yè)知識淘的第一桶金吧,獲得的報酬足夠支付我倆兩年的學費了。在學習更多電子技術知識的同時,我和于振南共同合作開發(fā)了幾個項目,一點點積累著經(jīng)驗。
大四了,已經(jīng)習慣了的生活和大三沒有多大的變化,和我第一次參加“五四杯”的賴世雄同學每天都在忙著復習考研,最終也考上了他理想的學校。我不想再讀書了,想著早點畢業(yè)出去工作??焓路輹r,我們學院電工電子基地的王松武老師告訴我,北京某個電子公司每年在我們學校招兩三個學生,要求動手能力較強的,最好參加過一些國家級的競賽獲過獎的同學,那邊公司待遇很不錯,王老師推薦了我,我謝過王老師準備參加該單位十月三號來學校進行的面試。我正準備面試呢,十月二號學校貼出通告,我被免試保送我校的研究生了,當時很高興,學校有制度,學生有某方面的特長,多次獲級別較高國家獎項的可以推薦免試讀研究生,保送讀研究生不交學費,不用考試,而且享有碩博連讀的優(yōu)先資格。當時值得慶幸的是,我的綜合成績平均分70多分,也就是剛夠分數(shù)線,若再低一點點恐怕我也無緣這等好事了。我從內(nèi)心感謝哈爾濱工程大學的領導、感謝哈爾濱工程大學的教育體制。
大四上學期一學期我基本上都在為2005年的“梟龍杯”中國空中機器人大賽備賽,這次于振南也參加了,我主要負責飛機的自動駕駛儀,另外協(xié)助于振南一起寫地面站操作平臺。這次比賽涉及的知識領域非常廣泛,主要包括同時刻四通道無線通信(遙控器、遠程無線數(shù)據(jù)傳輸、遠程微波圖像傳輸、GPS信號傳輸)、單片機技術、計算機控制、應用軟件、圖像捕捉、圖像識別、慣性導航、飛行器制造等技術。這次比賽我全身心投入,在調(diào)試飛機的近六個月的時間里,差不多天天早出晚歸。功夫不負有心人,我校設計的無人機實現(xiàn)了全程無人控制全自主的自動起飛、自動巡航、自動識別靜態(tài)/動態(tài)目標、自動著陸動作,開辟了我國無人機全自主飛行的先河。最終我校代表隊戰(zhàn)勝清華等多所名校,獲得了全國亞軍。
大四的寒假,那時我對單片機的掌握已經(jīng)很熟練了,想著應該用學會的知識來開發(fā)些產(chǎn)
品了,一來可以解決生活費用上的開銷,二來正好也可以圓我經(jīng)商做生意的夢。想著很多曾經(jīng)和我一樣的單片機初學者可能會購買學習板,于是決定開發(fā)單片機學習板,2月份做出第一個樣板,3月份做出第2版,4底建立個人網(wǎng)站“天祥電子”,在經(jīng)過3個月共改進了7版后,最終定型TX-1C單片機學習板為最終產(chǎn)品。4月份中央電視臺“我的太陽”攝制組來到我校特別為我拍攝了專題片“我的太陽——創(chuàng)新360之郭天祥”,該片以我參加2005“梟龍杯”中國空中機器人大賽為背景,講述了我在哈爾濱工程大學幾年的創(chuàng)新學習生活,5月7日在中央電視臺教育一臺播出,同時我遠在新疆的家人在電視里看見了已經(jīng)離開家鄉(xiāng)幾年的我,這也是我生平第一次上中央電視臺的專題節(jié)目。
從大四下學期開始,我一邊管理自己的網(wǎng)站,一邊學習DSP(數(shù)字信號處理器),因為我清楚,在科技日新月異的今天,僅靠會一點單片機而在社會上立足是萬萬不行的,我必須充分利用在大學校園里的這幾年時間,以最快的速度盡可能多地掌握各種電子技術知識,一旦出了校園,恐怕再也不會有太多的學習時間了。由于學校實驗室里有DSP實驗箱,這樣學習起來就方便多了,一臺DSP實驗箱的價格都在七、八千甚至上萬元,以個人能力購買還是很費勁的。學硬件主要就是做實驗,寫程序、下載程序、觀察現(xiàn)象、認真思考、修改程序、再下載程序、再觀察現(xiàn)象……如此重復,直到得到滿意的現(xiàn)象結(jié)果,只要抓住這條思路,任何硬件都會在很短的時間內(nèi)掌握。大四下學期,我的同學們都在為各自的本科畢業(yè)設計而忙碌,而我卻在設計自己的DSP實驗板,由于DSP實驗板上使用的芯片大多為多引腳貼片封裝的,所以至少要設計成4層的PCB板,那是我第一次畫4層PCB板,用了近一個月才繪制完成,值得慶幸的是,板子做出來后完全正常,我又用了一個月將其調(diào)試完成。差不多在4個月的時間里,我完成了對DSP從認識到制板再到最后調(diào)試實驗板通過的全過程。因為之前有單片機的基礎,本科畢業(yè)設計對我來講是非常容易的,在大多數(shù)同學花半年的時間去研究的時候,我從設計到完成用了不到10天的時間,而且在這10天里還幫了很多同學的忙。
轉(zhuǎn)眼就到了本科畢業(yè)聚會了,大部分同學的大學生活就此畫上了句號。我親眼看著他們?nèi)绾我徊讲降爻删土俗约旱膲粝?,也親眼看著他們?nèi)绾我淮未蔚刂貜椭约旱纳?,同時也親眼看著他們?nèi)绾我惶焯斓貕櫬湎氯?。從那天起,大家又將迎來各自的全新環(huán)境,在那里,也許有人慶幸、也許有人后悔,但無論怎樣,自己的路自己選擇,當然要自己走下去。
知識的海洋永無盡頭,在路上的我不能停止,還沒等到研究生開學,我已經(jīng)為這2年半的時間制定了全面的計劃。從假期開始,我就開始接觸ARM(嵌入式系統(tǒng))了,在我看來,如果不涉及ARM的操作系統(tǒng),那么它的學習方法還是和單片機一樣,在開始階段,我就把它當成一塊單片機來用,當然它的功能要比單片機強大得多。半年后,我和同學宋寶森還有于振南三人共同承接了一個用三星ARM7做主控制器的工程項目,該項目所涉及的知識也非常之廣,內(nèi)容涵蓋單片機系統(tǒng)、嵌入式ARM7、GPRS網(wǎng)絡、Internet應用、圖像采集、圖像處理及遠程傳輸、TCP/IP協(xié)議、移動通信技術、碼分多址技術、網(wǎng)絡數(shù)據(jù)解析、模擬電路、數(shù)字電路、高頻電路、射頻無線數(shù)據(jù)傳輸、工業(yè)傳感器等技術。在這個項目設計中,我發(fā)現(xiàn),上面我提到的這些知識領域,沒有幾個是我大學專業(yè)所學到的,就算是學到了也沒有幾個是真正能應用到實際當中的,在高科技主導社會進步的今天,單純掌握某一狹窄領域的知識是遠遠不夠的,我們只有不斷地學習,不斷地應用,再學習,只有抱著這種態(tài)度才能讓知識得到最大的發(fā)揮,讓科技不斷地進步。
2007年初,通過學校的科技創(chuàng)新立項,我申報了“遠程無線可控潛水器”項目,最后以全校唯一特大重點項目獲得批準,學校和院里都給予了全額資金的支持,在經(jīng)過我和團隊成員5個月的努力后,我們的作品終于試水成功。該作品獲2007年學校“五四杯”一等獎,同年獲得黑龍江省“挑戰(zhàn)杯”大學生電子設計競賽一等獎。至我離開學校時,該項目還在由團隊其他成員進一步改進完善中。
在研一階段,我利用兩個寒暑期在學校舉辦了為期十天的單片機培訓班,我以全新的授課方式,以初學者最容易快速入門的方法為學員講解了51單片機的用法,我在課堂現(xiàn)場帶領學員做實驗,每天課后學員們自己再練習寫程序,經(jīng)過十天的強化訓練,課程結(jié)束時,幾乎所有的學員都能夠獨立編程操作51單片機的各個功能了。在同年的“索尼杯”全國大學生電子設計大賽中,我擔任學校指導教師,在大賽現(xiàn)場我看到了許多曾經(jīng)在我的課堂上聽課的學員的身影,而且他們最終都取得了喜人的成績,我由衷地感到欣慰。為了讓更多的單片機初學者受益,我將授課過程全程錄像,然后將其免費發(fā)布到網(wǎng)上,自該錄像在網(wǎng)上發(fā)布后,得到了很多學員的高度贊揚,甚至有許多國外的留學生打來電話向我致謝。
2007年9月,我以實習生的身份到新疆新能源股份有限公司做碩士課題,當時與我同去的還有很多其他院校的本科畢業(yè)生,他們有與我同專業(yè)的,也有自動化專業(yè)的。我與幾個老員工是公司僅有的能夠獨立開發(fā)項目并且真正懂硬件編程的人,我們拿著高薪,而且公司還把我們當成寶,其他新來的大學生們在夸獎我們能力的同時也嘆息自己大學里到底學了什么,從無奈的語氣中我看出了他們的悔恨,然而今天的他們在現(xiàn)實中又有什么辦法呢?每周6個工作日、每天8小時、遲到扣工資、早退扣工資、請假扣工資……這就是擺在他們面前不可改變的現(xiàn)實,每月等待那么一天的到來,而薄薄的信封里也僅僅夠每個月的基本生活費。年輕的朋友們啊!同是從大學校園里走出的大學生,這就是差距,而且這只是差距的開始。在新疆新能源公司實習期間,在與公司技術員工的交流中,在產(chǎn)品一步步地改進完善中,我的專業(yè)知識得到進一步的升華,我深刻地認識到,僅僅死學書本上的理論而不與實際硬件結(jié)合進行實踐,這樣的理論沒有用;僅僅在校園里的簡單硬件實踐而不與工業(yè)現(xiàn)場應用結(jié)合的實踐,這樣的實踐是不成熟的。至2008年6月我離開公司,我為公司研發(fā)了一系列的太陽能充/放電控制器、太陽能路燈控制器和聯(lián)通移動基站的太陽能電站充/放電控制器,并且得到了批量生產(chǎn)和應用。
大學生活是我們?nèi)松凶顚氋F的經(jīng)歷,我們付出了四年光陰的代價,我們應該也必須為此有所收獲。很多同學在大學校園里迷失了方向,不知道自己來到這里究竟是為了什么,單純的認為畢業(yè)后找個好工作就萬事大吉了,可你們是否想過,沒有真正的本領如何能找到好工作?如何能為這個社會做出貢獻?更現(xiàn)實一些,沒有一份好工作如何買房成家,建立起屬于你自己的幸福快樂的家呢?真本事不是靠混日子混出來的,我們身邊有很多機會可以發(fā)揮自己的能力,實現(xiàn)自己的理想,即使這些機會不是很明顯地讓我們看見,我們也應該努力地去爭取。偶爾的娛樂是可以的,可是成宿在網(wǎng)絡游戲中揮舞大刀的同學們,那里可以砍出你的未來嗎?適當?shù)倪\動也是應該的,可整天都泡在籃球場上的同學們,你覺得你還有希望成為第二個喬丹嗎?哥們義氣固然重要,可三天兩頭為朋友兩肋插刀,你的肋骨夠用嗎?年輕人應該有更高的追求,你要為你的將來做好準備,外面的世界很精彩,外面的世界也很殘酷,你活著的每一天都應該好好珍惜!
我的大學生活即將結(jié)束,這就是我大學的六年生活,有人認為我可能失去了很多東西,但我得到的卻是無價的,這樣的人生經(jīng)歷可能有很多人惋惜,然而這樣的結(jié)果必然有很多人羨慕。為了追求我的夢想,我充分利用每一天每一秒,為了實現(xiàn)我的目標,我在知識的海洋里吸取每一點每一滴,我感覺到的是充實。只要你有技高別人的想法,你有出人頭地的愿望,你能下得了做一件事情的決心,你有能堅持下去的毅力,只要你天天都在進步,用不了多久,你會發(fā)現(xiàn)一個全新的你將重新站立在大家面前。希望各位學弟學妹們珍惜你們擁有的,在大學里好好努力,四年時間過得飛快,當瞬間過后發(fā)現(xiàn)自己和剛?cè)胄r并沒有太大的變化時,那時后悔恐怕真的晚了!
郭天祥
評論