自學計算機可行嗎?怎麼做?

彤仔與你同在


作為一名計算機專業的教育工作者,我來回答一下這個問題。

首先,自學計算機知識是完全可行的,但是由於計算機知識體系比較龐大,而且不同的學習方向需要不同的學習路線,所以在自學計算機技術之前,首先應該根據自身的實際情況來制定學習計劃。

對於基礎比較薄弱的初學者來說,無論未來向哪個方向發展(大數據、物聯網、人工智能等),都需要奠定一個紮實的計算機基礎知識結構,而這個知識結構可以按照以下幾個步驟來進行構建:

第一:操作系統知識。學習計算機知識通常要從瞭解操作系統開始,學習操作系統可以從Linux開始學起,一方面Linux操作系統在IT領域有廣泛的應用,另一方面Linux操作系統是開源的,可以通過閱讀其源代碼來深入瞭解操作系統的體系結構,很多計算機專業的學生往往都有過閱讀Linux源代碼的經歷。另外,在學習Linux操作系統的過程中,也會同時學習計算機網絡知識和一部分存儲知識。

第二:編程語言知識。在學習完操作系統之後,下一步就需要學習編程語言了,對於初學者來說,可以重點考慮一下Java和Python語言。如果未來要從事專業的開發崗位,那麼建議從Java開始學起,作為全場景編程語言之一,目前Java在生產環境下有大量的應用場景。

第三:數據庫知識。數據庫知識是計算機基礎知識的重要組成部分,初學者可以從關係型數據庫開始學起,未來可以進一步學習NoSql數據庫。學習數據庫知識一定要注重實踐,同時要結合編程語言來完成一些數據管理實驗。

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

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


IT人劉俊明


看你要學到什麼程度,僅學會編程的話學一下JAVA什麼的就行,學精的話要學好模電,計組,操作系統,計算機網絡,彙編,離散數學,數據結構等。


分享到:


相關文章: