成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

怎么學(xué)編程語言最好?

網(wǎng)友解答: 作為一名處在學(xué)習(xí)編程語言黃金階段的開發(fā)者(工作1 - 5年),來說說我的個(gè)人經(jīng)歷,以及學(xué)習(xí)方法。個(gè)人經(jīng)歷本人從2015年正式涉足IT行業(yè),于青島接受過專業(yè)培訓(xùn),從實(shí)習(xí)到正式工

網(wǎng)友解答:

作為一名處在學(xué)習(xí)編程語言黃金階段的開發(fā)者(工作1 - 5年),來說說我的個(gè)人經(jīng)歷,以及學(xué)習(xí)方法。

個(gè)人經(jīng)歷

本人從2015年正式涉足IT行業(yè),于青島接受過專業(yè)培訓(xùn),從實(shí)習(xí)到正式工作,從青島再到北京,用了三年的時(shí)間,工資從月薪1500到如今的12K ,能力從菜鳥到如今游刃有余。也算是經(jīng)歷過了一個(gè)痛苦而漫長的過程。

然而,從最開始的對編程無感,到現(xiàn)在逐漸熱愛編程,并打算將編程作為自己奮斗一生的職業(yè),我覺得在過去的這段時(shí)間里,有些事情是錯(cuò)誤的,而有些事情又是值得弘揚(yáng)的。

最好的學(xué)習(xí)方法

既然題主問的是“怎樣...最好” ,那我也不賣關(guān)子了,先把自己的結(jié)論拋出來,節(jié)約大家時(shí)間。

我覺得學(xué)習(xí)編程語言最好的方法是:系統(tǒng)學(xué)習(xí)書本 + 鞏固基礎(chǔ) + 總結(jié) + 練習(xí)。

接下來,我們逐一解釋一下:

系統(tǒng)學(xué)習(xí)書本

網(wǎng)絡(luò)資源的強(qiáng)大之處不言而喻,但是我們通過百度搜索的知識往往太過于零碎,不系統(tǒng)、不全面,對于一個(gè)初級開發(fā)人員來說,能夠解決基本的問題,百度一下倒也覺得愜意。增刪改查這樣簡單的操作一兩篇介紹詳細(xì)的博客文章基本都可以解決。

但是,隨著工作的深入,知識的復(fù)雜性提高,問題也逐漸刁鉆。我常常會在工作中遇到某個(gè)不知道如何向百度描述的問題。

所以,書本的作用就在這里,它可以幫助你有一個(gè)系統(tǒng)的學(xué)習(xí)路線,不會輕易遺漏非常重要的知識點(diǎn),它提升的不僅僅是你解決問題的能力,還有你對知識框架、知識大綱的一個(gè)高屋建瓴的能力。

舉個(gè)簡單的例子。

如果把編程比作考試,那么你平時(shí)練習(xí)中遇到的問題就好像專門去網(wǎng)上搜索答案,而通過教材來學(xué)習(xí),不僅讓你能夠準(zhǔn)確的把握知識,還可以有一個(gè)“大綱”讓你清楚哪些知識是重點(diǎn),哪些是難點(diǎn)。

這就是書本的作用!所以,任何情況下都不應(yīng)該完全沒有書本的輔助去學(xué)習(xí)編程。

書本的選擇也是很講究的。JVM方面、基礎(chǔ)知識方面,高級應(yīng)用方面、多線程方面,你都應(yīng)該去看那些經(jīng)典的書籍,不論是Java還是其他的語言,把一兩本編程書籍吃透對你的提升絕對是飛躍式的。

鞏固基礎(chǔ)

基礎(chǔ)知識對于編程語言來說非常重要。

鞏固基礎(chǔ)的方法我推薦你平時(shí)多練習(xí)面試題,每道題的原因,解決辦法,擴(kuò)展內(nèi)容都要弄清。并不斷鞏固記憶。

你可以去博客上搜你用到的編程語言面試大全,挑一個(gè)比較權(quán)威的,去背,去練,用面試題學(xué)習(xí)基礎(chǔ)知識可以有一種很強(qiáng)的代入感,也不怕在互聯(lián)網(wǎng)寒冬被裁員。

知識總結(jié)

為什么要總結(jié)?基礎(chǔ)知識的重要性我并沒有說,因?yàn)樯线^念過義務(wù)教育的人都知道基礎(chǔ)知識最重要。

但是作為一種學(xué)習(xí)過程中的重要一環(huán),人們往往忽視總結(jié)的重要性,因此我有必要在此闡述一下“知識總結(jié)”的重要性和功效。

在編程學(xué)習(xí)的過程中,記憶的知識非常龐雜,它有時(shí)候可能比背單詞還要難。我常常會反復(fù)去看一個(gè)非常簡單的基礎(chǔ)知識,就因?yàn)槲矣洸蛔 1巢贿^。所以,總結(jié)可以幫助我們大大的縮短這個(gè)過程。

你可能會問,難道自己總結(jié)過一次,以后就不會忘了嗎?

答案是當(dāng)然的,我的總結(jié)方式是寫博客!我對博客的態(tài)度是非常認(rèn)真的。不論多簡單的知識點(diǎn),我都要丁是丁卯是卯的把事情說明白,就像“費(fèi)曼技巧”中提到的:像面對一個(gè)孩子一樣講述。

因?yàn)榭偨Y(jié)的足夠透徹,我對某個(gè)知識點(diǎn)的記憶非常深,因此我可以大大減少回看的次數(shù)。

而且,自己細(xì)心運(yùn)營一個(gè)博客號,方便自己日后查閱,你完全可以把網(wǎng)址通過瀏覽器直接收藏,當(dāng)遇到類似的問題的時(shí)候,看一下自己的總結(jié)過程,可以馬上進(jìn)入問題解決的狀態(tài)。所以,總結(jié)是最最重要的,是必不可少的!

練習(xí)

孰才能生巧!

編程不能光看不練。其實(shí)學(xué)習(xí)編程說難的也是練習(xí),說簡單的也是練習(xí)。

放下眼高手低的臭毛病,扎扎實(shí)實(shí)的練習(xí)才是硬道理。

最后,這四點(diǎn)應(yīng)當(dāng)是結(jié)合使用的!

當(dāng)面對一個(gè)知識點(diǎn),我們應(yīng)該去書中查找相關(guān)的介紹,去網(wǎng)上搜索相關(guān)的文章,然后通過博客總結(jié),并適當(dāng)練習(xí)。這樣一個(gè)知識點(diǎn)雖然在初學(xué)的時(shí)候花了你一天的時(shí)間,但是可能學(xué)習(xí)的成本也就只有這一天的時(shí)間。

如果你只是簡單看了看介紹,不練,也不總結(jié),那么雖然你可能只用了半個(gè)小時(shí),看似飛快,但是日后重復(fù)學(xué)習(xí)的成本是非常高的。你可能需要突然放下手頭其他的工作,去重新學(xué)習(xí)這個(gè)你學(xué)習(xí)過的知識,這是非常蛋疼的事情。到頭來,加起來的學(xué)習(xí)時(shí)間可能也要比一天的時(shí)間還要長。而且,這還不算是最糟糕的情況,如果在面試的時(shí)候你突然忘記這個(gè)知識點(diǎn),或者干脆就是浮于表面,那么與之擦肩的可能就是高薪的就職機(jī)會!

綜上,就是我認(rèn)為最有效的學(xué)習(xí)編程語言的方法。打了這么多,希望各位點(diǎn)個(gè)贊??!

網(wǎng)友解答:

2011年畢業(yè)到現(xiàn)在將近8年的工作經(jīng)驗(yàn),從小菜鳥到如今的軟件研發(fā)經(jīng)理,不說技術(shù)有多高,但說到如何學(xué)習(xí)編程語言還是很有經(jīng)驗(yàn)的,下面我說下個(gè)人看法。

學(xué)習(xí)編程,無非包括兩個(gè)步驟“學(xué)習(xí)”和“編程”。而且要做到實(shí)實(shí)在在的邊學(xué)習(xí)邊編程,也就是你在學(xué)習(xí)的同時(shí),要把學(xué)到的知識以及編程示例,老老實(shí)實(shí)的在計(jì)算機(jī)上面寫一遍、編譯一遍以及跑一遍,這是最起碼的。

我剛開始學(xué)習(xí)的時(shí)候,光看看書和看看代碼,去考試題目是都能做了,但想要自己寫個(gè)程序解決某個(gè)問題的時(shí)候,要么是格式出問題了,要么是函數(shù)名忘了,一些很基礎(chǔ)的內(nèi)容都很不熟練。又要花很多時(shí)間去查閱,當(dāng)然這樣也漸漸鞏固了知識,但花的時(shí)間卻更多了。

后來,在學(xué)習(xí)第二個(gè)語言的時(shí)候,我就改變了策略,先看完一部分知識,老老實(shí)實(shí)的把書上的代碼在機(jī)器上輸入一遍驗(yàn)證一下。然后呢,對著代碼自己再分析一遍,看看哪里還有不理解的,去找找答案。最后,在不參考的情況下,對類似的問題寫出自己的代碼。這樣三個(gè)步驟下來,對編程的基礎(chǔ)知識將會吃的很透徹。

還有,一定要肯花時(shí)間練習(xí),多做做編程題目,特別是一些有針對性的題目,這樣一輪下來,不說技術(shù)水平能有多高,最起碼你已經(jīng)有了能用編程解決問題的能力了。

所以,怎么學(xué)習(xí)編程語言最好,我的建議就是有效的將“學(xué)習(xí)”和“編程”結(jié)合起來,一定做到邊學(xué)邊練。

前方有只程序猿:大家好,我是一個(gè)集才華和美貌于一身的奇男子,哦不,我其實(shí)就是一只會寫代碼的宅“猿”,希望能與大家共同探討IT圈、科技圈的任何問題,歡迎關(guān)注我的酷米號!

謝謝~

標(biāo)簽: