色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

我想知道如何才能成為一名編程高手

傅智翔2年前11瀏覽0評論

我想知道如何才能成為一名編程高手?

你就把它當(dāng)作學(xué)習(xí)演奏一種樂器或一項體育運(yùn)動,一切都會水到渠成。

1)就選一種語言。你以后可能會探索其他語言,但你不會在同一時間又學(xué)吉他,又學(xué)鋼琴。掌握一門語言可能要花5年多的時間。語言掌握得越好,你真正工作起來就越快。

2)實踐、實踐、再實踐。編寫你或別人可以使用的程序,但也只是為了好玩。把它放在網(wǎng)上作為開放源代碼。尋找在線測驗、任務(wù)、練習(xí)。

3)研究書籍、博客、視頻、慕課和其他人的代碼。要研究它幾十個,甚至幾百個。在論壇提問,尋求代碼審查,比如代碼審查堆棧交換。參與編寫開源程序,修改你使用的程序。去聚會、用戶組、會議、資源共享網(wǎng)站等。找到一個“樂隊”。

4)玩?zhèn)€開心!編寫你喜歡的程序。我的第一個程序是丑陋的電子游戲:底部一個小三角形發(fā)射出小小的矩形。然后,我添加了敵人、背景中的星星、還有音樂。找到你喜歡的“音樂”,并學(xué)會復(fù)制同樣的“歌曲”。你會做得很糟糕,我要很抱歉地告訴你,就像你的鄰居在學(xué)拉小提琴。

5)犯錯誤,這是唯一的學(xué)習(xí)方法。搞攝影的人有這樣一句話:“你最開始的10000張照片是你拍得最差的照片”,這也適用于你的程序。所以,你就需要寫上10000個程序,一個接一個地寫。

6)使用程序員操作系統(tǒng),我的意思是用基于UNIX的操作系統(tǒng)。這不是強(qiáng)制性的,但它很有幫助。不要靠玩吉他英雄游戲來學(xué)彈吉他。

7)你需要相當(dāng)程度的瘋狂、癡迷和嗜癖。除非你花很多時間去練習(xí),否則你不會成為任何一方面的大師,不管是國際象棋、棒球、吉他,還是別的什么東西。你可能要搭上90%的空余時間,就像每個周末要花上20個小時。怎么和你生活的其他方面求得平衡,這就由你看著辦了。這也意味著你要喜歡它,你要確實喜歡連續(xù)編程8小時,而不只是說你想“做一個程序員”。

8)過了一段時間之后,要選擇一個領(lǐng)域,比如“爵士”或“民歌”。我的建議是機(jī)器學(xué)習(xí)和人工智能,例如36課時的編程員深度學(xué)習(xí)免費(fèi)課程。數(shù)學(xué)很難,但你開始時不需要掌握所有大大小小的細(xì)節(jié)。

9)不是只有一條路。你可能最終會學(xué)習(xí)一種語言,再轉(zhuǎn)移到另一種語言,花很多時間搗鼓Unix的東西和網(wǎng)絡(luò)安全,然后又轉(zhuǎn)到3D圖形,最后到人工智能。不管走哪條路徑都行,不管你學(xué)什么,最后都有價值。