物聯網專業前途真的是那麼不堪嗎? 給學生時代迷茫的你敲響警鍾
我 發現,在討論 這個話題的 的很多都是在學校的小夥伴。
所以作為一 名 1 3 年開始就在物聯網領域 的老人, 希望我對這個行業的理解可以對你們起到幫助。首先介紹下自己 , 1 3 年左右,加入公司物聯網事業部,部門做的是物聯 網 M2 M 平台相關的業務,工作主要做的是模組 和 SD K 包相關開發。
這些年主要經曆如下:
1 、産品方麵經曆瞭從智能玩具、智能傢居、移動支付、共享方案(共享單車、共享按摩椅、共 享 KT V 、共享充電寶等等)到無人新零售、攝像頭(軟件定義攝像頭)、音箱麥剋風陣列。
2 、芯片平台方麵經曆 從 wif i 、 zigbe e 、 bl e 、 2 G 、 4 G 、 lor a 、 NBIo t 到現在 的 5 G 模組。
3 、概念方麵經曆瞭從物聯網、邊緣計算、共享經濟、智慧園區、到智慧城市、人工智 能 AIO T 。
見證瞭一個行業萌芽到發展、資本進入從狂熱到瘋狂,靠一 個 dem o 的 500 w 天使輪,風口上到處飛的豬,的到現在一切歸為平靜,技術、平台逐漸常規化成為市場産品背後支撐。 多年以後,經曆 過 1 4 年前後那個階段的物聯網從業者,一定會非常懷念那僅 靠 PP T 就能拿到錢的日子。
好瞭,說完廢話,過去都懷念完瞭,聊點正事。
一、首先,我們來聊下為什麼會有物聯網專業。
在 1 0 年前,我們隻有硬件工程師、單片機工程師、嵌入式工程師、前後端開發工程師、移動端開發工程師。
這時候如果一個企業要想做一款智能硬件(外觀結 構 + 硬 件 + 聯 網 + 後 台 +ap p ),然後發 現 “ 聯 網 ” 這個模塊非常容易齣問題,開發周期長、功耗高、連接不穩定、不安全、通訊協議設計不閤理、運營費用高等等非常多網絡方麵的問題,但是在市場上又找不到閤適的專業的人來解決這個問題。
所以那時候你如果是一名能打通設 備 - 雲端這個鏈路通訊的工程師,待遇自然很高,所以很 多 x x 和高校也是看到趨勢, 於是就為這個崗位開設瞭相對應的專業學 科 - 物聯網工程專業。
二、但是很快便遇到瞭瓶頸。
1 、從一開始所有的廠傢都從零開始耗費大量人力物力搭建自己的物聯網平台。
2 、然後到國外亞馬 遜 AWSIo T 、微 軟 AzureIo T 、國內塗鴉、機智雲、中移物聯網 、 Q Q 物聯、阿 裏 Io T 、華 為 Io T 等等,這些企業把入網和平台做成瞭方案標準,你一台設備接入平台運營,一年可能隻需要一塊錢。
3 、最後你隻需要産品做得好,入網、平台、流量和營銷的方案我都能給你搞好。
這時候很多傳統的傢電、醫療、商用設備、工農業的廠傢開始發現,我為啥要請一群程序員搭個物聯網平台?然後讓一群運營、市場去推廣,最後讓用戶很不情願地下載我 們 AP P 注冊登錄,隻為瞭控製一盞燈開關? 我應該更專注於我産品本身功能開發,然後選一套物聯網平台,讓嵌入式工程師接入即可,方便省心快捷。
三、所以就到瞭現在,有同學在知乎上問:物聯網專業前途真的是那麼不堪嗎?
答案是:是的。為什麼呢?
1 、沒有企業或者很少企業或設有 物聯網工程師 這個崗位。
2 、隻有頭部企業纔會有相對獨立的物聯網業務部門。
3 、看看那些小的物聯網平台公司,一個個轉型在做著外包方案。
四、但是,存在即意義。
對於正在學物聯網相關專業的同學或者剛剛進入物聯網行業的新人,你們將來的崗位在哪裏?
1 、頭部企業物聯網部門,模 組 / 協 議 /SD K 相關開發
投嵌入式 、 c 、 c+ + 相關崗位。
2 、物聯網方案類 、 FA E 類工作
投售前方案 、 FA E 相關工作。
3 、智能硬件相關産品助 理 / 經理
品牌 生態鏈、各種智能硬件垂直行業領域的産品助理、産品經理相關崗位。
4 、單片機、嵌入式 、 c 、 c+ + 相關崗位,智能傢居、物聯網産品、 智能音箱 、智能攝像頭等等聯網相關産品。
各類型消費類、工農業類方案産品的公司等等。
這麼一看,其實機會也不少。
五、如何爭取
客觀看待優勢與劣勢,很多小夥伴都說瞭, 物聯網工程專業是個大雜燴,會學到電路,編程,計算機,軟件等。專業交叉瞭計算機科學,電子信息工程等專業。 劣勢很明顯,你得又軟又硬,但實際上你很難又軟又硬 ,畢竟雙學位都已經不好修瞭,你還想上一個專業的課然後擁有兩門專業的技能。但我也想告訴你的是, 你優勢也很明顯,你是作為軟件領域最懂硬件的人,所以對於底層調優、網絡優化、功耗優化、性能調優等等專業技術,你可能現在不會,但是你一旦從事這個領域,你是更容易學習和掌握這些技能的。
唯一對自己的要求是,在學校是把基礎搞紮實,不要隻想不做,在這個領域,最好的機會 是 1 3 年左右,其次是現在。
附上一些建議:物聯網,主軟次硬。
1 、技術棧
語言基礎 : C/C++
操作係統 : RTO S 、 Linu x 、 Android
硬件 : I O 、 I2 C 、 SP I 、 SDI O 、 US B 、內外部中斷、定時器
編程技能:數據結構 、 IP C 、進程、綫程、內存、文件 、 socket
項目相關 : wifi ble 攝像 頭 激光雷 達 zigbee 等,這個部分根據自己學校資源與身邊資源去選擇。
但有一個點非常重要,比如說你 做 wif i 相關的項目,不是去實 現 wif i 的連接功能即可,而是針對實際的産品場景,去輸齣有價值的實現方案。舉個例子,做 智能傢居 的産品,部分同學都是把模塊買迴來,源 碼 U I 改下,連接到彆人服務器,然後整個鏈路跑通就完瞭。 但是如果你做瞭一個斷網以及網絡延時情況下方案的解決辦法或者模塊遠程升級的方案 ,這部分的實現思想比起你跑通整個鏈路,其實是更有談資的。
其它 : git debu g 方 法 示波 器 邏輯分析 儀 編碼風 格 代碼封 裝 等等
2 、 準備學習計 劃 & 學習路綫,時間根據自己情況而定,但是一定要有學習節點。
1 、 C 語音基礎 ( 1 0 天 ) - 節點:寫個 貪食蛇 遊戲、學生管理係統
2 、數據結構 ( 1 0 天 ) - 節點:模仿實 現 googl e 自測框架 、 zlo g 日誌框架
3 、單片機 ( 1 0 天 ) - 節點:實現串 口 OT A 功能
4 、 rto s ( 1 0 天 ) - 節點:做個智能指紋門鎖
5 、 linux- c 高級編 程 (1 0 天 ) - 節點:做個智能音箱 、 I P 攝像頭、智能網關?
最後 想要資料的朋友可以找我拿 自己之前錄的開發經驗介紹視頻,各位有興趣可以看看。
大傢記得留意下方評論第一條(或者私信我)有乾 貨 ~
責任編輯: