如何在物聯(lián)網(wǎng)項目中去的成就
物聯(lián)網(wǎng)革命正在發(fā)生,并將在未來兩到四年內實現(xiàn)其巨大潛力。作為一名開發(fā)人員,如果您熱衷于學習新技能,那么世界上會有很多令人興奮的職業(yè)機會等著您。當然,即使您是名業(yè)余愛好者,物聯(lián)網(wǎng)的無限可能意味著您可以在某個地方找到自己的發(fā)展機會。根據(jù)您的背景和興趣領域,您可以掌握以下幾種技術技能,以便在物聯(lián)網(wǎng)項目中取得更大成就。
軟件工程師
軟件工程師將繼續(xù)享受物聯(lián)網(wǎng)時代的高薪工作。如果您對Python、Java、安卓、iOS和R有一定了解,那么您已經(jīng)有了一個良好的開始。在這里,您的技能必須解決大量數(shù)據(jù)以及它們在物聯(lián)網(wǎng)中的作用。
對于正式培訓,考慮參加在線數(shù)據(jù)科學課程(Tableau、Hadoop、預測分析)和機器學習,而且很多課程都是免費的。您還應該成為一個或多個物聯(lián)網(wǎng)開發(fā)者社區(qū)中的一員,在那里您可以貢獻代碼、編輯百科和審查文檔。
例如:
▲Linux基金會的iotivity項目
▲開放連接基金會(Open Connectivity FoundaTIon),這是一個由微軟、LG、三星和許多其他公司牽頭成立的物聯(lián)網(wǎng)標準組織。
▲Android Things
網(wǎng)絡工程師因為物聯(lián)網(wǎng)是關于網(wǎng)絡連接的,所以有大量的系統(tǒng)管理活動來使這些對象(設備)變得有用。很顯然,網(wǎng)絡工程師需要掌握智能家居中常見協(xié)議的技能,并跟蹤一系列設備。消費類設備是一個主要焦點,因為它們與您習慣的計算設備不同。另外,您應該知道信標是如何工作的,什么是“邊緣設備”,以及如何避免安全漏洞。此外,加深您對物聯(lián)網(wǎng)中路由器、交換機和服務器的了解也很重要。對于正式培訓,您可以參加Cisco的物聯(lián)網(wǎng)認證計劃。
硬件工程師硬件工程師將控制構成大量物聯(lián)網(wǎng)對象的“設備”。顯然,花一些時間在電子設計和制造上將是一個好的開始。您應該了解英特爾和ARM處理器如何針對物聯(lián)網(wǎng)應用進行重新設計。此外,對Raspberry Pi或Arduino套件和板載設備傳感器有一定的了解也是必要的。實際上,一個聰明的訣竅是研究常見智能設備的“硬件參考設計”,并開發(fā)自己的工作原型。像上面描述的網(wǎng)絡工程師一樣,您必須對網(wǎng)絡協(xié)議有足夠的了解。
測試工程師測試和QA專業(yè)人員必須學習DevOps、移動應用程序開發(fā)和用戶界面設計。亞馬遜的物聯(lián)網(wǎng)開發(fā)團隊已經(jīng)在使用這三種混合來提高他們的最佳質量實踐。此外,如果您有敏捷項目的經(jīng)驗,那么與典型物聯(lián)網(wǎng)項目中的方法應該不會有太大差異。事實上,時間表和期望非常相似,您可以毫無困難地執(zhí)行它們。
網(wǎng)絡安全專業(yè)人員物聯(lián)網(wǎng)中的數(shù)據(jù)攻擊已經(jīng)成為采用該技術的一個嚴重挑戰(zhàn)。因此,對了解密碼學、管理密鑰的專業(yè)人員的需求越來越大。此外,還需要新的安全概念,例如確保邊緣設備的安全。物聯(lián)網(wǎng)安全工程師將成為該領域下一波潮流工作的重要組成部分。
多才多藝的學習者您是否年紀大了,感覺參加物聯(lián)網(wǎng)派對有點太晚了?對于那些從不放棄的、有韌性的人來說,學習物聯(lián)網(wǎng)時代的技能總是一個好主意。Azure、AWS和Google Cloud IoT為提高您的物聯(lián)網(wǎng)應用技能提供了絕佳的機會,通過互聯(lián)網(wǎng),您可以學會如何在不同的云中啟動自己的應用程序。思科提供20小時免費物聯(lián)網(wǎng)課程。事實上,正是這一類開發(fā)人員有望成為全能的開發(fā)者。