摘要:所以我必須基于自己現(xiàn)在的情況走出一條適合自己情況的成長路線。下位機上位機的思想下位機上位機這就是我自己探索出來的技術(shù)成長路線。對和嵌入式的朋友感興趣的朋友可以試一下我這條學(xué)習(xí)路線
縱看時代風(fēng)云變云,按照雷軍的話說:站在風(fēng)口上豬都飛得起來。就如同世界增加的兩次工業(yè)革命一樣,每一次都過國家從中興起,有國家隨之滅亡。我們中國目前也經(jīng)歷過造富浪潮,締造了無數(shù)的財富傳奇。
第一次是體制改革,很多人下海經(jīng)商成就了許多傳奇
第二次是房地產(chǎn)和全球化,至今我們也在為房子的問題發(fā)愁
第三次是互聯(lián)網(wǎng)時代,看現(xiàn)在互聯(lián)網(wǎng)大廠就知道
而我在大一的時候就有深刻的感覺就是:
互聯(lián)網(wǎng)的時代已經(jīng)將要過去
這句話的意思不是說互聯(lián)網(wǎng)要衰退了,倒閉關(guān)門了。而是渡過了最瘋狂的成長期隨后將要進(jìn)入平穩(wěn)期,競爭加劇,就業(yè)飽和,最后增長放緩甚至下降這都是我們現(xiàn)在可以看到的。
我們都知道想要發(fā)展好不只看眼前,就好像很多人看到90到05年上下的時候化工行業(yè)暴利時代,現(xiàn)在再讓你選你還覺得石油化工賺錢嗎。過了十五年后再讓你選,互聯(lián)網(wǎng)也不一定是收入較高的。因為時代會變的,我們必須抓住的是時代的變化做決策。
另外一點很重要的事情是,上面這些事情都是白字黑字寫在政府的工業(yè)計劃大綱上的。都是國家鼓勵放出激勵政策如何這些行業(yè)也隨之興起,沒有例外。
這一次我感覺這次的浪潮是和中國大國崛起的息息相關(guān)的高端制造業(yè)和高新科技業(yè)(高端制造業(yè)上到航天航空、衛(wèi)星科技;下到重工船舶、機車電氣;再到智能數(shù)控、智能裝備等等。高新科技業(yè)像人工智能、大數(shù)據(jù)、5G技術(shù)、新能源等等)。這個判斷主要來自于十四五規(guī)劃,前面的三次造富浪潮都出現(xiàn)在其中。
所以我想要告訴你的是:高端制造業(yè)和高新科技業(yè)這些行業(yè)絕對有著超乎你想象的未來,是那種能夠改變你將來身份階層的未來。
而其中最有前景的是智能化。
作為電科專業(yè)的學(xué)生,這個專業(yè)是非常不錯的,但是在未來職業(yè)上,它更偏向于培養(yǎng)科學(xué)家而非工程師,而我的方向是傾向走工程師的道路,因為物理非常博大精深。
所以對我來說最有工作和項目意義的課程的是C語言、單片機原理及其接口技術(shù)、Matlab和數(shù)電模電最后還有數(shù)學(xué)類的高數(shù)線代概率論,我們沒有機會學(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)、程序設(shè)計、算法類的課程,可以說比起CS類的學(xué)生,我們想要完全從軟的道路優(yōu)勢是不大的,因為在這些年里我也嘗試過用業(yè)余時間去學(xué)習(xí)這些技術(shù),雖然可以補償一些,但是我還是得承認(rèn),人的時間精力都是有限的,我無法同時掌握SQL、JS這些和EDA、multisim這些。
大一階段我主要接觸了嵌入式設(shè)計這條路子,對于硬件設(shè)計這塊反而接觸較少,不僅在校園,集成電路設(shè)計在恐怕在世界來說門檻都是極高的。純嵌入式路線起步都大同小異,都是51或者arduino起步,然后后面轉(zhuǎn)STM32、ARM、樹莓派這些,然后到嵌入式LINUX這條路線。這個階段我學(xué)習(xí)了語言之母C語言
隨著對單片機編程和網(wǎng)絡(luò)配網(wǎng)逐步的深入了解,我想更加深入地使用這些板子的能力,這就是AIOT技術(shù),由2018年小米IOT開發(fā)者大會提出來的,把AI和IOT結(jié)合在一起運用的技術(shù)。那個時候我就開始接觸到了諸多傳感器并且利用單片機設(shè)備和各種網(wǎng)絡(luò)模塊進(jìn)行數(shù)據(jù)收集并且傳輸?shù)较袢A為云騰訊云、手機、blinker等等這些平臺,并且通過互聯(lián)網(wǎng)遙控澆水、電燈什么的。
那還是大二的寒假,我參加了新加坡國立大學(xué)的機器學(xué)習(xí)的課程,可以說是帶我進(jìn)入了AI的殿堂,學(xué)習(xí)了python和很多基礎(chǔ)的算法,包括很熱門的神經(jīng)網(wǎng)絡(luò)、隨機森領(lǐng)、SVM等等,期間還有的就是補齊了數(shù)據(jù)結(jié)構(gòu)的漏洞。隨著后來的深入,我開始學(xué)習(xí)接觸ML的三大分支-- CV、NLP、BI。后來我逐步像CV方向去學(xué)習(xí)。期間我一直有一個很大困惑:
現(xiàn)在基本上的單片機的硬件仍然無法在本體上進(jìn)行算法的運算,所謂的AIOT很多都是在PC端進(jìn)行的。也就是設(shè)備端收集數(shù)據(jù)讓通過網(wǎng)絡(luò)傳輸?shù)皆破脚_進(jìn)行處理,同時自主大規(guī)模運算能力也是不具備。
英偉達(dá)的主要是憑借其超性能的異構(gòu)計算而出名,主要產(chǎn)品是顯卡(GPU)。所謂的單片機,其實就是最小的計算機,你可以理解為一個次一點的CPU(STM32)。那時候通過英偉達(dá)公司的階段,我發(fā)現(xiàn)他們的一款產(chǎn)品 jetson nano–是可以搭載顯卡的,而且計算性能足夠簡單的ML項目,比如說自動駕駛、圖像識別這些。也就是一塊可以做AI的板子,更要的是其Linux系統(tǒng)和來自CUDA的異構(gòu)計算更是人工智能的利器。
那個時候我在認(rèn)知實習(xí)中聽了幾位中科院學(xué)者的分享,他們做的項目的是設(shè)計AI芯片,那個路線的思路根據(jù)AI算法的結(jié)構(gòu)特點重新設(shè)計芯片框架。當(dāng)然我們本科生是無法達(dá)到這么高的水準(zhǔn)的。但是我發(fā)現(xiàn)另一個機會。就是PCB設(shè)計。我們平時的使用大多數(shù)板子和設(shè)備直接都是用杜邦線連接的,如果能狗自己畫PCB板子可以極大地取代杜邦線。并且通過3D打印機和激光切割機制作的外殼可以出很好的產(chǎn)品。
下位機+上位機+AIOT這就是我自己探索出來的技術(shù)成長路線。首先解釋下什么叫上下位機
上位機: 上位機是指可以直接發(fā)出操控命令的計算機,一般是PC屏幕上顯示各種信號變化。
下位機: 下位機是直接控制設(shè)備獲取設(shè)備狀況的計算機,單片機
首先上位機就相當(dāng)于一個大腦,主要執(zhí)行AI的功能,然而這種的功能可能就外接口來說是不足夠,所以我們下位機的功能是收集和執(zhí)行數(shù)據(jù)。
這里說下我為什么上位機不選擇樹莓派或STM32,因為性能和硬件設(shè)備和AI需求,英偉達(dá)的nano有個無可比擬的優(yōu)勢,可以實現(xiàn)異構(gòu)計算,有GPU,這是AI一定會接觸到的加速計算。可以打牢基礎(chǔ)。不選STM32的原因是我對python這門語言有需求,AI使用的語言一般都是python,所以我不傾向于STM32。
下位機我為什么會選擇Arduino作為下位機呢,首先他的弊端也絲毫明顯的,他比起STM32和51來說接口較少,用上擴展版后雖然改善了很多但是還是少。但是他有一個優(yōu)勢無與倫比就是學(xué)習(xí)社區(qū)。Arduino是一個全球的使用的板子,很多平時遇到的問題都可以在社區(qū)內(nèi)找到,并且找到很多有趣的項目分享。
拿我比較剛興趣的項目舉一個例子,電磁炮+CV+ML+PCB自主自動瞄準(zhǔn)方案
在這里首先使用到就是電路的一些知識,首先作為一個槍我們的選擇有很多,但是為什么會選擇電磁炮而不是選擇橡皮或者鋼珠類軟彈槍,因為后坐力,后坐力會讓算法變得非常復(fù)雜,電磁炮后坐力是非常小的。第二點你需要做什么呢?是CV用攝像頭確定目標(biāo)的位置,也可以用雷達(dá)和超聲波進(jìn)行補充,但是這還不夠,給出了你空間上明確的位置關(guān)系后是不是就是數(shù)學(xué)上的計算的角度就可以集中目標(biāo)。不是,現(xiàn)實有很多干擾因素。這時候我們需要要用ML去訓(xùn)練我們最佳的發(fā)射角度方位。這里怎么操作呢,用Arduino操縱電機帶動槍口和發(fā)射電磁炮,利用jetson nano 的CV和雷達(dá)確定方位,用ML確定設(shè)計彈道。
對AI和嵌入式的朋友感興趣的朋友可以試一下我這條學(xué)習(xí)路線
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/119629.html
摘要:目前的技術(shù)不僅能夠幫助我們理解我們的學(xué)習(xí)習(xí)慣,也能夠通過使用以及大數(shù)據(jù)來改變課堂教學(xué)方式。這個變革同樣也會影響我們每個人的事業(yè)以及個人發(fā)展,這是由于變革后的教育系統(tǒng)針對每一個人都能提供私人定制的學(xué)習(xí)路線。 摘要: 隨著技術(shù)的發(fā)展,教育行業(yè)也面臨著變革。以AR、AI以及大數(shù)據(jù)等工具將幫助我們了解自己的學(xué)習(xí)習(xí)慣,并轉(zhuǎn)變課堂學(xué)習(xí)方式。 教育一直以來都是社會大眾討論的熱門話題,人們所喊得口號基...
摘要:說干就干,年底就去上海體驗了一把滬漂,這場旅行在年落幕,之后回到西安,開始為自己的自由職業(yè)做準(zhǔn)備,之后條件成熟便從企業(yè)中走出來,以技術(shù)寫作為生,開啟了為期半年的自由職業(yè)。 ...
摘要:很多程序員問我,感覺漲工資不再像以前那么簡單了,感覺現(xiàn)在很迷茫。這也是很多用人單位喜歡高學(xué)歷的學(xué)生。類學(xué)生一般是工作年以內(nèi),或者培訓(xùn)以后年以內(nèi),這類人優(yōu)點是專業(yè)技能上身快,學(xué)習(xí)有針對性,效率高。這個是最重要的,也是很多人不成功的原因。 showImg(https://segmentfault.com/img/bVbgTka?w=1080&h=608);很多程序員問我,感覺漲工資不再像以...
摘要:很多程序員問我,感覺漲工資不再像以前那么簡單了,感覺現(xiàn)在很迷茫。然后換了第二份工作,工資也漲到了。目前基礎(chǔ)如何,對技術(shù)鏈條把我的長短。這個是最重要的,也是很多人不成功的原因。很多人喜歡打嘴炮,說的很好計劃很合理,沒堅持兩天又放棄了。 showImg(https://segmentfault.com/img/bVbgTka?w=1080&h=608);很多程序員問我,感覺漲工資不再像以前...
閱讀 3027·2021-11-24 09:39
閱讀 3674·2021-11-22 13:54
閱讀 3463·2021-11-16 11:45
閱讀 2523·2021-09-09 09:33
閱讀 3257·2019-08-30 15:55
閱讀 1341·2019-08-29 15:40
閱讀 977·2019-08-29 15:19
閱讀 3461·2019-08-29 15:14