{eval=Array;=+count(Array);}
作為一名IT行業(yè)的從業(yè)者,同時也是一名計算機專業(yè)的研究生導(dǎo)師,所以我來回答一下這個問題。
編程語言本身就是一種工具,只有不斷使用才會越來越熟練,如果長時間不使用則難免會逐漸生疏甚至是遺忘,這是比較常見的情況。不僅是普通行業(yè)的從業(yè)者,即使是程序員在多個編程語言之間切換時,也會出現(xiàn)一些遺忘的問題。
其實學(xué)習編程語言本身有兩個目的,其一是學(xué)習編程語言如何來操作計算資源和網(wǎng)絡(luò)資源,其二是學(xué)習編程語言的編程思想,往往編程語言的語法很容易遺忘,但是編程思想?yún)s不容易遺忘,這也是為什么經(jīng)常都說編程語言只要學(xué)會了一個,再學(xué)習其他語言就會容易很多的原因,因為思想是幾乎不變的。
對于非IT行業(yè)的從業(yè)者來說,要想讓學(xué)習的編程語言不至于生疏或者遺忘,可以學(xué)習大數(shù)據(jù)分析技術(shù)。當前是大數(shù)據(jù)時代,大數(shù)據(jù)技術(shù)未來將廣泛落地到傳統(tǒng)行業(yè),對于職場人來說,掌握大數(shù)據(jù)技術(shù)具有很多的現(xiàn)實意義,所以在掌握一門編程語言的情況下,從事大數(shù)據(jù)分析還是比較方便的。目前Python、R、Java、Scala在大數(shù)據(jù)領(lǐng)域都有廣泛的應(yīng)用,可以重點關(guān)注一下。
數(shù)據(jù)分析的技術(shù)學(xué)習通常需要經(jīng)歷三個階段,其一是通過分析工具來實現(xiàn)數(shù)據(jù)分析,這個階段可以學(xué)習一下Excel和各種BI工具;其二是通過數(shù)據(jù)庫來完成數(shù)據(jù)分析,這個階段需要學(xué)習Sql語言的使用;其三是通過編程語言來實現(xiàn)數(shù)據(jù)分析,可以采用統(tǒng)計學(xué)方式也可以采用機器學(xué)習的分析方式。
總之,在當前的大數(shù)據(jù)、人工智能時代背景下,使用編程語言的場景會越來越多。
我從事互聯(lián)網(wǎng)行業(yè)多年,目前也在帶計算機專業(yè)的研究生,主要的研究方向集中在大數(shù)據(jù)和人工智能領(lǐng)域,我會陸續(xù)寫一些關(guān)于互聯(lián)網(wǎng)技術(shù)方面的文章,感興趣的朋友可以關(guān)注我,相信一定會有所收獲。
如果有互聯(lián)網(wǎng)、大數(shù)據(jù)、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區(qū)留言!
1. 寫筆記
2. 把看到的英文例程改寫成中文命名
關(guān)鍵是第二條。因為它可以讓你記得更久,而且下次拿起筆記來也能更快地上手。
原因很簡單,因為你的中文比英文好。
下面是之前寫過的一些筆記:
Python字典例程
Java類型入門
Scala入門
TypeScript入門
以后會推出更多使用中文命名的編程教程,請多多關(guān)注!
計算機語言,學(xué)了就要用,其實不是這編程語言,在其他方面也一樣,如果學(xué)了,不用照樣能忘記,比如學(xué)了開車,拿到駕照后,如果長時間不開車,一樣生疏,時間長了就忘記了。
不過學(xué)過以后,就是忘記了,再重新學(xué)時,就快了許多。
所以學(xué)了編程語言以后,就要經(jīng)常練,可以做幾個項目,工作用不到,那自己給自己設(shè)計一個項目進行開發(fā)。
人的記憶是有一定的記憶周期的,剛開始可能兩到三天需要加強一次,后面可能七到十天記憶一次,然后每個月加強一次,應(yīng)該就會長時間記憶。
同時,也可以注重往這方面加強下,畢竟學(xué)習了,將來的某刻有可能會用到。周期復(fù)習讓知識變成,自己腦海深處的烙印。
感謝邀請!
作為IT行業(yè)的一名從業(yè)人員,我來提供點建議供您參考。
學(xué)習一門新的編程語言,如果平時不加應(yīng)用,很長一段時間后肯定就會忘記。畢竟人的記憶都是有記憶周期的,絕大部分人都會長時間忘記一些問題,即使是專業(yè)的編程人員。
編程語言的學(xué)習除了觀看視頻、查閱書籍外,更重要的是實踐。實踐是學(xué)習編程最重要、以及最快速的手段。
學(xué)習編程語言的目的可以分為兩個,一個是學(xué)習用計算機語言來解決處理問題或者實現(xiàn)相關(guān)的功能。另外一個就是學(xué)習編程的思想。IT開發(fā)人員領(lǐng)域有句話是這樣說的,如果你對某一開發(fā)語言深入了解后,其他的語言也就無師自通了。所有的開發(fā)語言的編程思想大致都是相同的,學(xué)習這種思想在很大程度是不會忘記的。
但是對于編程語言的語法,即便在熟悉的人,長時間不使用也會忘記某些專業(yè)術(shù)語的拼寫。如果您在學(xué)習編程語言的語法的話,建議您可以做一點筆記,多看是防止忘記的首要方法。其次您可以在業(yè)余空閑時間,嘗試這編寫一些程序,有目的性的學(xué)習鍛煉自己的代碼能力。最后就是多學(xué)。多去學(xué)習相關(guān)的博客、論壇提到的問題以及解決方式。
多看多練多學(xué),多實踐是學(xué)習一門新的編程語言重要手段。
希望回答對您有所幫助。
我本人從事多年互聯(lián)網(wǎng)Java開發(fā),感興趣的朋友可以關(guān)注私聊,共同努力,共同進步。
謝謝!
相信很多人都是這樣,我也不例外!最好的辦法就是用起來。使用新學(xué)習到的技術(shù)做點兒小東西玩玩兒,還是挺不錯的!
0
回答10
回答9
回答5
回答10
回答0
回答4
回答0
回答7
回答3
回答