立刻報名  上海百家樂最新網址軟件培訓  

我的軟件編程學習心得

2010-08-30 20:06:19 作者:本站 來源:本站 瀏覽次數:0

學習編程怎么入門。在北大青鳥ACCP學習編程有一個多月了,也算是在編程學習積累了一點經驗,不敢妄談這點經驗能指導別人怎樣學好編程,僅希望給剛入門或學習上感到茫然無力的朋友一些幫助。

\
S1T03班 顧樑 同學

上海北大青鳥ACCP學習編程有一個多月了,也算是在編程學習積累了一點經驗,不敢妄談這點經驗能指導別人怎樣學好編程,僅希望給剛入門或學習上感到茫然無力的朋友一些幫助。(軟件編程學習心得)

1. 為什么要學習編程
這一點很重要,至少我這么認為,相信來到北大青鳥學習的大部分同學都已經明確的知道自己學習的目的。也許你是因為興趣,也許你是為了學一技之長,也許你是為了有一個較好的工作。不管是為了什么目的來學習,你要想達到你的目的,就需要努力學好(當然如果你只是因為無聊而來消磨時間,那么我無話可說)。(軟件編程學習心得)

2. 我應該學習什么
編程語言如此之多,以至于很多初學者都不知道自己應該學什么,好在我們北大青鳥的同學不需要過多的考慮這一點,學校已經為我們安排好課程,初學的時候只需要跟著老師的步伐走即可。(軟件編程學習心得)

3. 切忌同時學習多種語言
無所不學,而一無所知;初學者往往什么語言都想要去了解一下,更有甚者連一些基本的概念都不清楚就什么都去學,到了最后卻是什么都沒學到。無論學習什么語言,都應該一心一意將其學好之后再去學其他。當然這里的學好不是指精通,但至少課本上的知識要熟練的掌握。(軟件編程學習心得)

4. 要有主見,不要隨波逐流
初學者很愛跟著潮流走,別人說什么好他就去學什么,沒有自己的一點主見。編程語言如此之多,都有自己的擁護者,今天某某專家說VB好,你就去學VB,明天某某資深業內人士說C++好,你就拋棄VB去學C++,再到Java、VB、NETC#.....人云亦云,隨波逐流,到了最后你又能學到什么呢?丟了西瓜,說不定連個芝麻都沒撿著。這個年頭的世界變化太快,我們不可能完全跟上,別管流行什么,只要不是大眾需要,只要你正在學的東西沒被淘汰,那么你就應該專心的把你學的東西學好。未雨綢繆固然是好,但也要分輕重緩急。(軟件編程學習心得)

5. 不要輕看任何一門語言
沒有哪一門語言是十全十美的。我們學習編程不應該輕看哪一門語言,即使是一門面臨淘汰的語言,只要我們開始學了,就應該認真的去學,任何一門語言的存在都有其存在的理由和價值。(軟件編程學習心得)

6. 課前的預習和課后的復習
相信這一點的重要性大家都應該知道,無論是在小學,初中,高中,這一點老師已經是無數次的提醒。課前的預習可以讓你在課堂上更清楚的理解老師的意思,課后的復習能讓你把課堂上老師將的知識和課本上的知識鞏固,轉化為自己的知識。(軟件編程學習心得)

7. 循序漸進
許多初學者剛開始學習就急著寫一些比較復雜高級的代碼,卻忽略了最重要的基礎,這將導致付出了很多的時間卻收效甚微,甚至沒有任何收獲而打擊學習的積極性;學習要一步步來,不可能一步登天,沒有扎實的基礎,給你復雜高級的代碼你也看不懂,更別說叫你自己去寫。從簡單的做起,先熟練簡單的編程,再慢慢的由簡入繁,由淺入深,自然會水到渠成。(軟件編程學習心得)

8. 不要用學文學的態度學編程
學習編程不同于學習文學,文學的東西大多需要死記硬背,而學習編程不必如此。我看到過很多同學在學習編程的時候在教材上大把大把的筆記,就像以前我們學習語文的時候,整本書畫的滿滿的,甚是夸張。我很不理解,編程學習真的有那么多筆記需要記嗎?中國的應試教育的確害了不少人,“好記性不如爛筆頭”,不可謂不精辟。 我認為,學習編程,更重要的是理解,而不是記憶,我們應該學習Why(為什么),而不是僅僅學習How(怎么做);“知其然,而不知其所以然”是不行的。(軟件編程學習心得)

9. 不要鉆牛角尖
在編寫程序的過程中,不可避免的會遇到一些想不通的問題,當你遇到障礙的時候,不妨暫時遠離電腦,以你自己的方式放松一下你的大腦。當遇到想不通的難題的時候,我會去玩諸如KOF一類的暴力格斗類不需要大腦過多思考的游戲,當負責游戲的那部分大腦細胞極度亢奮的時候,負責編程的那部分大腦細胞就得到了充分的休息。當重新面對那些難題的時候,往往我會發現那些先前怎么也想不通的難題迎刃而解。(軟件編程學習心得)

10.多收集信息
學習編程不能閉門造車,很多東西是從書本上找不到的。多上網看看,善用搜索引擎,網上大把前輩同行的經驗文章和代碼,我們可以從中汲取一寫新的知識和優秀的思想,這對于我們這些菜鳥級的初學者來說是一個快速提高自己的捷徑。(軟件編程學習心得)

11.一定要多寫代碼
學習編程,重要的還是多動手寫,我認為看書十遍不如動手一遍。只有動手寫了做了,才能真正理解程序代碼中每一個關鍵字每一條語句的作用和程序的運行機制。“紙上談兵”不是學習編程的方法。(軟件編程學習心得)

12.良好的編程風格
在編寫程序中應當有良好的編程習慣,代碼要注意縮進,變量名始終要遵循命名規則保持一致,對編碼進行正確的注釋。養成了這種好習慣可以讓你的代碼易于理解,方便閱讀便于修改,這在大型項目的開發中尤為重要。(軟件編程學習心得)

13.多與別人交流
所謂“三人行則必有我師”,你身邊的任何一個人都可以是你的學習的對象,多于別人交流,沒有人能解決所有的問題,但你解決不了的問題也許在別人那里能得到答案。了解一下別人對同一問題的看法,對你會有很大的啟發。(軟件編程學習心得)

14.花最大的時間在學習上
這是一點對每一個走在編程道路上的人來說無疑都是重要的,尤其對初學者。不要讓其他一些無意義的事占據你的時間,比如玩游戲,尤其是玩網絡游戲,因為它會占據你大量的時間和在學習的時候影響你的學習效果。如果你有能力用你所學的東西去掙錢了,甚至已經有公司聘請你去做兼職,那就證明你的天分能保證你在繼續努力的學習之后能獲得更大的收益,你就應該去學更復雜更有用的東西。眼光要放長遠一點,這無論對誰都適用。(軟件編程學習心得)

以上這些心得體會有我自己,也有我借鑒別人的,但它們在我的學習過程中無疑是起到了很大的作用,指引著我在學習的道路上向我的目標前進在這一段學習當中,我有了很大的提高。每個人所處的生活環境不同,往往是自己所抱的態度造成的,所以如果要改變生活,改變自己,就必須先改變自己的生活態度,如果堅持錯誤的觀點而不愿改變,恐怕再多的努力也是枉然。(軟件編程學習心得)
 

延伸閱讀:

上海北大青鳥咨詢熱線

相關文章

最新文章