當(dāng)前位置:首頁(yè) > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 講師博文 > 嵌入式學(xué)習(xí)——消除恐懼的最好辦法就是面對(duì)恐懼!
鄙人一直在大學(xué)之前,都不知道以后想做什么,稀里糊涂的上了大學(xué)。但是很幸運(yùn),我接觸到了編程。當(dāng)然第一個(gè)接觸的編程語(yǔ)言和大家差不多——C語(yǔ)言。我立馬來了興趣,打那以后就立志做一名優(yōu)秀的程序猿,就自己一個(gè)人狂鉆C編程,譚教授的書很爛,那我就去網(wǎng)上買了厚厚的一本《C Primer Plus》,現(xiàn)在的這些筆記還都是在大學(xué)期間畫的。
老師講課太慢,我就自學(xué)。結(jié)果在大一下學(xué)期剛開學(xué)就去參加國(guó)家計(jì)算機(jī)二級(jí)考試,并且通過了,那會(huì)我們老師講的課才到指針。再后來就通過學(xué)校組織的校園比賽——C語(yǔ)言情書大賽,接觸到了圖形編程,并且在比賽中拿了三等獎(jiǎng)。可是好景不長(zhǎng),打那我沉浸在自己比同齡人編程水平高一等的優(yōu)越感之中,停下了腳步。
直到大學(xué)畢業(yè),考研失利讓我一蹶不振?佳惺o非就是兩種結(jié)局,要么是接著考,要么就去工作,但是計(jì)算機(jī)相關(guān)的專業(yè)(鄙人通信工程)哪能這么熬啊。就去了當(dāng)?shù)匾患彝獍厩胵t······真就是小公司唄···當(dāng)時(shí)那個(gè)公司規(guī)模,算上技術(shù)顧問都不按道十個(gè)人······我在那的三個(gè)月里 幾乎什么都沒學(xué)到,這點(diǎn)項(xiàng)目經(jīng)驗(yàn)都不如自己去看《C++ primer plus》,帶我的師父也是忙得很啊。我擱那稀里糊涂的不知道干了啥呆了三個(gè)月,一個(gè)月4000工資(本人所在五線城市)。最后也是實(shí)在受不了了,跑了。
結(jié)果這一跑更不得了,說在家里自己看看網(wǎng)課去應(yīng)聘,結(jié)果我這自制力哪成啊。這期間:《空洞騎士》通關(guān)二周目、《喵斯快跑》曲子玩了個(gè)遍、《黑魂3》打了第二遍、網(wǎng)游打《Dota2》、《雀魂》、《原神》、《YGOPro》。游戲水平蹭蹭的提。結(jié)果輪到我爸受不了了,拖親戚在今年年初給我整了個(gè)活——嵌入式相關(guān)的工作,一開始我還挺高興,后來我電話打到那才知道,他們那邊的嵌入式和我想做的嵌入式方向不一樣。我想的是學(xué)幾個(gè)月硬件,剩下的工作以代碼為主,結(jié)果他們那邊全程都是硬件,至少要去了解三年硬件才有可能要去接觸代碼···這種嵌入式工作基本上頭一年都是在焊電路板,這我哪能受得了的。正當(dāng)我開始發(fā)愁的時(shí)候,我的一個(gè)朋友給我介紹了一個(gè)培訓(xùn)班——華x清x教x育,他自己是從那畢業(yè)之后現(xiàn)在在杭州一月1w4,雖然也不是很高的月薪,但是不加班有雙休,我還是很羨慕。于是我花了2個(gè)星期的時(shí)候,瘋狂給我爸媽做工作,他們才同意我去這···
結(jié)果就是——我真的沒來錯(cuò),我感覺我找到了我大一大二那會(huì)對(duì)編程的熱情,三四年都沒有熬夜敲代碼的情況在這段時(shí)間發(fā)生了···不過問題還是有的,我對(duì)linux不熟悉,老師上的也很快,每天我也確實(shí)很疲憊,但是太多又累又容易忘,只能想辦法慢慢的去記住他們!稊(shù)據(jù)結(jié)構(gòu)》也忘了七八成了,我朋友之前問我雙向鏈表的遍歷我都想不起來了,我當(dāng)年可是在大二的時(shí)候幫大三的學(xué)長(zhǎng)敲數(shù)據(jù)結(jié)構(gòu)代碼的啊
就在昨天,老師剛布置一個(gè)“偽”學(xué)生管理系統(tǒng),主要是給我們練結(jié)構(gòu)體的,但是我突然一個(gè)機(jī)靈,這不是一個(gè)復(fù)習(xí)數(shù)據(jù)結(jié)構(gòu)的機(jī)會(huì)嗎
于是這幾十分鐘能寫完的作業(yè)我選擇用鏈表熬夜才寫完
現(xiàn)在我覺得我C和數(shù)據(jù)結(jié)構(gòu)的復(fù)習(xí)應(yīng)該是沒有問題了,畢竟熱情來了。但是linux的一些命令是在讓我頭大。不到一周的時(shí)候就學(xué)了shell腳本和make語(yǔ)法實(shí)在有點(diǎn)接受不能。最讓我頭疼的,是我習(xí)慣了vs的調(diào)試功能。眾所周知,vs的調(diào)試功能是相當(dāng)?shù)陌。但是以后的工作要在vim下進(jìn)行,那邊的調(diào)試無法去···鼠標(biāo)打斷點(diǎn),實(shí)時(shí)的查看變量信息·······我覺得讓我脫離vs去vim這個(gè)過程,可能要比我學(xué)新的東西要更痛苦,所以這幾次作業(yè)有很多是在vs下完成的···
不過正如冬泳怪鴿所說:消除恐懼的最好辦法就是面對(duì)恐懼!
我相信我未來不會(huì)再迷茫。
就通過這個(gè)平臺(tái)繼續(xù)加油吧