有不少的在校的大學生寫信給我 , 問在學校里應該學習什么電子知識 . 就業形勢越來越嚴峻 不光是在中國 , 全球都一樣 , 全球經濟的發展速度放慢 , 至少會持續幾年的時間 . 半導體產業目 前進入低潮 , 很多公司裁員和虧損 . 但是技術還是在不斷進步 , 摩爾定律還在起作用 , 半導體產 品的集成度 , 速度 , 價格都按摩爾定律在發展 . 在大學里只是混混日子的大學生不少 , 但也有一 些比較努力的學生 , 想掌握更多的知識 ,希望能夠在畢業之后找到好的工作 , 或者想創造一番事業 , 對于這些學生 , 我是贊賞的 . 我相信 一分辛勞一分收獲 , 你的努力是不會白費的 . 這個世界是適者生存 , 不適者淘汰的社會 . 像華為 公司 , 進進出出的人不計其數 , 能適應的 , 留 , 不適應的 , 走 .
有網友問我 , 你在大學里是怎么度過的 ? 我是一個對電子有濃厚興趣的人 , 在高中的時候就開 始抓電烙鐵 , 把家里的電器搞的亂七八糟 ( 拆了 , 就不知道怎么裝回去 , 當然現在不會這樣了 ). 在大學里 , 我對電子很感興趣 , 自己也買一些器件 ( 我在廣州中山大學讀書 , 廣州是一個很好的 市場 , 元器件容易買 , 不管是舊的 , 還是新的 , 開始的時候 , 自己兜里沒有多少錢 , 就買一些舊的元 器件 ), 然后自己組裝音響 , 一開始問題真是多 , 搞了一個學期才搞定 , 由于問題多 , 所以經常到 圖書館去查資料 , 去書店看 ( 沒有錢買書的時候就抄一段回來 ), 學到很多模擬電路方面的知識 . 后來就組裝逆變器 ( 學校里晚上要關燈 , 沒有電 ), 逆變器可以在關燈了的時候提供電 , 別的宿舍 都停電了 , 我宿舍就不會停 ( 有逆變器供電 ), 一到關了燈 , 同學們都跑到我們宿舍來聊天 ( 別的 宿舍都一片黑 ), 也是其樂熔融 , 還有半夜三更看球賽 . 還組裝 了 CD,VCD, 錄像機 , 我們宿舍成為 了娛樂中心 , 可以卡拉 OK, 可以看電視 , 看錄像 , 整個物理系 , 就我們宿舍是最齊全的娛樂設施 . 也不知道看過多少 張 VCD, 很多同學是廣州 , 從家里拿來好 多 VCD( 還有一些同學的老爸是抓 走私的 , 收繳了好多 VCD, 也拿過來看 ), 每到下午 6 點 , 就開始放 VCD, 很多人看 . 通過這些組 裝 , 學習了很多關于模擬電路和數字電路方面的知識 , 雖然我別的課程學的不好 , 但是電路的 課程是一流的 .
單片機和 fpga 方面的知識 , 在大學學的不多 , 因為學校的東西太落后 , 都是到公司才學的 . 我認為對于搞電子來說 , 興趣是最好的老師 , 如果你沒有興趣 , 那么最好不要選擇電子的專業 , 因為畢竟有些時候比較累 ( 一個小問題也可能折騰半天 ), 很多時候理論上可以 , 實踐上就不通 .
閑話少說 , 還是講講應該掌握哪些東西吧 . 電子方面的知識很多 , 比電腦的知識要多不知道多 少倍 , 學習電腦的 , 只要掌握幾門語言就可以了 , 而搞電子的 , 需要的知識要全面很多 , 比如模擬 電路 , 數字電路 , 單片機 , 電路制版等 ...... 由于電子知識太多 , 所以一般搞硬件的公司都比較多的 員工 , 分工合作也比較細 . 因為一個人的能力有限 , 不可能掌握所有的知識 . 比如一些人專門設 計外殼 , 一些人專門設計電路板 , 一些人專門搞出廠測試 , 一些人專門編寫程序 , 一些人專門從 事邏輯設計 , 一些人專門搞高頻無線 ......
有人問我 , 你現在想轉行嗎 ? 我的回答是不會 , 因為不管你做什么 , 你學而不精 , 還是無用武之地 . 電子行業需要干一行專一行 , 而不是學一行丟一行 . 我在單片機 ,CPLD 方面有了比較好的基礎 , 從事這方面的設計會得心應手 , 如果你改而從事別的設計 , 比如設計外殼 , 將一切從頭開始 .
所以在大學里 , 必須掌握一些基礎知識 ( 這是必要的 , 畢竟你還不知道畢業后將干什么工作 ), 基礎知識主要有模擬電路和數字電路以及高等數學知識 ( 必修課 ). 然后重點學習一些別的知識 ,比如單片機 ,FPGA,PCB 設計 ,DSP( 這些都是選修課 ), 不要什么都學 , 自己感興趣的 , 有條件的 學一學 . 有些人的求職簡歷寫著學了什么什么 , 羅列一大堆 , 我認為這種人是吹牛 , 或者是學而 不精 . 每個領域 , 要想精通 , 不要說一年兩年 , 可能 10 年 8 年 , 都有的學 . 如果我去招聘 , 我反而看 重簡歷里學的知識不是很雜 , 但有所精通的人 . 這些人一般有比較多的實踐經驗 . 實踐比理論 要重要的多 , 對于搞電子的來說 . 特別是高頻 , 理論通 , 實踐往往不通 , 但是實踐通的 , 理論上又難 于解析 .
對 于單 片 機來 說 , 主 要學 習 一下 51 單 片機 , 盡 管有 了 一些 別 的單 片 機 , 比 如 AVR,PIC,MSP430,ST,MOTOROL A 等 , 但 是 5 1 用的企業還是最多的 , 搞電子的廠家 , 不 用 5 1 的 是少數 . 對于求職 , 你懂 51 的話 , 很多公司都可以去 . 但是別的單片機 , 如果對方根本不用 , 那么 他就不會考慮招你進去 . 當然對別的單片機進行一些了解 , 當然是可以的 , 但重點還是 在 5 1 上 主要 51 的開發工具比較成熟 , 而且供貨商相當多 , 根本不用考慮貨源問題 .51 是開放的內核 多廠家生產 , 而別的內核都不是開放的 , 獨家生產 . 學習 51, 主要以 Keil C51 為主 , 來學習 , 因 為 Keil C51 是世界上最好的 ( 個人認為 ) 的編譯器 , 懂 keil 的人也很多 , 技術支持完備 . 要以 Kei C51 V6.xx 版本為基礎學習 , 不要用 DOS 版或 Keil C51 V5.xx, 這些版本幾乎已經淘汰 , 只有一 些仿真機廠家才當作寶貝 , 嵌入低版本的編譯器 , 這種做法始終是落后的 . 目前專門描述 Kei C51 V6.xx 的書還沒有 , 為了幫助大家學習 , 與時代同步 , 我寫了一些教程 , 給大家參考 . 有時間 再看一些別的單片機的資料 .
PC B 制版 , 可以學 習 Protel99, 介 紹 Protel9 9 的書很多 , 也很容易買到 , 電路制版需要學習的 不需要很多 , 可以掌握一下 , 有條件的最好自己實際去制作一下電路板 . CPLD,FPGA 是可編程邏輯電路 , 這個很有必要花功夫學習 , 目前一些企業的技術還是比 后 , 還經常使用 8155,8237,138 等一些老掉牙的芯片 . 沒有辦法 , 學校里學習的都是這 gal,CPLD 已經可以完全代替這些電路 . 而且成本還便宜 . 一些網友發給我的電路我一看 暈 , 一4hc00,74hc04,4069,373,13 8 等 , 板子很大 , 為何不用一 塊 GAL, 或 CPL D 搞定 ? 些芯片 , 不但電路布線復雜 , 容易出問題 , 而且影響成品率 , 容易被人復制 . 要制造更為復雜 輯 , 那就非 CPLD,FPGA 莫屬了 .CPLD 的設計主要有 Xilinx 和 Altera 兩個公司的 . 可以學 中的一種 . 這些開發板 , 一般都可以買到 , 不少人制作和銷售 . 我的網站將主要以 Altera 的 因為軟件是免費的 , 我的網站有下載 , 芯片也容易買 . 學習的時候主要以圖形設計為主 , 用 設計畢竟還比較抽象 , 有時間就可以加深一下 , 學習一下 VHDL 語言 .
DSP 知識 , 需要學習的人有比較好的數學基礎 , 如果你的數學很好 , 可以選修一下 .DSP 設計的 門檻比較高 , 開發工具也比較貴 , 高校設立 dsp 課程的也比較少 , 一般的學校都沒有條件去學 , 有條件學習的 , 學一下 , 沒有條件的 , 就不學也罷 .
其他知識 , 比如高頻電路 , 外殼設計 (AutoCAD), 屬于專業性比較強的知識 , 學習該專業的可以 學一下 , 不是該專業的 , 可以不學 .
總結 :
1. 學習模擬電路和數字電路 , 高等數學等基礎知識
2. 必修單片機 ,PCB 電路板設計
3. 選修 CPLD,DSP, 高頻電路 , 外殼設計等 .
4. 能力強的學多一些 , 能力小的 , 學少一些 .
5. 注重實踐 , 多動手 , 理論要聯系實際 .
這就是我的看法 , 希望批評指正 .
|