上海海文國(guó)際

400-688-0112

全國(guó)學(xué)習(xí)專線 8:00-22:00
上海海文國(guó)際
上海海文國(guó)際為高端IT人才培訓(xùn)機(jī)構(gòu)  主要項(xiàng)目包括前端開(kāi)發(fā),后端開(kāi)發(fā),移動(dòng)開(kāi)發(fā),數(shù)據(jù)庫(kù),人工智能等  機(jī)構(gòu)規(guī)模大,實(shí)力強(qiáng),能同時(shí)容納數(shù)千人培訓(xùn)  
您當(dāng)前的位置: >上海匯課寶 >上海培訓(xùn)學(xué)校 >一位大神分享的編程學(xué)習(xí)經(jīng)驗(yàn)

編程語(yǔ)言學(xué)校新聞

一位大神分享的編程學(xué)習(xí)經(jīng)驗(yàn)

發(fā)布時(shí)間:2019-09-05 10:06:43 已幫助:634人 來(lái)源:上海海文國(guó)際

一位大神分享的編程學(xué)習(xí)經(jīng)驗(yàn)

一位大神分享的編程學(xué)習(xí)經(jīng)驗(yàn)

導(dǎo)讀

想要學(xué)好編程,除了自身的努力外,我們還需要借鑒前輩們的經(jīng)驗(yàn)。一位工作30多年的大神分享了一些編程學(xué)習(xí)的經(jīng)驗(yàn),小編覺(jué)得會(huì)對(duì)大家有所幫助和啟發(fā),一起來(lái)了解一下吧。

  一、首先要弄清楚學(xué)習(xí)的重點(diǎn)
  我們?cè)趯W(xué)習(xí)編程的時(shí)候首先需要弄清楚編程學(xué)習(xí)的重點(diǎn):我們是在學(xué)習(xí)技術(shù)而不是在學(xué)習(xí)工具的使用。編程語(yǔ)言、工具和方法這些都只是暫時(shí)的,我們需要在眾多的語(yǔ)言和框架中盡可能多的學(xué)習(xí)總結(jié)經(jīng)驗(yàn)。在學(xué)習(xí)的過(guò)程中,我們需要重點(diǎn)關(guān)注的是編程基礎(chǔ),更關(guān)注體系結(jié)構(gòu)而不是如何編程。弄清楚編程學(xué)習(xí)重點(diǎn),對(duì)后期的學(xué)習(xí)都有重要的影響。
  二、要不斷的學(xué)習(xí),不斷的提升自己
  我們需要對(duì)自己有更清楚的認(rèn)識(shí),要明白自己目前掌握的知識(shí)和技術(shù)遠(yuǎn)遠(yuǎn)不夠,要不斷的學(xué)習(xí),在學(xué)習(xí)中提升自己,這樣我們才能有更好的成長(zhǎng)。
  三、不要試圖證明自己是正確的
  要想成為優(yōu)秀的人,我們須學(xué)會(huì)吃一塹長(zhǎng)一智。不管是對(duì)于新手還是經(jīng)驗(yàn)豐富的程序員,我們都不要試圖證明自己寫的代碼是可以運(yùn)行的,而是試圖讓它運(yùn)行失敗。一名真正優(yōu)秀的程序員會(huì)積極地尋找錯(cuò)誤在哪里,因?yàn)樗麄冎烙脩羰菚?huì)發(fā)現(xiàn)這些遺漏的bug。
  四、建議寫三次代碼
  這里大家還需要清楚的是軟件通常被寫三次:
  首先,編寫軟件以向我們自己(或客戶)證明解決方案是可行的。其他人可能沒(méi)有意識(shí)到這只是一個(gè)概念驗(yàn)證,但我們確實(shí)這么做了。
  第二次可以讓它正常地運(yùn)行。
  第三次能夠讓它平穩(wěn)的運(yùn)行。
  即使是開(kāi)發(fā)界的大腕兒,也可能在向其他人展示他們的軟件之前就已經(jīng)拋棄了個(gè)和第二個(gè)版本。拋棄之前的代碼并開(kāi)始編寫另一個(gè)版本是一種強(qiáng)大的方式,可以將“更好地”融入到您的個(gè)人工作流程中。
  如果沒(méi)有其他情況,通過(guò)“寫三次代碼”可以告訴我們解決問(wèn)題的方法有多少種。而且它可以防止我們陷入停滯不前的狀態(tài)。
  五、閱讀大量的代碼
  當(dāng)閱讀其他人的代碼時(shí),我們會(huì)看到其他人是如何解決編程問(wèn)題的。但不要把它當(dāng)成是文學(xué)作品,而是把它當(dāng)成一種教訓(xùn)和一種挑戰(zhàn)。想要變得更好,問(wèn)問(wèn)自己:
  那塊代碼我該怎么寫呢?既然我們已經(jīng)看到了別人的解決方案,那我們會(huì)有什么思路呢?
  我學(xué)到了什么?我如何將這種技術(shù)應(yīng)用到我過(guò)去編寫的代碼中?
  我如何改進(jìn)這段代碼?如果這是一個(gè)開(kāi)源項(xiàng)目,我們對(duì)自己的解決方案更有信心,那就去做吧!
  以作者的風(fēng)格編寫代碼。練習(xí)這個(gè)可以幫助我們進(jìn)入作者的思維,這可以提高我們的同情心。
  不要只是漫不經(jīng)心地思考這些步驟。寫下我們自己的答案,無(wú)論是在個(gè)人日志、博客、審查代碼的過(guò)程中,還是與其他開(kāi)發(fā)人員交流的論壇中。就像向朋友解釋問(wèn)題可以幫助我們解決問(wèn)題一樣,記錄和分享我們的分析可以幫助我們理解為什么我們會(huì)以一種特定的方式對(duì)別人的代碼做出反應(yīng)。上海編程培訓(xùn)學(xué)校
  六、在個(gè)人編程項(xiàng)目中去成長(zhǎng)
  從事個(gè)人編程項(xiàng)目有很多優(yōu)勢(shì)。首先,它為我們提供了一種學(xué)習(xí)工具以及學(xué)習(xí)技術(shù)的方法,而這些工具和技術(shù)在我們當(dāng)前的工作中是用不到的,但是這將使我們?cè)谙乱环莨ぷ髦懈惺袌?chǎng)。無(wú)論我們是為開(kāi)源項(xiàng)目做貢獻(xiàn),還是為當(dāng)?shù)厣鐓^(qū)組織做公益工作,我們都能獲得技術(shù)技能和自信。
  編寫代碼的另一個(gè)好處是它強(qiáng)迫我們自己去解決問(wèn)題。我們不能把這些難啃的問(wèn)題留給別人,所以它會(huì)讓我們過(guò)早地尋求幫助。
  七、多傾聽(tīng)別人的意見(jiàn)
  當(dāng)我們?yōu)橐粋€(gè)開(kāi)源項(xiàng)目做貢獻(xiàn)時(shí),要關(guān)注一下我們從用戶和其他開(kāi)發(fā)者得到的反饋意見(jiàn)。我們?cè)谒麄兊呐u(píng)中看到了什么共同點(diǎn)?
  這樣做我們可能會(huì)很幸運(yùn)地認(rèn)識(shí)了一位可以完全信任的導(dǎo)師,無(wú)路是編碼技術(shù)還是職業(yè)決策,我們都可以完全信任他。所以不要浪費(fèi)這些機(jī)會(huì)。

以上就是【上海海文國(guó)際】的小編為大家整理你分享的關(guān)于【IT一位大神分享的編程學(xué)習(xí)經(jīng)驗(yàn)】的詳細(xì)內(nèi)容,感興趣的朋友歡迎定期關(guān)注我們,了解更多詳情。


上一篇:在職MBA和全日制MBA應(yīng)該如何選擇
下一篇:關(guān)于高考日語(yǔ)的詳細(xì)介紹
關(guān)于我們 | 聯(lián)系我們 | 上海海文國(guó)際地址:黃浦分校/黃浦校區(qū)/寶山校區(qū)/ 咨詢電話:400-688-0112
滬ICP備18018862號(hào)-5 網(wǎng)站地圖 注冊(cè) 登錄 招生合作 版權(quán)/投訴 免責(zé)聲明 更新時(shí)間:2025-05-01
国产2020最新精品视频,91精品国产91热久久久福利,久久国产一区二区三区无码,精品91自产拍在线观看二区
日本一本2019道国产香蕉 | 亚洲一级在线免费视频 | 伊人久久大香线蕉综合5g孕妇 | 一本大道香蕉精品视频在线 | 三上悠亚AV福利在线观看 | 亚洲午夜福利久久 |