該往硬件發展還是軟件發展?
我是電子信息工程專業畢業,畢業后一直從事硬件工程師的職位,主要負責新產品的開發。
電子類專業去做硬件還是去做軟件,這個主要取決于你的專業課程和個人興趣偏向。我的觀點是,電子類專業還是做硬件。下面我描述一下我的工作職責。
我從事過三家公司,分別從事工業自動化(我負責傳感器類產品的研發)、園林工具(我主要負責電機驅動的硬件部分)、汽車電子(我主要負責電子類相關產品的研發)。我的日常事務或者是工作流程為:
梳理市場反饋過來的需求→總結技術參數、產品功能和產品接口→提出產品方案→根據需求設計硬件原理圖→PCBLayout→編寫程序→產品功能調試→整理資料移交給工藝/測試部門。
在工作過程中,我們的硬件和編程是放在一起的,不像大公司那樣分的很細,當然上位機純軟件類的工作我不會,所以這種對芯片的編程還是屬于硬件的范疇的。
還可以參考你所學習的專業課程。
硬件類主要有如下一些課程:電路分析,數字電路,模擬電路,單片機,微機原理與幾口,C語言,信號與系統,通信原理等;
軟件類主要有如下一些課程:程序設計語言(C,C++,Java),數據結構,離散數學,操作系統,編譯技術,軟件工程概論,建模語言,軟件體系結構,軟件需求等。
通過以上,可以幫助你大致判斷一下你從事硬件還是軟件。
以上是我的總結,歡迎大家留言和我一起討論,或者關注我的頭條號“玩轉嵌入式”。