高效的.NET學(xué)習(xí)方法
前言
對于新手來說,學(xué)習(xí).NET編程是一件很痛苦的事情,這倒不是因為學(xué)習(xí).NET是一件很難的事情,而是.NET是一個龐大的學(xué)習(xí)體系,對于新手來會感覺無從下手,從而造成永遠(yuǎn)都無法入門,看到別人成為高手的時候也只有羨慕的份。而網(wǎng)上很多高手介紹的方法又沒有很強(qiáng)的可操作性,比如就叫你狂看書,狂看代碼,狂寫代碼。當(dāng)然這些方法是一種很好的學(xué)習(xí)方法,但對初學(xué)者來說,不是很合適。就算一些已經(jīng)入了門的朋友,被人問到“你.NET到底學(xué)得怎么樣?”時也很難全面系統(tǒng)地回答(我就曾經(jīng)被一些公司這樣問倒,一時真的感覺無從說起)。同時,本文章主要是為了拋磚引玉,也請大家也提出學(xué)習(xí).NET的方法(同樣也適合學(xué)習(xí)其他的知識),如果有什么寫得不好,請大家指正。
理論部分:
要有目標(biāo)、要有信心.....省略1000字,網(wǎng)上這樣的文章多得是,大家可以參考看看,我們這里講的是實(shí)際操作部分。
實(shí)際操作:
1、到網(wǎng)上下載一個論壇,無論用什么語言寫的都可以,只要可以用就行,并在自己的電腦上安裝。
2、把論壇的主題分一下類,比如你想學(xué)習(xí)3個技術(shù)ASP.NET、CLR知識、AJAX,你就將你的論壇分為這樣幾個模塊,然后就可以按照這樣的一個模塊順序到網(wǎng)上找一些文章,***是有附加代碼的,然后往里面帖,貼文章的時候要注意,一個帖子就是一個主題,比如某個帖子是關(guān)于ASP.NET模型的,你以后再找到這方面好的文章就往里面寫(自己給自己的帖子寫回復(fù),也可以自己把讀書的心得寫進(jìn)去)。
注意事項:
1、給自己模塊分類的時候***是那些內(nèi)容是你在工作中將要用到的模塊,或者你們公司一直在用的技術(shù)。比如你們公司將用到WEB SERVICE,你這時候就可以收集這方面的文章以及代碼,然后往你自己的論壇寫,當(dāng)你用到的時候就可以實(shí)踐你的知識了,很快,你就可以你成為某個方面的專家了(HELLO WORLD寫得好也算是專家了)。
2、不用要求你把內(nèi)容記住,如果你能記住***,不能記住就算了,以后復(fù)習(xí)后會慢慢記住的。
3、及時復(fù)習(xí)。這一點(diǎn)很重要,知識都是會遺忘的,一定要充分利用論壇的一個排序功能。一般論壇是把訪問最多的帖子放到最前面,你要修改代碼,把訪問次數(shù)最少的帖子放到最前面,這樣,你復(fù)習(xí)過的文章都會跑到后面,這樣可以讓你對將要遺忘的知識進(jìn)行復(fù)習(xí)(遵循遺忘曲線規(guī)律)。
4、學(xué)習(xí)一定要有選擇性,學(xué)習(xí)是一個由點(diǎn)到線、由線到面的過程。所以知識點(diǎn)的跨度不要太大,***能從一知識點(diǎn)去聯(lián)系其他的知識點(diǎn)。比如你這幾天學(xué)了WEB SERVICE,過幾天就可以學(xué)學(xué)REMOTING,這樣可以做個比較,加深記憶。
5、要記住,我們的目標(biāo)是學(xué)習(xí),而不是豐富論壇的內(nèi)容。所以你一定要自己理解的知識才忘里面貼(你可以這樣操作,把找到的文章進(jìn)行理解,考慮一下如果是你你會怎么寫,然后自己寫一遍,這樣可能不用復(fù)習(xí)你都記住了)。
6、對每天的要求進(jìn)行量化,比如每天需要錄入10篇文章,你就每天都錄入10篇,規(guī)定自己寫完才睡覺。剛開始要求不要太高,要不然沒有信心堅持。
7、當(dāng)文章積累到一定程度,也就是你對某個知識點(diǎn)有些理解的時候,就可以嘗試到園子里寫寫文章,與其他朋友探討,這樣你會取得很大進(jìn)步。
8、不要只學(xué)技術(shù)。這是對新學(xué).NET的人的忠告,你可以按照這個方法了解物理、經(jīng)濟(jì)、歷史以及其他知識,這樣會是你的思維更開闊,思考技術(shù)會更全面,也可以為你今后的發(fā)展打下堅實(shí)的基礎(chǔ)(我認(rèn)識很多.NET的高手,他們的知識面很廣,什么歷史的都懂,而且思維很廣闊,這樣的人,能不拿高工資嗎?)。
9、一定要實(shí)踐。這樣的方法雖然不能使你成為高手,但一定可以使你的技術(shù)得到很大的提高,而且你每天都可以感受到自己的進(jìn)步。但如果想真正的理解技術(shù),就需要實(shí)踐,如果是在IT公司可以把代碼全部看一遍,如果遇到不懂的就給自己建一個帖子,然后把找到的知識往里面填。如果你沒有實(shí)踐的機(jī)會,就自己想一個項目來做,比如自己寫一個論壇。
10、試著把你懂的技術(shù)說出來。你可以跟別人分享你的技術(shù)(引用Reeezak大哥的一句話:幫助別人自己也進(jìn)步)。如果沒有對象可以對著墻說,一段時間以后,技術(shù)與口才一定都可以取得進(jìn)步。
如果你按照這個方法學(xué)習(xí),你可以在很短的時間得到進(jìn)步,面試的時候就可以很輕松地把你會的技術(shù)說出來,而且你知道你自己會什么,不會什么,高工資高待遇還離你遠(yuǎn)嗎?行動起來吧!
【編輯推薦】