道奇格雷諾
作為一名從事互聯網行業多年的老程序員,同時我也帶研究生,我來回答一下這個問題。
首先,只要是正常人,通過一段時間的學習都能學會編程。我認為編程語言遠沒有人類的自然語言複雜,因為計算機目前還無法做到完全理解自然語言(自然語言的處理是人工智能的重要研究內容之一),所以我們才需要使用為計算機設計的編程語言。
我帶過很多程序員,10多年以來還沒遇到過學不會編程的。我有一個遠房親戚是中專學歷,學的是汽車修理,學習成績一塌糊塗,但是我帶了他2年之後他目前也在做程序員工作,而且目前在北京發展的還不錯。所以,在我看來只要是一個能正常交流的人就能學會編程,編程並不需要什麼高智商。
編程需要什麼呢?學編程重點要做兩件事,一件事是培養自己的邏輯思維能力,一件事是多做實驗。有的人智商較高,學習能力也比較強,但是學習編程卻進展緩慢,主要的原因是實驗做的太少了。
目前編程語言很多,比較流行的語言有Java、C、Python、PHP、JavaScript等,這其中Python語言比較簡單,可以作為入門語言來學習。
我使用Java、C、Python的時間比較久,我在頭條上也寫了學習Java和Python的系列文章,感興趣的朋友可以關注我的頭條號,相信一定會有所收穫。
如果有編程方面的問題,也可以諮詢我。
謝謝!
IT人劉俊明
學編程需要有比較強的自學能力
學習編程需要有發自內心的熱愛
學習編程需要勤奮與實踐
互聯網大妞
不一定需要,更需要踏實的性子和努力的精神。
IT沉淪八年,碰到過很聰明的人,但是代碼一塌糊塗,也不把心放在代碼上,人家只是過來歷練混時間,好準備下一年的考研。也碰到過腦子一根筋,但是努力,雖然沒有大的成果,但也足以應付自己的本分工作。
至於編程需要什麼,最重要的應該是敢於鑽研敢於學習的精神。就算沒有任何老師,也應該敢於迎刃而上。就好像當我們對於計算機硬件,系統與程序一無所知的時候,我們拿到一本c語言入門是什麼樣的一種感覺,是繁重的學業還是充滿邏輯美的字符?
榮老邪
首先,如何定義智商高低?如果你的目標足夠高,你的意志足夠強,你的恆心足夠久,那麼你的智商就會隨之而足夠高。遍歷有史以來的成功者,智商高低根本不算一個什麼指標。相反,高手對決,拼的就是目標、意志、恆心。別被所謂天才、所謂天賦、所謂。。。這些都是既得利益者設立的門檻、偽裝、騙局。取代所謂的老大,不需要任何條件,只要目標、意志、恆心,就足夠足夠。
東北水地暖-溫全
只能這樣說:智商高,學什麼都行!
在我們的學生中,還沒說有測過IQ才來學習編程的,學習這個東西,一是看天賦,二是看自己的努力的程度。都聽過方仲永的故事(從小熟讀詩書,對寫作有著極高的天賦,被稱為神通,但之後不再學習,終究一事無成)吧!
所以學好編程,不是智商高或者低就能決定的,能不能成大事,一是看機遇,二是看自己學到的技術!
碼農視界
高智商,理解能力更強,學編程更好。
但是,學編程,人人都可以,不一定需要高智商。
編程作為主修科目,不需要看你的智商是114+或100,主要看你的興趣愛好、專業的發展方向,未來對職業的定位等等來決定。