標籤:

IT小白如何在線學編程?


確實這幾年互聯網發展大好,成為碼農也是很多年輕人的首選,工作環境好,薪資高。但是很多人包括樓主都沒有弄明白什麼事編程,自己為什麼要從事寫代碼,以及自己要從事的方向。為什麼這麼說呢?在線學編程,編程分好多種,寫程序能做好多東西,方向很多,我相信很多朋友也跟樓主一樣,感覺學IT好,有發展,但是沒有靜下心來想過要做什麼。

首先對於一個IT小白,自學還是有點困難的,畢竟沒有基礎過,一些計算機基礎,概念性的東西理解起來可能有點費勁,當然也分人,不完全是。建議學習還是從視頻入手,如果看書的話,碰到難理解的東西,時間長了自己就堅持不住了,馬馬虎虎就過去了,不查找了,這個是初學者和自學者的大忌。

網上的學習資料還是很多的。像網易雲課堂、騰訊課堂、我要自學網、慕課網等等,有很多免費的課程。感興趣也可以到淘寶花幾塊錢買點視頻資料。跟著教學一點一點來,可以加入一個qq群,多跟大家交流溝通,促進學習。我現在學習也會這樣,多學、多看、多問。初學的你一定不要這樣,真的最難的就是堅持,還是有質量的堅持。

要選好學習方向。我相信樓主這麼問,包括大家關注這類問題,就是因為這兩年互聯網的火熱,從2016年的虛擬現實,到2017年的人工智慧,再到今年的區塊練技術,都是使用代碼實現的。我並不反對大家去學習,但是這裡面需要懂的東西很多,建議大家學習之前多多的了解,不要上來就問想學習編程,學習點什麼呢?怎麼快速人們人工智慧?記住,恩能夠快速上手的東西都有人學好了,輪不到咱們。如何在線自學,只能是找資料,跟著學唄,還能怎麼學習。重要的是你自己想好你要學習什麼,方向找對了。

我也是自學入門的,現在也在從事互聯網方向的東西。我倒建議可以從前端入手學習;也可以學習python的一些東西,web方向、爬蟲、數據分析這些;php也可以去學,學起來也容易些。你要是想快點工作,就學點容易上手的,技術學得紮實點,因為編程思想都是相通的,學會了一門在學習別的語言,也容易上手。切記結合自身,不要好高騖遠。

我是測不準,喜歡本文的朋友點贊呦^_^!


哈哈,提問者肯定是一個愛學習的好寶寶。我曾經採訪過一個不錯的在線學編程的項目,它通過翻譯並上線FreeCodeCamp(以下簡稱FCC)中文網站,向國內用戶免費開放其編程課程,在此推薦給大家。

提到FCC,那可有些名堂了。它是全球開源項目託管網站GitHub 排名第一的項目,可以讓用戶在遊戲化的闖關模式下自由學編程;同時,該社區聚集了大量的開發者,大家可以相互交流和學習。

然而,由於這是個英文網站,這就將一大批英語底子差卻又想學編程的人群堵在了門外。項目的創始人恰好看到了這一痛點,不僅積極申請到了FCC的官方許可,還招募了一批翻譯志願者,一步步將課程內容翻譯為中文,直到國內用戶可以在線闖關玩遊戲,利用碎片化時間學習編程。

為普及該項目,團隊在全國各地建立了多個社群,並不定期組織各類線下沙龍,為廣大的開發者和編程愛好者提供了廣泛的學習和交流平台,還與多家開發者服務商簽約,以收費等形式承擔其線下活動組織,並順利獲得了融資,可謂漸入正軌。

記得當時採訪這個項目時,創始人不只一次地強調,說未來編程會跟語言一樣,是人人必須掌握的能力,否則就與很多機會擦肩而過。的確,放眼當下,程序員們的工資一直處於頂端,而未來的潛力更是不可估量。我也曾一度想在FCC中文網站制定一份學習計劃,不過,遺憾的是,由於工作繁忙,可支配的空閑時間少之又少,美好的願望終成幻影。如果大家對編程感興趣,不妨體驗一把,說不定未來的IT大牛就是你呢~


不如來我的頭條號看一看我發的視頻。針對初學者,我最近錄了一個系列視頻,來教初學者入門編程。這個視頻的主題就是,用javascript語言來做一個計算器程序。

為什麼我要做這個視頻呢?因為現在編程的教學,是一種工具書的那種方式來教授的,把這個知識切碎了,然後一步一步的交給初學者,那這樣是很不人性化的,我的想法是,用一個簡單的事例,然後一步一步演示,程序是如何做成的,特別是這種小的項目,很容易說明,這個程序是,怎麼發生的。一步一步是如何呈現的。所以初學者看了這個視頻的話,應該會有很多幫助。

我只是把一條路在這種千千萬萬的信息中,那畫了出來,然後這剩下的細節就跟要尋寶似的,初學者自己根據工具書,慢慢的一步一步自己的查找,做出更多更好的程序。


推薦閱讀:

科沃斯的掃地機器人怎麼樣?
為什麼現在愛奇藝老是要VIP呢?煩死了?
據說在日本華為手機的銷量已經超過了蘋果手機是真的嗎?
買豆漿機好還是榨汁機好?
瑞星小獅子為什麼會變成捆綁軟體?

TAG:教育 | 科技 |