博客專欄

EEPW首頁 > 博客 > 選擇算法方向?還是嵌入式方向?

選擇算法方向?還是嵌入式方向?

發(fā)布人:xiaomaidashu 時間:2024-04-28 來源:工程師 發(fā)布文章

大家好,我是麥鴿,最近球友的提問。

大學(xué)生選擇算法方向還是嵌入式方向?
坐標(biāo)大工,專業(yè)是軟件,但是我已經(jīng)進了我們創(chuàng)中的一個挺厲害的實驗室,是搞嵌入式的,基本每年都有拿國獎的,然后我們大三也會成立一個叫“嵌入式特色班”的,然后我想問問我現(xiàn)在是放棄嵌入式專心學(xué)算法然后參加算法類的比賽呢,還是少學(xué)點算法去搞板子,可能我是有點貪心想兩手抓,但我覺得我也沒這么牛,是不是還是放棄一個比較好?想問問大佬們或者過來人的經(jīng)驗,感謝!

下面,簡單說說我的看法。

先看興趣

因為這兩條路都不太好走的,會遇到各種各樣的困難,如果不能堅持下來,那么一切都是徒勞。比如算法吧,如果數(shù)學(xué)比較好,算法實力不會太差,其他都是編程語言層面東西了。在計算機算法領(lǐng)域有所創(chuàng)新,有所成就,需要一點天賦。

比如AI科學(xué)家、阿里巴巴技術(shù)副總裁賈揚清,大佬的Caffe項目,就非常厲害,不過這只是大佬的第一個C++項目。

圖片

CAFFE(快速特征嵌入的卷積結(jié)構(gòu),Convolutional Architecture for Fast Feature Embedding)是一個深度學(xué)習(xí)框架。

這就是大佬的世界,我的第一個C++項目是學(xué)生圖書管理系統(tǒng),大佬的第一個項目則是Caffe。

我的意思是什么呢?如果想往算法上繼續(xù)深入,除了濃厚的興趣和熱愛,可能要繼續(xù)讀研。

針對嵌入式

嵌入式這塊的問題,是它和硬件相關(guān),總得來說,可能很多時候是在處理硬件問題。畢竟是軟硬結(jié)合,需要比較強的工程能力。這就是工程師的任務(wù),把科學(xué)家研究出來的算法,自己理解并實現(xiàn),部署到硬件上去。

這兩者是相輔相成的。

什么是算法,我的理解是解決某一問題的通用方法。所以做算法上限更高了,當(dāng)然難度也更大。

做嵌入式,知識點比較冗雜,需要玩板子,可能有單片機,RTOS,Linux這些都要接觸到。

前面說了,針對自身的愛好和興趣,是否熱愛?然后要根據(jù)自己對未來的規(guī)劃,了解算法和嵌入式有哪些就業(yè)的方向。

算法通常是算法工程師,學(xué)歷要繼續(xù)提升。嵌入式的話可以到物聯(lián)網(wǎng),相關(guān)的嵌入式設(shè)備領(lǐng)域從事硬件工程師,軟件工程師等崗位,選擇也比較多。

最后

如果這兩個方向都想學(xué),那怎么辦?因為精力有限,建議可以選擇其中之一進行深入學(xué)習(xí),另一個作為愛好,在業(yè)余的時候進行學(xué)習(xí),拓展知識面。

兩者都兼顧,精力容易被分散,最后兩個都沒有學(xué)好,影響最終的學(xué)習(xí)效果和個人的成長速度。

最后是結(jié)合身邊的資源來看,如果所在的實驗室或者學(xué)校對嵌入式開發(fā)支持更好,那就抓住這些機會深入學(xué)習(xí)嵌入式。

但如果發(fā)現(xiàn)周圍更多的是與算法相關(guān)的資源,那也可以考慮往算法方向發(fā)展。畢竟有好的環(huán)境和資源,打怪升級的速度就可以更快。

關(guān)于選嵌入式還是選算法,并沒有固定的一個答案,這是我的看法。


*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。



關(guān)鍵詞: 算法 嵌入式

相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉