<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-34  評論-1965  文章-0  trackbacks-0

    其實很多朋友在EMAIL里都問過這個問題。我不知道自己是否夠資格回答這種問題。因為我不算成功,至少我自己覺得如此。不過,在這我可以跟你討論一下本人對一個程序員的學習方法探討。

    首先,我認為興趣是最重要的,無論學什么。只有你真正喜歡做一件事情的時候,做起來才會不累。記得以前讀高中的時候,那時候我很認真,可以說得上非常努力。不過,當時我的努力并沒有得到很好回報的,我沒有考上心目中的重點高校,而是一所普通高?!,F(xiàn)在回想過來,我覺得最大問題是當時我并沒有把讀書作為興趣,很多時候都只是一種壓力,很多時候都是逼迫自己在學習,所以效果不見得好。我現(xiàn)在是很少逼迫自己在不想讀書的時候,拿起書本。

    其次,IT行業(yè)是一個日新月異的行業(yè),尤其是我們做應(yīng)用開發(fā)更是如此,各色各樣的框架、類庫淋郎滿目,層出不窮。作為開發(fā)者迷茫自然是難免的。學習這些東西的關(guān)鍵是找到好的資料(包括書籍、在線文檔、博客和論壇等)。認真地看一下,再相應(yīng)地做一下動手實驗。我讀大學的時候,有一段時間很想學會MFC(Microsoft Foundation Class Libarary,如果沒有記錯的話,好久沒用啦^-^)。不過,我斷斷續(xù)續(xù)地學習了一年多都沒有很大的進步。直到我購買并閱讀了一本《Microsoft MFC程序設(shè)計》(雖然這本書有一千多頁之多),才發(fā)現(xiàn)一本好書的作用絕對不容忽視,最后我的畢業(yè)設(shè)計就是用MFC做的。

    還有,除了看書外,必不可少就是動手啦。多嘗試自己編寫一些有用小程序,小練習,學以至用。

    另外,很多人都覺得自己還是一個“菜菜鳥”(我也經(jīng)常這么認為),我覺得這不是一個問題。正所謂“羅馬不是一日建成的”,很少人生下來就是高手。并且我認為人在年輕的階段學習曲線并不是一個直線曲線(y = a*x + b),而是一條指數(shù)曲線(y=x的k次方,k>1),隨著你的積累的知識增加,學習速度是越來越快的。

    posted on 2009-03-16 00:40 Max 閱讀(8846) 評論(23)  編輯  收藏 所屬分類: 心路歷程

    評論:
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-03-16 10:02 | HiMagic!
    簡單地說,如果你想掌握一門技術(shù),就必須給自己找個理由用這個技術(shù)去做一件產(chǎn)品,產(chǎn)品的結(jié)果就是你學習的效果。  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-03-16 11:12 | pazzo
    作為一個文科生轉(zhuǎn)行學習J2EE的興趣是有 但是打擊也不小 我從沒學過高數(shù) 高中數(shù)學都忘的差不多了 看著各種函數(shù) 真想罵街  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-03-16 18:09 | xiehou
    說的挺有道理的。學編程就要多動手練習。光看書是沒用的。。。。  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-03-17 07:38 | cbbs
    @pazzo
    我是理科出生的,當年成績尚可,現(xiàn)在那些高中的數(shù)學知識早忘光了.  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-03-19 19:31 | koumei
    文章最后一句,關(guān)于學習曲線論非常有同感。Programming is far more than a skill. 一個優(yōu)秀的框架,一段優(yōu)美的句法,就算用不同的編程語言,里面都包含著一種思想。就像詩一樣。為什么有人能夠成為李白杜甫,有些人能夠成為莎士比亞,大家都可以學習編程,只有慢慢積累,才理解別人的思想,最后才可以形成自己的思想,我是這樣認為的。  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-03-19 19:33 | koumei
    還有忘記說了,文中提到的多點動手,我覺得也是很重要的。  回復(fù)  更多評論
      
    # 一直關(guān)注你! 2009-03-20 16:04 | 重慶理工小子
    我是一個程序員初學者!看了你這篇文章,有一些感觸,雖然大家都這么說,可是卻很難去這么做!

    自從看了你的Struts2.0的相關(guān)知識,我覺得你的寫的內(nèi)容非常不錯,呵呵!
    真的一點不夸張哈,所以今天我也注冊了BlogJava,現(xiàn)在在學習Spring的相關(guān)知識,可是除了“夏昕”老師編的開發(fā)指南,沒其它好的學習資料了!

    MAX,真的很棒!  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)?[未登錄] 2009-03-25 16:45 | 張旭
    第一來
    收獲不小
    我畢業(yè)的時候感覺自己似乎還會點什么
    工作一年以后發(fā)現(xiàn)什么都不會了

      回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-03-27 14:47 | cx
    同意博主的觀點。   回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)?[未登錄] 2009-04-02 15:28 | fungway
    The value of hands-on experience as compared to book learning is smaller in software development than in many other fields.

    max,請教一下,這句話是說應(yīng)該多看書嗎?  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-04-02 17:46 | Max
    @fungway
    可以這么理解吧,書對于我們這行來說的確是必不可少的。  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-04-03 17:49 | yxc
    The value of hands-on experience as compared to book learning is smaller in software development than in many other fields.

    這句話的確讓我受益匪淺!讀書的確很有用!
    如今我也將走上工作崗位,4月8號,我就要去單位實習了,既興奮又忐忑,不知道怎么才能做好,作為一個剛出來的大學生,想請max指點一下,怎樣才能快速成長!  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-04-06 09:11 | Max
    @yxc
    我覺得對于剛走上工作崗位的朋友,應(yīng)該盡量努力一點,爭取多一點的項目實踐機會。  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-04-07 21:09 | weiyibdk
    想請教下
    我看那本《struts2.0權(quán)威指南》
    看到第三章 很模糊 半懂半不懂的

    我JAVA基礎(chǔ)也不是很好 你們看到前面幾章的時候也這么迷惑么??  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-04-07 21:12 | weiyibdk
    還有就是我看到 Struts 2.0系列之四
    就是國際化那部分的時候 調(diào)試不出來啊
    - - 也就是變不了英文 變不了中文 郁悶得很啊   回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)?[未登錄] 2009-04-14 10:02 | 東東
    學習曲線并不是一個直線曲線(y = a*x + b),而是一條指數(shù)曲線(y=x的k次方,k>1)
    同意這句話~~  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-05-18 14:44 | min
    對程序不感興趣。誒。。。  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-08-28 15:40 | asd
    下了那個MAX的Struts2教程。后面幾篇都不知道干什么用的,看起來也興趣索然。
    所以說,還是要給自己找個小東西,做一做,做到什么不懂的,然后就發(fā)現(xiàn)那些不知道做什么用的東西干啥用了。  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2009-11-23 19:29 | Purking
    "隨著你的積累的知識增加,學習速度是越來越快的。"

    我現(xiàn)在對這句話有深刻的理解, 確實,學習是一個迭代的過程,現(xiàn)在的我感覺學習不同的框架是越來越順手了,想當年學習 Struts1 是何等的痛苦,是沒有那樣的思想..  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2010-06-25 23:53 | Eric_jiang
    我的博主的文章寫得不錯,整理得比較好 條理清晰  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2011-02-09 10:49 |
    同樓主 不過感覺學的東西太多,又很身心疲憊,就沒有了動力,以前是做web應(yīng)用的,也是做一個方面,本來框架 和 前臺后臺都比較熟悉 ,久而久之就忘的差不多了,當你回頭再去看看 雖然還是很簡單 但是 做起來完全不是那么回事,再說軟件行業(yè)更新的那個快,感覺自己跟不上!  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)?[未登錄] 2012-04-04 15:49 |
    嗯,有道理,不過指數(shù)曲線是a的x次方,y=a^x+c……  回復(fù)  更多評論
      
    # re: 一個程序員應(yīng)該如何學習技術(shù)? 2012-11-02 11:13 | mumu
    @pazzo
    其實 這世界上很多東西講的是一種感覺 如果學起來感覺容易 輕松愉悅 十之八九能成  回復(fù)  更多評論
      
    主站蜘蛛池模板: 人人爽人人爽人人片A免费| 亚洲日本天堂在线| 十八禁的黄污污免费网站| 精品免费国产一区二区| 亚洲欧美日韩久久精品| 四虎永久在线精品免费网址 | 一本无码人妻在中文字幕免费| 亚洲精品人成在线观看| 最近免费中文字幕高清大全| 亚洲网站视频在线观看| 国产精品久久久久久久久免费| 亚洲av永久综合在线观看尤物| a毛片基地免费全部视频| 久久久国产亚洲精品| 国产高清免费观看| 视频一区在线免费观看| 亚洲综合色自拍一区| 国产精品99精品久久免费| 亚洲成人午夜电影| 欧洲美熟女乱又伦免费视频| 综合偷自拍亚洲乱中文字幕| 亚洲国产精品无码久久久久久曰| 中文字幕永久免费视频| 亚洲国产精品自在线一区二区| 亚洲国产精品免费观看| 日韩欧美亚洲中文乱码| 狠狠综合久久综合88亚洲| 久久大香香蕉国产免费网站| 亚洲H在线播放在线观看H| 国产成人精品免费直播 | 亚洲综合亚洲国产尤物| 成人au免费视频影院| 国产精品免费看久久久香蕉| 亚洲精品在线观看视频| 日本成人免费在线| 在线成人精品国产区免费| 97se亚洲国产综合自在线| 中文字幕久久亚洲一区| 无码免费午夜福利片在线| 一区二区视频在线免费观看| 亚洲综合小说久久另类区|