近年來,隨著科技的進步,互聯網行業進入高速發展階段,其中,想進入嵌入式行業的人不在少數,不過,有些感覺無從下手,有些則擔心其未來發展前景。而不少已經踏進嵌入式圈子的從業者,常常在羨慕其他行業高薪的同時,對于如何規劃自己的職業之路一籌莫展,只好揣著種種困惑隨波逐流,四處跟風。對此,作為嵌入式培訓班的一員,我發表一些建議,希望能對處在迷茫中的嵌入式愛好者和從業者有所啟發。
1.嵌入式學習,理論和實踐缺一不可
嵌入式要學的東西很多,該注重理論還是實踐? 的確,嵌入式系統的實踐性是很強的,但是它需要足夠的理論基礎做支撐。因此,我認為,理論和實踐這兩個方面,不能割裂開,偏重于哪一方面都會出問題。如果理論基礎不扎實,只是注重實踐,那么你充其量只是個安裝和操作工,或者調試工。對于嵌入式系統開發,要想做到一定水平,必然是理論和實踐兩個方面都要下足功夫,并且有機地結合起來。
2.多動手實踐,加深對知識的理解
在大學里一般都是一門課程講完之后,有機會到實驗室去做一些實驗。不過,在許多大學里,所做的實驗都是比較容易的,通常是基于實驗箱這類設備。當然,有這樣的實驗環境總比沒有要好,但從另一方面來看,此類設備僅僅讓學生看著實驗指導書去插幾個插孔,在一定程度上不能很好地鍛煉學生的動手能力。因此我覺得,除了這類實驗之外,自己如果能夠買一些裸元件,搭建一些電路親自焊接,可能你會對模電、數電的理解更加深刻一些。
3.多參與項目,練就真功夫
有不少同學糾結于這樣一個問題:大學期間,是跟著導師好呢? 還是應該多出去走走,爭取更多的實習機會呢? 依我看,跟著導師做一些實驗或做一些項目,可以提高自己的動手實踐能力;而出去到企業看一看,也許能夠更具體地了解企業在做什么、需要什么。其實,關鍵問題不在于是跟著導師還是走進企業,而在于你的導師是否具有工程經驗。如果導師承擔著企業的項目,具有豐富的實踐經驗(比如說項目開發、產品開發等),或者這個導師本身就是來自于企業,那么跟著導師在實驗室做項目,就等于在企業實習,或許比在企業還要好。
另一方面,即便是企業,如果是在那些屬于生產裝配型的企業實習,實際上意義也不大。而如果是在開發型的企業實習,實際上你也不好介入,為什么呢? 企業真正的項目、真正的技術開發,一般是不會讓一個大學生去介入的,恐怕外人也不能介入,除非是他們企業的核心技術人員。所以說,要到企業去,或許就是去參觀了解一下,不太容易介入到企業的項目研發中。
有些學生在這個問題上不知道如何是好,我覺得,如果你有去企業的條件,那么就去看一看;如果有條件能深入實習,進行個培訓,比如粵嵌嵌入式培訓,當然會更好。有些985高校的學生有機會到Intel、IBM,這當然是很好的事情。不過,大部分學生可能是沒有這個環境的,這種情況下,就是跟著有經驗的老師多做項目,哪怕是一些簡單的東西!也可選擇正規的培訓機構進行一個系統培訓,都是一個不錯的選擇。