對(duì)嵌入式行業(yè)的一些分析
對(duì)于剛開始學(xué)習(xí)的嵌入式小白來說,肯定是擔(dān)心這個(gè)行業(yè)是否有前景呢,如果僅僅憑自己喜歡,但到時(shí)候找不到工作怎么辦呢?總不能饅頭配老干媽吧。還有就是嵌入式是不是很難學(xué)啊,要學(xué)很久嗎。我是應(yīng)該去培訓(xùn)班還是自學(xué)呢。我就是單純的對(duì)這行業(yè)感興趣,看到朋友混的不錯(cuò),所以我也想學(xué),之前完全沒有接觸過,能學(xué)會(huì)嗎?好多好多問題存在深深的腦海里。還有有經(jīng)驗(yàn)的人想再深度的提升一下自己該怎么做,想知道更多關(guān)于嵌入式的知識(shí)是不是經(jīng)常逛逛論壇,貼吧就可以。
嵌入式開發(fā)主要有兩種:
一種偏硬,主要使用語言是C語言和匯編,例如做驅(qū)動(dòng)開發(fā),這類的開發(fā)對(duì)硬件要求比較高,短期內(nèi)比較難掌握,除非是專業(yè)人士,另外,這類開發(fā)的就業(yè)機(jī)會(huì)比較少,因?yàn)閲?guó)內(nèi)的硬件設(shè)計(jì)力量很弱,稍復(fù)雜的硬件都交給臺(tái)灣或國(guó)外公司設(shè)計(jì)。
一種偏軟,主要基于嵌入式操作系統(tǒng),例如Symbian、Linux、Android等等,開發(fā)人員主要從事嵌入式操作系統(tǒng)和應(yīng)用軟件的開發(fā)。特點(diǎn)是:比較容易上手學(xué)習(xí),就業(yè)機(jī)會(huì)多,因?yàn)榍度胧皆O(shè)備的增值很大程度上取決于嵌入式軟件,這占了嵌入式系統(tǒng)的最主要工作。就業(yè)前景也非常的看好。
嵌入式遠(yuǎn)景究竟如何?是很多想要從事嵌入式行業(yè)的人有的疑難?而作為未出校門的大學(xué)生們來講,嵌入式就如同一個(gè)全新未知的范疇,充滿著渺茫與懷疑?那么嵌入式行業(yè)畢竟發(fā)展如何呢?
嵌入式行業(yè)雖然和生活互相存眷,且專業(yè)性極強(qiáng),遍及在咱們生活的每一個(gè)角落,但是照樣很少有人知道嵌入式。嵌入式的確是不如IOS、Java那么風(fēng)行或者聞名,對(duì)于IOS、Java的印象估計(jì)大多數(shù)人都停留在IOS、Java很贏利的概念上,聞名的薪資程度很高。沒錯(cuò),嵌入式與IOS、Java比較在最晚期的時(shí)刻基本薪資的確是少些,但是于此同時(shí)嵌入式的起點(diǎn)卻比別的的行業(yè)都高,消費(fèi)的精神也要多。而后就會(huì)有人問,進(jìn)修又艱巨,起點(diǎn)又高,但是肇端薪資尚未別的的高,為什么要從事嵌入式行業(yè)呢?為什么另有那么多人搶先恐后的參加這個(gè)行業(yè)呢?
緣故原由原由便是因?yàn)榍度胧降暮罄m(xù)發(fā)展要比別的的要好很多,雖然行行出狀元,但是嵌入式不只失業(yè)規(guī)模普遍,而且職業(yè)生活長(zhǎng),瓶頸期的到來較別的幾種比較是要長(zhǎng)很多的。這就培養(yǎng)了嵌入式晚期工作不高,但是隨著經(jīng)驗(yàn)增長(zhǎng)薪資也在賡續(xù)下跌,而薪資上限難以估計(jì)的征象。反觀安卓開辟、IOS和Java的上限人為基本在開端從事這個(gè)行業(yè)就知道。在嵌入式行業(yè)的道路上走多遠(yuǎn)走多高完備取決于你自己,從某種意義上來講其實(shí)是一份非常有尋釁的工作!
從另一個(gè)角度來講,嵌入式也是一份非常平穩(wěn)的工作,因?yàn)槟阌谰貌挥脫?dān)心自己失業(yè),因?yàn)檫@個(gè)行業(yè)不會(huì)消失,雖然也就不用擔(dān)心自己失業(yè)了。而且還會(huì)隨著時(shí)間的增長(zhǎng)得到更多的經(jīng)驗(yàn)和薪資。
這是一個(gè)盡力與支付成正比的行業(yè),也是你能夠或者或者從事好久卻不會(huì)看到止境的行業(yè)。
那要怎么開始學(xué)習(xí)呢
我要是找培訓(xùn)班學(xué)習(xí)的話,最怕的就是上課稍微走個(gè)神,那天突然有什么事,老師也不會(huì)說停下來等你,或許就這樣錯(cuò)過了一個(gè)很重要的知識(shí),然后越聽越不懂,最后稀里糊涂的,錢也出了,知識(shí)也沒學(xué)會(huì),竹籃打水一場(chǎng)空。也有人采用自學(xué)的方式,在我看來自學(xué)更適合那些時(shí)間充裕和已經(jīng)工作了的人。目前大多數(shù)機(jī)構(gòu)的線下脫產(chǎn)培訓(xùn)費(fèi)用為16800-20000,總共4個(gè)月的培訓(xùn)時(shí)間,如果算上4個(gè)月不上班而消耗的工資的話,線下培訓(xùn)實(shí)際費(fèi)用為38000 到52000之間,當(dāng)然這里不能說人家的收費(fèi)就不合理,畢竟這種是需要全日制脫產(chǎn)學(xué)習(xí)的,所以培訓(xùn)機(jī)構(gòu)的成本費(fèi)用本非常高,而且培訓(xùn)機(jī)構(gòu)買的就是線下授課的服務(wù),其實(shí)大家也知道,凡是售賣服務(wù)的都是很貴的。這個(gè)價(jià)位對(duì)于剛畢業(yè)或者剛剛參加工作的大學(xué)生來說,其實(shí)是非常昂貴的。但線上視頻其實(shí)也是存在很多弊端的,
(a)體系不夠全面
比如講嵌入式就只將嵌入式,并不會(huì)涉及其它相關(guān)領(lǐng)域,比如單片機(jī)、安卓等等的課程,但是我們會(huì)看發(fā)出與嵌入式相關(guān)的很多其它的課程,努力構(gòu)建一個(gè)完整物聯(lián)網(wǎng)課程的生態(tài)系統(tǒng)。
(b)視頻講解的內(nèi)容太過過深?yuàn)W難懂
傳統(tǒng)的嵌入式類視頻課程往往過于深?yuàn)W,基本只能被開發(fā)多難的資深技術(shù)人員看懂,根本就不適合初學(xué)者進(jìn)行學(xué)習(xí)。
(c)缺乏項(xiàng)企業(yè)實(shí)戰(zhàn)項(xiàng)目的支撐
因?yàn)殚_發(fā)企業(yè)級(jí)實(shí)戰(zhàn)項(xiàng)目絕非短時(shí)間僅憑藝人就可以完成,因此很多的視頻課程僅僅針對(duì)基本的課程內(nèi)容作了講解。
(d)授課風(fēng)格上過于死板
完全是大學(xué)教授式的風(fēng)格,而且教學(xué)時(shí)長(zhǎng)非常長(zhǎng),過長(zhǎng)時(shí)間的授課,學(xué)習(xí)者是很難進(jìn)行消化的,忽略視頻課程的可學(xué)習(xí)性。
(e)課程布局上太過單線布局,實(shí)際上如果你想完全的理解一個(gè)知識(shí)點(diǎn)的話,課程內(nèi)容應(yīng)該合理安排。
(1)章節(jié)和每個(gè)章節(jié)的知識(shí)點(diǎn)安排與才分應(yīng)該要合理,最好做到循序漸進(jìn)。
(2)每個(gè)章節(jié)知識(shí)點(diǎn)不能過于獨(dú)立化,很多非常重要的知識(shí)點(diǎn),應(yīng)該在不同的章節(jié)中反復(fù)的從各個(gè)不同的角度進(jìn)行講解,章節(jié)之間應(yīng)該做 到相互呼應(yīng)。
(3)知識(shí)點(diǎn)應(yīng)該以實(shí)際工作需求為準(zhǔn),必須用到的詳細(xì)講,必須理解的反復(fù)講。有些問題很精深,可能很多同學(xué)很感興趣,但是這些問題 在實(shí)際的開發(fā)過程中根本不會(huì)用到或用到的很少,目前很短傳統(tǒng)的視頻課程過于注重知識(shí)點(diǎn),講解了大量開發(fā)中根本就不會(huì)用到的知識(shí)點(diǎn)。
事實(shí)上,嵌入式linux技術(shù)涉及知識(shí)面非常多,非常雜,因此學(xué)習(xí)起來很凌亂。新手往往感覺無從下手,而老手要去講也發(fā)現(xiàn)無處著手安排。朱老師作為一個(gè)資深嵌入式linux培訓(xùn)講師,也曾為此深深苦惱(為了講清楚問題A引出了B,為了講B又引出了C,你還不得不引入,因此常常不知道怎么回答學(xué)生一個(gè)問題···)。最終朱老師選擇的解決方案是:織一張大網(wǎng),把所有的關(guān)鍵點(diǎn)都涵蓋進(jìn)去。再抽絲剝繭,以合理的順序安排,將整個(gè)技術(shù)體系展現(xiàn)在大家面前,于是就有了他的視頻課程,鴻篇巨制來之不易,其背后的構(gòu)想和積累從好幾年前就開始了
老師的嵌入式視頻課程的特點(diǎn)(a)綜合了主流培訓(xùn)機(jī)構(gòu)的所有課程
本嵌入式視頻課程內(nèi)容來自于線下培訓(xùn)機(jī)構(gòu)的“嵌入式linux驅(qū)動(dòng)開發(fā)工程師就業(yè)班”(4個(gè)月全日制脫產(chǎn)學(xué)習(xí))的課程安排,綜合了各主要培訓(xùn)機(jī)構(gòu)(那幾家比較大的,大家都知道,就不說出名字了)的課程安排,再根據(jù)實(shí)際工作中的需要做了一些增減而成型。
?
(b)視頻課程的后期高級(jí)課程安排非常的深入和完善
線下培訓(xùn)因?yàn)闀r(shí)間有限制,很多重要內(nèi)容也只能簡(jiǎn)單帶過,造成“學(xué)了和沒學(xué)差不多”、“越到后面越糊涂,甚至放棄”的結(jié)果。而本課程屬于視頻課程,沒有這個(gè)限制,因此完全按照實(shí)際工作中的需求的重點(diǎn)進(jìn)行安排。
?
(c)我們的課程安排一切根據(jù)實(shí)際企業(yè)開發(fā)需求作為指導(dǎo)
本課程內(nèi)容安排的原則是,以實(shí)際工作需求為準(zhǔn),必須用到的詳細(xì)講,必須理解的反復(fù)講,必須會(huì)用的做實(shí)驗(yàn),暫時(shí)用不到的提一下即可。因此,本課程的內(nèi)容設(shè)雖然本來自于線下培訓(xùn)班的課程,實(shí)際卻遠(yuǎn)比線下培訓(xùn)一萬多兩萬多的課程涵蓋更多、講的更深入,可以學(xué)到的東西更多,這一點(diǎn)從課程總體時(shí)間上就可以看出。
?
(d)本課程視頻注重學(xué)生學(xué)習(xí)性的體現(xiàn)
事實(shí)上,嵌入式linux技術(shù)涉及知識(shí)面非常多,非常雜,因此學(xué)習(xí)起來很凌亂。新手往往感覺無從下手,而老手要去講也發(fā)現(xiàn)無處著手安排。朱老師作為一個(gè)資深嵌入式linux培訓(xùn)講師,也曾為此深深苦惱(為了講清楚問題A引出了B,為了講B又引出了C,你還不得不引入,因此常常不知道怎么回答學(xué)生一個(gè)問題···)。最終朱老師選擇的解決方案是:織一張大網(wǎng),把所有的關(guān)鍵點(diǎn)都涵蓋進(jìn)去。再抽絲剝繭,以合理的順序安排,將整個(gè)技術(shù)體系展現(xiàn)在大家面前,于是就有了這套視頻課程,鴻篇巨制來之不易,其背后的構(gòu)想和積累從好幾年前就開始了。
?
(e)我們的課程安排了很多的企業(yè)級(jí)項(xiàng)目庫(kù)
(1)我們?yōu)槭裁窗才啪o跟It時(shí)代步伐企業(yè)級(jí)實(shí)戰(zhàn)項(xiàng)目
(a)為課程服務(wù)
我們必須明白一個(gè)道理,不管你的基本課程學(xué)習(xí)多么的好,但是如果你不能通過實(shí)際的企業(yè)級(jí)項(xiàng)目去鍛煉和加強(qiáng)的話,實(shí)際上是你是很難去深入理解課程中所講各種知識(shí)的深刻含義,你也很難去了解在實(shí)際開發(fā)中,我們的一個(gè)企業(yè)項(xiàng)目是如何去運(yùn)作的,如果就拿著這些基礎(chǔ)課程就進(jìn)入企業(yè)去做企業(yè)項(xiàng)目,你會(huì)感覺到很無所適從,根本就不知道如何著手進(jìn)行工作,如果你運(yùn)氣好,遇到了愿意帶你的師傅和前輩還好,否者你會(huì)處處碰壁沒感到異常的痛苦。
?
(b)企業(yè)級(jí)實(shí)戰(zhàn)項(xiàng)目的經(jīng)驗(yàn)也是企業(yè)面試者所重視的
學(xué)員去實(shí)際面試的過程中,企業(yè)面試人員是非常看中面試者的實(shí)際項(xiàng)目經(jīng)驗(yàn),如果你有這樣的重量級(jí)項(xiàng)目經(jīng)驗(yàn),不管你的面試簡(jiǎn)歷寫的多么的牛,只能是廢紙一張,但是對(duì)于現(xiàn)在對(duì)于在校理工專業(yè)的大學(xué)生來說,這樣的重量級(jí)企業(yè)項(xiàng)目本身就是非常缺乏的,導(dǎo)致缺乏的原因當(dāng)然是多方面的,我們這里就不去花大量篇幅去分析這樣的原因了。所以針對(duì)企業(yè)對(duì)于面試者的企業(yè)級(jí)項(xiàng)目經(jīng)驗(yàn)的需求,因此我們的團(tuán)隊(duì)有責(zé)任和義務(wù)去開發(fā)這樣的項(xiàng)目。
?
(2)我們的項(xiàng)目緊跟企業(yè)開發(fā)前沿
我們這里一再?gòu)?qiáng)調(diào),我們提供的是企業(yè)級(jí)的實(shí)戰(zhàn)項(xiàng)目,說老實(shí)話,如果只是一個(gè)大學(xué)的課程設(shè)計(jì)類的項(xiàng)目的話,實(shí)際上是沒有的任何實(shí)際意義,完全跟不上現(xiàn)實(shí)中企業(yè)實(shí)際開發(fā)的步伐,脫節(jié)時(shí)代的課程設(shè)計(jì)沒有任何意義,這也是為什么我們團(tuán)隊(duì)非常重視開發(fā)企業(yè)級(jí)實(shí)戰(zhàn)項(xiàng)目去配合我們視頻課程的原因。
?
(3)項(xiàng)目涉及面廣闊
企業(yè)級(jí)項(xiàng)目在開發(fā)的過程中所涉及的面往往是非常的廣泛的,就比如以嵌入式技術(shù)為核心的智能家居的企業(yè)級(jí)醒目為例,這其中不僅僅只是涉及了嵌入式技術(shù),往往能夠還涉及傳感器、單片機(jī)、安卓移動(dòng)端、云平臺(tái)等等內(nèi)容,因此我們的企業(yè)及項(xiàng)目不只是為了嵌入式課程的需要,而只是安排了嵌入式部分的知識(shí),我們會(huì)按照企業(yè)級(jí)項(xiàng)目的需求,全方位的去設(shè)計(jì)這個(gè)項(xiàng)目,不光只是涉及其知識(shí)領(lǐng)域,對(duì)于如何去立項(xiàng)安排,如何去進(jìn)行項(xiàng)目的拆分,我們會(huì)按照一套完整企業(yè)開發(fā)流程去著眼,并且將其轉(zhuǎn)化為有視頻、有詳細(xì)參考資料的具有很強(qiáng)可學(xué)習(xí)性的項(xiàng)目課程。