星期一, 5月 25, 2009

為什麼在大學練習寫程式

寫程式是種邏輯訓練,頭腦體操,就算以後你不走這行,你還是因此變聰明了。並不會有所謂白學的問題。

事實上,很多電子系校友也不從事電子這行,例如有個管理顧問公司總經理就是我們系友,他雖然早就不碰電子,但是他還是覺得電子系給他的紮實工程背景訓練,是非常寶貴的一段學習經驗,並不會因為以後不走電子,現在學的東西全部白學。

電 子系同學大多不重視寫程式,事實上寫程式對大部分電子系同學的重要性絕對不亞於資工系,無論是通訊,數位,用到程式 的機會極高。現在的系統講究智慧,智慧從哪裡來? 當然是軟體。以手機為例,手機硬體大同小異,功能差異性主要來自軟體。所謂科技來自人性,軟體居功厥偉。

電子系不等於焊電路接麵包板而已,所以千萬不要輕視寫程式。寫程式的好處如下:
  • 以後工作用得上。現在的世界是買硬體送軟體,以後是買軟體送硬體。
  • 訓練清晰頭腦,培養邏輯思考能力。
  • 快速試做一個概念,因為你在耗時耗費實做之前,即可先用軟體程式模擬。如果結果不錯,再去實做不遲。

2 則留言:

franson 提到...

老師說得沒錯,程式真的很重要,我在網通相關領域業界工作了半年多,碰到很多資工領域背景的同仁,他們寫code能力真的很強。RD幾乎人人都要碰程式,就如英語一樣是目前業界工作基本要求。

但電子電機相關科系的同學也不用擔憂未來或是羨慕資工領域的學生,因為我們有嚴謹的理論訓練。在業界理論才是研發和解決問題的根基,就如同一本好書,想當然作者一定有很好的語言能力,但在他背後的一切才是構成這本好書的原動力。

所以,理論課程非常重要。

關於專題,老師在前面有很多很棒文章^^看了很有感觸阿!對我來說專題是全人教育的一部分,而非單純實作課程。在大學幾乎沒有白學的課程,選了就好好修,一定有會有收穫的。

Hsing 提到...

我是98'年畢業, 張老師的學生. 老師提到的"為什麼在大學練習寫程式",深感認同.學校畢業後,經歷過幾種不同產品的工作,基本上都需要不同的程式邏輯思考,來幫助設計產品。通常碰到硬體的同事,如果對方也有一定的基礎,往往可以節省許多時間.也曾經碰過產品設計PM,對於程式邏輯概念清楚, 所以溝通上面省事許多,除了提高產品設計研發效率,也讓個人的工作能力提升. 鼓勵大家, 不要排斥程式設計,對於工作思考 幫助很大.

Hsing