小弟是非常平庸的軟韌體工程師,資歷低微,私立理工學校。
我稍微分享一下我個人看法。
其實在我看來電腦從發明至今還是一個快速計算器罷了,正在創造價值的
知識其實不是我們電腦本身。我們本身的工作只是讓資料計算的更快,
傳遞的更快。說白了,我覺得我大學其實都是在研究這些東西。
就拿影像壓縮技術來說吧,去除不敏感區域用的線性代數的內容,
運動偵測演算法是幾何學的內容。最後一部分的資料壓縮也用的是數學上的原理。
我們研究什麼DMA, TLB, memory timing, memory structure只是為了讓這些
固化好的演算單元執行的更有效率而已,或者執行成本更低。
攝像頭ISP的工程師需要多少電子知識嗎?我看物理光學用的更多。
設定
另外我個人以前是研究網路領域,其實講來一堆安全規則,管理方法,
只是不想用人來執行,讓電腦來執行罷了。協定看多了,人真的會煩躁。
我做來做去,覺得電腦真的只是一個輔助工具,實際上創造產品價值的演算法
都不是電腦至今領域的東西。
想起我學生時代經常跑去聽跨領域演講,覺得別的科系的人代碼怎麼寫的這麼
沒有邏輯,沒有效率。只是現在體會到了,要不是他們不擅長寫程式,
還真沒有我們這些的飯可以吃。我可以看得懂他們的邏輯,卻無法理解為何
要這麼設定。
我個人的建議是把電腦還有程式當作工具,利用程式來研究自己本身學科會比較優。
我以前高中的時候很討厭背數學公式,老實幻想可以用編程式計算器解決問題。
您學了程式後就可以體驗一下這種快感了。
我可以用電腦控制機械手臂,以後不用自己來做實驗了。
我可以用電腦控制燃料供應,以後不用自己盯著計時器了。
我可以用電腦控制探測器,可以根據實驗的情況自己改變需要檢測的數值。
我想這帶來的快感比學一堆電腦上的知識有趣多了。