現在學IT專業的哪門技術比較好?

辣條軍2580202464


作為一名IT行業的從業者,同時也是一名計算機專業的研究生導師,主要研究方向集中在大數據和機器學習領域,所以我來回答一下這個問題。

當前正處在大數據和人工智能時代,同時5G的落地應用將全面促進物聯網和移動互聯網的發展,所以目前學習這些領域的相關技術都是不錯的選擇。

大數據技術目前正處在落地應用的初期,崗位集中在大數據開發、大數據分析、大數據運維等幾個方向,不通的崗位需要不同的知識結構。如果具有一定的計算機基礎,對於軟件開發比較感興趣,那麼可以選擇大數據開發方向,大數據開發方向分為大數據平臺開發(研發級)和大數據應用開發,可以從大數據應用開發開始學起。目前Java、Python、R等語言是比較常見的開發工具,可以重點關注一下Python。

如果數學基礎比較紮實,那麼可以考慮學習大數據分析知識,學習大數據分析也需要具備一定的統計學知識。如果對於計算機網絡比較感興趣,同時動手操作能力比較強,那麼可以考慮學習大數據運維知識。大數據運維對於計算機網絡知識有較多的要求,同時需要掌握操作系統(Linux)、數據庫、大數據平臺(Hadoop、Spark)等內容。

人工智能目前的崗位主要集中在機器學習、自然語言處理、計算機視覺和機器人等幾個大方向上,要想學習人工智能技術需要一個系統的學習過程,同時要具有紮實的數學基礎。以機器學習為例,需要三大塊基礎知識結構,其一是具備算法設計能力;其二是具備程序設計能力;其三是掌握行業知識(研發方法)。機器學習的基礎是數據,核心是算法設計。對於基礎比較薄弱的學習者來說,可以先從大數據開始學起,然後再轉向人工智能領域。

物聯網領域將在5G時代迎來新的發展機會,所以學習物聯網知識也是順應時代發展的選擇,物聯網的知識結構分為六大塊,分別是設備、網絡、平臺、分析、應用和安全,其中“分析”與大數據關係密切,“應用”與人工智能關係密切,所以物聯網也是人工智能落地應用的重點領域。學習物聯網可以從嵌入式開發開始學起,需要學習者具備較強的動手實踐能力。

我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關於互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收穫。

如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言!


IT人劉俊明


作為IT行業的一名從業人員,我可以提供一些相關的建議。

IT行業現在的社會熱點就是大數據、人工智能、AI、物聯網等。跟隨時代的潮流走,總不會被甩下,隨著科技的不斷進步,5G基礎設施的開始落地,相關產業將迎來發展高峰。

總得來說,學習這些社會熱點的相關技術肯定是不錯的選擇,加之這些社會熱點的崗位必須很深的專業技術知識,其薪資福利方面也是很好的。

人工智能這些崗位從事者大多是研究生,需要一定的計算機基礎以及紮實的數學知識,這些知識本科生一般是不具備的。

大數據是現在比較熱門的一種職業,數據挖掘、數據分析、數據統計都是大數據的相關崗位職責,大數據開發方向分為大數據平臺開發(研發級)和大數據應用開發。目前Java、Python、R等語言是比較常見的開發工具。

5G的迅速落地,會進一步推動物聯網產業的高速發展。物聯網也是人工智能落地應用的重要領域,所以學習物聯網知識也是順應時代發展的選擇。

希望回答對您有所幫助。

我本人從事多年互聯網Java開發,感興趣的朋友可以關注私聊,共同努力,共同進步。

謝謝!


凱騰凱


作為一個本科計算機,碩士軟件工程,工作5年的程序員說下我的觀點,希望對你有所幫助。

就目前來看,機器學習、人工智能是風口,尤其是隨著5G時代的到來,相信這塊以後會有非常大的市場需求。

但是要想學好人工智能,需要有非常紮實的數學基礎、計算機基礎、軟件開發基礎、算法基礎等等,所以從學習的角度講,需要的能力是非常高的。

如果你致力於從事這方面,一定要做好不斷學習,不斷提高自己的準備,加油!

可以看下這篇文章:

「轉行 IT,學習編程?你想知道的都在這裡」


分享到:


相關文章: