IT學習主要學習什麼?

此城無心忘少年15240071


你說IT主要學習什麼,這個範圍比較廣。大的方面主要,硬件,軟件,通訊等等。

但是普通學習或者接觸IT都是先學習計算機基礎,計算機彙編語言,高級語言,數據庫。

到現階段有人工智能,大數據,物聯網。

範圍太廣,但是想學習要突出一個方面學習。


我叫無名行不


It涉及的東西非常多,這裡還有不同的方向,從問題來看,建議先學習基礎知識,列幾個方向

  • 計算機原理
  • 計算機網絡
  • 操作系統
  • 軟件設計
  • 軟件開發,各類不同語言,建議多瞭解不同的特點,專精一門,待到時機成熟,機會發現這些東西都可以融會貫通,學新的東西會非常輕鬆
  • 軟件測試,如果做測試可以學學測試的理論,不要小看測試,這個入門簡單,精通太難
  • 學習一些Linux基礎知識,shell腳本,命令行等,雖然windows上可以做大量的開發測試等工作,像前端開發,也完全不需要Linux,但為了系統化,Linux的學習,我認為是個必選項
  • 學習一些開源軟件,對任何事物的理解都有一個過程。學習了一堆理論,一些基礎的實操,沒有複雜項目和系統的歷練,其實不會有太深的感觸,比如虛擬化相關的openstask ,流媒體相關的gstream,大數據相關的spark。嘗試去理解設計和開發的初衷,理解他的使用場景,要解決的問題,不要太摳細節代碼

如果這些東西都學的差不多了,那麼可以朝著更加廣闊的方向去看,人工智能,大數據,物聯網,都有一些應用場景,開發框架,這些可能很早就開始陸續提出來的概念,隨著時間的推移和技術的發展,逐步發展出來了一些框架,針對當前這個時代特定的一些或者一類問題,有完整的解決方案,要多思考如何解決問題,而不是某一段打開時怎麼寫的。

另外現在邊緣計算也非常熱門,可以多做了解。

做IT同樣要有大局思維。

以上是從業8年的一些想法,現在已經不在做開發測試工作了,像解決方案規劃和產品規劃發展中,同樣在學習,產品規劃有很多方法論,這個層面就更高了。希望對你游泳,共勉。


杯酒看蒼穹


計算機專業領域一共有幾個大方向,十幾個分支方向,而每個分支方向又有幾十個小方向,每一個方向的深入學習與熟練到一定火候都不是一朝一夕,互相之間也不是完全沒聯繫的,但是你現在就應該選擇一個大方向並在其中的一個小方向內深入。 這裡列出計算機的幾個大方向: 基本方向: 1、單片機、嵌入式方向 2、網絡編程:涉及到服務器程序、客戶端開發、腳本設計等。 3、系統編程:基礎API 開發、桌面開發、系統程序開發、服務程序 4、圖形學:3D、2D、圖像識別、人臉識別 5、音頻:語音識別、音頻解碼、音頻軟件 6、編譯原理:編譯器設計、腳本解釋器、虛擬機、非自然語言翻譯系統 7、應用層開發:利用高層語言去開發表層應用 8、安全:反工程、病毒、反病毒、木馬、反木馬、軟件破解、軟件加殼 附加方向: 8、人工智能:遺傳算法、神經網絡、灰色系統等等 9、遊戲設計:各種遊戲引擎設計以及業務邏輯設計等 、基本方向是你一定要選的,附加方向只是基於基本方向的一些錦上添花,但是不管你怎麼選,最開始某些東西一定要深入而不是隻是懂就夠,我把這個列出來: 數據結構:下面其他理論的基礎。 操作系統原理:理解操作系統的架構和細節,你才能對以後關於多線程、文件管理、 內存管理、指令優先級等有一個正確理解和運用。 編譯原理:能夠昇華你對計算機編程語言的理解,對以後出現的各種編譯、解釋、兼 容、移植、優化、併發與並行算法等有一個深入理解。 數據庫系統原理:這個是進入公司都要會的,也是大型軟件開發的基礎。 軟件工程:這個是你能夠在經驗不足還能保證大項目正常完成的理論基礎。網絡技術:這個是必須學的,因為目前幾乎沒有一款裝幾率很高的軟件或者平臺跟網 絡無關。 計算機組成原理 數學的話,主要是:離散數學、線性代數、高等數學、計算機圖形學、概率論 以上幾個基礎就是你成為一個融匯各個主要分支牛人必須學的(當然不是指理論,而是理論+ 實踐編碼能力) 以上都是大的基礎,要一一攻破並深入學習,雖然網絡時代計算機專業知識爆炸式的增長, 但是以上幾個基礎掌握後,會發現,以後的什麼新的理論和技術都是基於這些大基礎,你就很容易理解了。 我為什麼開頭不講你要具體學什麼怎麼順序學呢?因為那些技術你要掌握的話,根本可以 自己解決,但是如果你由於興趣,沉迷於一些自己可見的小範圍技術的話,那麼畢業後雖然也能找到不錯的工作,薪水也可能高,但是不能成為一個高級IT。


愛坤小仙女湖


如果想快速上手就學電腦、網絡維護,現在安裝監控也非常簡單,時間允許的話也可以學一學編程java啥的,程序員工資很高。


大慶萬祥


看你學什麼技術領域了。大體上java python 前端 等 一般本科的基礎課程如數據結構 算法 網絡 操作系統等 如果說半途自學 建議去看一些培訓視頻,上手快


Java編程之道


IT行業包括的方向有軟件、硬件、網絡、通信以及其它的電子方向。

學什麼首先要看興趣在哪


web知識分享


計算機科學與技術專業。

C,C++,JAVA,8086彙編,計算機組成原理,操作系統,編譯原理,微機原理與接口技術,電路與電子技術(模電),數字邏輯(數電),數據結構,數據庫原理,EDA技術,算法分析與設計,計算機網絡,面向對象系統分析,軟件工程,windows編程(Qt),數字圖像處理,計算機圖形學。微積分,概率論,離散數學,線性代數。


一隻快樂的發佈者


IT 職業是社會的高薪職業、稀缺職業,那麼對於初學IT的人士來說,首先要明白一個問題,就是 IT 職業分為哪幾個大類,學完後能幹什麼?

武漢北大青鳥魯廣校區職業規劃師總結了部分 IT 職業的分類,希望能為愛好 IT 人士提供一些幫助。

一、IT 主體職業

軟件類: 系統分析師、計算機程序設計員、軟件測試師、軟件項目管理師、系統架構設計師。

硬件類: 計算機維修工、硬件工程師。

網 絡類: 計算機網絡管理員、計算機系統設計師、網絡綜合佈線員、網絡建設工程師、網絡運維工程師、網絡安全工程師。

信息系統類: 計算機操作員、信息系統安全師、信息系統管理師、數據庫系統管理員、信息系統監理師、信息系統評估師、信息資源開發與管理人員、信息系統設計人員。

製造類: 半導體器件測試工、半導體器件製作工藝師、半導體器件製作工、半導體器件製作工、半導體器件支持工、半導體器件封裝工。


互聯網引流論


含現代計算機、網絡、通訊等信息領域的技術IT實際上有三個層次:第一層是硬件,主要指數據存儲、處理和傳輸的主機和網絡通信設備;第二層是指軟件,包括可用來蒐集、存儲、檢索、分析、應用、評估信息的各種軟件,它包括我們通常所指的ERP(企業資源計劃)、CRM(客戶關係管理)、SCM(供應鏈管理)等商用管理軟件,也包括用來加強流程管理的WF(工作流)管理軟件、輔助分析的DW/DM(數據倉庫和數據挖掘)軟件等;第三層是指應用,指蒐集、存儲、檢索、分析、應用、評估使用各種信息,包括應用ERP、CRM、SCM等軟件直接輔助決策,也包括利用其它決策分析模型或藉助DW/DM等技術手段來進一步提高分析的質量,輔助決策者作決策(強調一點,只是輔助而不是替代人決策)。有些人理解的IT把前二層合二為一,統指信息的存儲、處理和傳輸,後者則為信息的應用;也有人把後二層合二為一,則劃分為前硬後軟。通常第三層還沒有得到足夠的重視,但事實上卻是唯有當信息得到有效應用時IT的價值才能得到充分發揮,也才真正實現了信息化的目標。信息化本身不是目標,它只是在當前時代背景下一種實現目標比較好的一種手段。

從技術層面上看,IT技術可以分為以下三個層次:

-----傳感技術 這是人的感覺器官的延伸與拓展,最明顯的例子是條碼閱讀器;

-----通信技術 這是人的神經系統的延伸與拓展,承擔傳遞信息的功能;

-----計算機技術 這是人的大腦功能延伸與拓展,承擔對信息進行處理的功能。


藍氏念宗


進入IT行業的最大的好處是:無論是科班出生(本科或專科)還是跨行重新開始,每個IT人總會有很多選擇。如果非要明確列出(不分先後)來對IT行業加以闡述,現在的主要潮流是以下10類:


1. JAVA / J2EE及其框架(Struts,Spring,Hibernate):

世界各地幾乎所有大公司(銀行,電信,生命科學,金融服務,航空,學術界,零售和消費者產品)使用最廣泛的技術就是Java。如果選擇JAVA,它就是無休止的海洋,您應該集中精力盡可能地加強自己對它的理解。

2.思科CISCO技術類

如果您對連接到計算機的各種類型的網絡線,編程邏輯和交換機著迷,並且對通過這些交換機的數據流(路由)感到好奇,那麼CISCO技術可以成為您的選擇。

3. SAS

數據分析現在是一個快速發展的領域,因此,該商務智能領域已成為當前IT畢業生中最賺錢的選擇。這個要想拿高薪,最好是高學歷,數學思維要強!

4. DBA(Oracle,DB2,MySql,SQL Server)

在充滿活力的軟件/ IT行業中,數據庫管理(DBA)也是您可以依靠的一門穩定職業。

DBA致力於創建,管理和維護龐大的數據文件。從市場上幾種數據庫語言中,Oracle可能是您的最佳選擇。其他的也很流行,但是一旦您熟悉了Oracle,以後就可以在較短的時間內輕鬆學習MySql和DB2之類的東西。

5.系統管理(Red Hat,Solaris,UNIX,VMware)

對於喜歡安裝和計算機管理活動(例如用戶管理,系統安全性,風險管理,程序包安裝)的用戶-系統管理可以是一個不錯的選擇。

與CISCO技術一樣,系統管理在非IT領域也很受歡迎。這個領域稍微冷門一些,人才缺口很大。您需要定期獲得IT考核證書,各種專業認證是必需的。

6.雲計算

IT現在國內最火的應該就是雲計算了。國內BAT三大巨頭都在卯足了勁爭搶這塊市場,我們已經在使用許多基於雲的服務,例如阿里雲。

7.微軟技術

微軟為IT愛好者提供了多樣化的技術產品,從使用.NET的基於Web /桌面的應用程序開發到桌面/數據/服務器管理,甚至是雲平臺。雲計算課程中討論的Azure。

8.移動SDK(Android,iPhone,Windows Phone)

智能手機這些年增長的速度簡直是太狂熱。因此,手機軟件工程師成為現在最熱門的職業之一。就平臺而言,目前只推薦: iPhone,Android

9.動畫與圖形

動畫產業一直在全球都很有活力,尤其是近年來國產動漫快速增長。您在LCD / LED / TFT或巨大的巨型影院屏幕上觀看的所有動畫電影(2D / 3D),卡通和引人注目的高端圖形都是動畫和圖形領域的產品。

10.其他語言課程(PHP,Ruby / Perl / Python)

輕量級的Web應用程序(或更廣為人稱的網站)需要更易於學習和更簡單的語言,而這正是PHP和Ruby之類的語言所提供的幫助。還有最近特別流行的Python,語言簡潔,被認為是未來人工智能編程語言的入門必選。


以上這十類未必完全能概括現在的IT行業,但假如你正在或者打算學習IT,這十類主要的潮流可以供您參考,個人建議不要只盯著現在熱門領域,更要結合個人的喜好,學習能力去適應變化,主動擁抱變化,這樣才能在IT行業笑傲江湖~~如果您贊同我的觀點,不妨幫俺點個贊,謝謝~!


分享到:


相關文章: