精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

程序員學習編程需要攻克的8個障礙

開發 后端 開發工具
作為一個JavaScript Web開發課程的導師,我看到過很多新手程序員滿懷熱情投入到學習中來,卻總是處處碰壁。

作為一個JavaScript Web開發課程的導師,我看到過很多新手程序員滿懷熱情投入到學習中來,卻總是處處碰壁。

大多數學習者同樣碰到過相同的障礙,但是,一旦克服了這些壁壘,那么好處立馬就來:

  • 更享受學習經歷
  • 進步更快
  • 碰到難題更執著,不輕言放棄
  • 寫代碼時更獨立

那么,這些障礙究竟是什么呢,我們又該如何攻克它們?

1.不正確的學習動機

在談及壁壘之前,我想先著重說明學習動機的重要性。不要只是為了編程而學編程,也不要因為聽說它很酷,很劃得來就來學編程。

你得因為要解決問題而學習編程,你得因為想要自動化和改善生活而學習編程,你得因為想要構建應用程序以造福社會來學習編程。

如果你只是喜歡編程,并希望以此作為職業的話,那么在之后的學習過程中,你可能會有一種強烈的沖動想要放棄。這通常發生在事情變得艱難,學習體驗變得痛苦的情況下。這時你會告訴自己,你不喜歡編程了,編程操作不適合你,覺得自己天生就成不了程序員。

這就是為什么你應該考慮圍繞著完成項目設置目標的原因。如果你的心里有計劃,或者你想要解決更高層次的問題,那么你可以對自己說:“這可能不是一次愉快的經歷,但是我真的想要解決這個大問題,所以我一定要克服這個障礙。”

[[137044]]

2.不知道從什么技術入手

很多人會問:“我應該先學什么編程語言?”之所以會提出這個問題,是因為他們不知道自己為什么要學習代碼。

一旦你下定決心去完成一個特定的項目,那么從什么語言入手這個問題就變成一件很容易的事情:

  • 如果你想構建iOS app,那么你需要學習Objective C或Swift。
  • 如果你想構建Android app,那么你需要學習Java。
  • 如果你想構建Web app,那么你需要學習JavaScript。

其實現在我們可以使用JavaScript來創建任何類型的項目——無論是簡單的web和移動app,還是高級的硬件項目。大多數行業中都有它的身影:音樂、醫療、游戲、時裝。這種語言非常值得學習。

[[137045]]

如果你還是不能確定要選擇哪種語言,那么不妨咨詢下某個程序員的意見。只要你確定要構建什么項目,那么他就能很快地為你推薦適合你使用的技術。

另外,知識都是相通的,所以,不要過于拘謹,選擇語言這一步驟幾乎沒什么風險。

3.不能學以致用,以及責備自己

選擇好技術堆棧之后,剛開始學習理論總是很輕松的,而且網上也有許許多多免費和付費的在線課程。

很快大多數學習者掌握了理論知識,甚至完全可以自己來解釋某個代碼片段的工作原理。理論只是概念的有限集合。任何人都可以在幾天之內記住它,如果她/他真的想的話。那么,關鍵的問題是什么?

學習者碰到的***問題在于,實際應用理論來解決問題并編寫新代碼的時候。這中間的差距實際上就是技能空白。

比如說游泳。你可以閱讀大量的技術文章,然后解釋得就像一個專業教練。但是,要想實際應用這些理論,就需要大量的實踐、斗爭和錯誤——你肯定會吞下大量的水!

[[137046]]

然而更糟糕的是你開始責備自己。或者認為自己不夠聰明,或者覺得自己沒有天賦。這其實跟聰明天賦沒有關系,你只是需要練習技能的過程:

1.選擇一個復雜的項目。理想情況下,這項目得能夠激發你的興趣。

2.將這個任務分割成既小又獨立的任務。例如,“實現登錄頁面”是一個很大的任務。解決一個任務不應該超過20行左右的代碼。下面這些提示有助于成功做到這一點:

  • 如果你不能解決這個任務,那么進一步將它分割成更小的任務。
  • 一個任務一次不應該使用太多的理論概念。

3.一次專注一項任務,而不是并行解決多任務。不要跳到下一個任務,除非你已經徹底測試過當前任務,并確信沒有問題。

如果你不這么做,而此時應用程序又出現了問題,那么你就不知道你正在并行解決的多任務中到底是哪個出了問題,尋找起來就麻煩多了。

[[137047]]

4.確保自己在開始任務之前知道所有必要的理論知識。有時候,你可能不知道需要學習什么理論,這很正常,所以你需要向他人尋求幫助:程序員朋友,導師,或類似StackOverflow的社區。

5.***,你解決了任務。在解決任務的過程中,你可能會碰到很多問題,你需要做的就是吸取教訓,這也是下面要說的要點:

4.不吸取解決任務中獲得的經驗教訓

***的情況是,你解決了任務并且結果證明非常有效。此時,很多人往往就直接開展下一個任務。但是如果你這樣做的話,那么你浪費了一個***的學習機會。

希望你能夠用以下問題來挑戰自我,幫助自己成長:

  • 哪些邊界情況會導致我的代碼失敗?即使現在還沒有失敗,有哪些應用程序狀態可能會破壞代碼?
  • 我的代碼是否足夠整潔?對其他開發人員,甚至是自己而言,代碼是否易于理解和改變?因為以后可能需要修復隱藏在這段代碼中的問題,或者根據其他產品規格改變代碼。
  • 我的方法是***的嗎?有沒有其他選項是我可以選擇使用的?各個方案的利弊?這任務是否值得用不同的方式解決?
  • 此模塊與其他模塊是如何交互的?是否會對其他模塊造成負面影響?是否容易被其他模塊影響?

coding php

然而,很多時候,你會進退維谷:

#p#

5.你不知道如何處理一個任務

你不知道從哪里開始?你可能會隨機地去嘗試,或者從其他地方復制一些你自己也不明白的代碼。但是,這是沒有幫助的。即使你復制來的代碼有效也沒用。因為當你今后再一次碰到類似的任務,你依然不能解決。

如果你想妥善解決任務,那么首先你得知道你為什么卡殼。下面是一些可能的原因:

1.沒有很好地掌握這些理論知識:

  • 語言語法
  • 庫或API的工作原理,某個具體方法或類的工作原理
  • 編程范式(例如:異步編程)
  • 系統運作(例如:HTTP請求是理解Web開發的關鍵)

如果是上述情況,那么可以去復習理論知識,如果依然摸不著頭腦,也可以去找人尋求幫助。

2.任務太大了,那就分解為一個個小任務。

3.也有可能是因為你讀得太快,忽略了一些你以為熟悉其實似是而非的概念,所以無法理解任務要求。

6.你知道如何解決任務,但解決方案不管用

這是編程中最常見的情況,哪怕是那些經驗豐富的資深程序員也是如此。你的解決方案之所以不起作用***的可能是你的代碼中存在著bug。

[[137048]]

如何修復?方法是調試代碼。這也是作為一個程序員需要學習的最重要的技能之一。這不是可以隨便湊合的事,也不是玩幸運猜猜猜游戲。如何尋找bug是有具體步驟的。而且很多書中都有教這個技能。

不幸的是,這是很多新手程序員失去動力選擇放棄的難關。很少有課程會說明調試的重要性。如果你不知道如何正確地調試,那么它就是不可戰勝無法攻克的難關。

很多人擔心會花太多時間用于調試代碼。這是正常的,在你***年的編程規劃中這是不可避免的。

甚至,你還得學著去喜歡調試。不妨將此看成是一個機會,一個修復錯誤提高編程能力的機會。當你解決了一個bug,可以問問自己這個問題:“我為什么會犯這種錯誤?以后我該如何預防再犯?”

還有一個好主意是將找到的bug寫成編程日記,方便你總結和學習。

7.不知道如何接受幫助

當我們在學習代碼,或調試代碼時,可以咨詢很多材料:書籍、課程、教程、導師,開發者社區等等。

在你學習這些資源時最常見的問題是,你并沒有完全了解幕后發生了什么事情,也不知道概念是如何融入到更大的藍圖中的。

GREE Help Center

例如:你在某個問題上花了10小時,***終于有人提供一個解決方案,你往往會采取“拿來主義”——采納解決方案之后就直接跳到一個任務中去。千萬別這樣做!相反:

  • 思考自己之前的思維過程。問問自己,做錯了什么,對于這個特定的解決方案有哪些是值得你先前的思路借鑒和改進的地方。
  • 詢問他人的思維過程。她/他是如何解決的呢?向對方學習,吸取經驗。

這也是在StackOverflow和谷歌上搜答案的一大缺點:你只知道解決方案,不知道幕后的思考過程。

8.不去應用你學到的理論

這篇文章也是理論知識,除非你能夠學以致用,否則它是不會發揮一絲一毫作用的——多多應用,直到它變成潛意思的例行程序。

編程其實就是通過形成良好的習慣來幫助你解決各種問題的過程。

責任編輯:王雪燕 來源: 碼農網
相關推薦

2014-10-20 12:19:09

程序員

2015-03-18 10:20:32

程序員程面試取勝編程面試技巧

2016-02-23 11:18:49

程序員障礙

2011-11-25 09:56:45

Java程序員

2009-01-20 23:27:55

程序員創業思維障礙

2015-10-26 09:08:29

程序員JavaScript理由

2015-07-09 10:30:35

程序員必備經驗

2014-11-03 14:43:38

程序員

2014-10-13 11:05:55

程序員實用技術

2021-01-24 22:46:07

Python開發程序員

2021-01-26 05:30:44

python程序員代碼

2017-11-21 08:22:16

程序員編程技術

2015-11-23 09:27:39

程序員不良編程習慣

2015-11-12 10:23:26

老程序員編程策略

2023-12-26 18:47:32

2018-07-06 15:25:50

程序員編程python

2015-06-02 09:17:10

程序員學習經驗

2012-06-15 09:54:58

程序員編程開發

2021-07-05 15:10:11

編程語言技巧

2011-06-15 08:39:10

程序員
點贊
收藏

51CTO技術棧公眾號

日本特黄久久久高潮| 免费观看久久av| 亚洲aⅴ怡春院| 美女一区视频| 国产又黄又爽视频| 在线播放不卡| 亚洲午夜久久久久久久| 一区二区三区韩国| 国产盗摄一区二区| 国产欧美日韩综合精品一区二区| 国产日韩欧美视频在线| 国产在线观看免费视频今夜| 精品一区三区| 日韩女优毛片在线| 国产精品乱码久久久久| 免费影视亚洲| 国产精品久久久久久久久免费樱桃 | 亚洲精品乱码久久久久久9色| 51精品视频| 国产精品电影一区二区| 蜜桃999成人看片在线观看| 97国产成人无码精品久久久| 免播放器亚洲| 久久久久国产精品一区| a一级免费视频| 欧美禁忌电影网| 精品av久久707| 亚洲男人天堂av在线| 中文字幕在线中文字幕在线中三区| 亚洲日本韩国一区| 欧美一级二级三级九九九| 亚洲av无码国产精品永久一区 | 久久无码人妻一区二区三区| 日韩网站中文字幕| 婷婷久久综合九色综合伊人色| 致1999电视剧免费观看策驰影院| 欧美黄色小说| 99免费精品在线观看| 91性高湖久久久久久久久_久久99| 波多野结衣一二区| 国产精品一国产精品k频道56| 久久97久久97精品免视看| 精品日韩在线视频| 国产成人一区| 亚洲丝袜一区在线| 国产精品815.cc红桃| 精品精品国产毛片在线看| 日韩一级黄色大片| 欧美视频亚洲图片| 欧美伊人亚洲伊人色综合动图| 在线观看亚洲精品视频| 日韩精品一区中文字幕| 中文字幕乱码中文乱码51精品| 精品国产福利在线| 男女激情无遮挡| 春色校园综合激情亚洲| 精品人伦一区二区三区蜜桃网站| 国产精品久久久久9999爆乳| tube8在线hd| 亚洲国产毛片aaaaa无费看| 欧美国产视频一区| 888av在线视频| 五月婷婷久久丁香| jizzjizz国产精品喷水| 日韩精品极品| 色天天综合色天天久久| 国产小视频精品| 亚洲18在线| 91精品国产日韩91久久久久久| 韩国三级与黑人| 超碰在线成人| 国产婷婷成人久久av免费高清| 自拍偷拍中文字幕| 日本女优一区| 久久精品精品电影网| 麻豆一区产品精品蜜桃的特点| 韩日精品视频| 欧美在线精品免播放器视频| 天天爱天天做天天爽| 精品在线视频一区| 97视频资源在线观看| 蜜桃av鲁一鲁一鲁一鲁俄罗斯的| 99久久综合色| 色阁综合av| 久草资源在线| 亚洲一线二线三线视频| 日韩av资源在线| 国产一区高清| 精品久久久久av影院| 黄色aaa视频| 国产精品99视频| 欧美精品激情在线观看| 性色av免费观看| 国模娜娜一区二区三区| 久久草视频在线看| 秋霞午夜在线观看| 亚洲国产一区二区视频| 熟妇人妻无乱码中文字幕真矢织江| 未满十八勿进黄网站一区不卡| 精品国产乱码久久| 日韩视频在线观看免费视频| 欧美一区二区三区久久精品茉莉花 | 国产精品一级久久久| 二人午夜免费观看在线视频| 亚洲综合丝袜美腿| 亚洲综合色在线观看| 精品少妇3p| 色妞久久福利网| 久草国产精品视频| 国产在线播放一区三区四| 欧美国产一二三区| 最新国产在线拍揄自揄视频| 欧美在线不卡一区| 99re久久精品国产| 午夜日本精品| 国产综合在线观看视频| 青青草超碰在线| 亚洲一区在线观看免费观看电影高清 | 欧美四级电影网| 黄色免费视频网站| 欧美xxx在线观看| 国产一区红桃视频| 国产在线91| 午夜电影网一区| 精品无码av一区二区三区不卡| 日韩精品一区二区三区免费观影 | 日韩欧美三级视频| 国产精品一二三四区| 亚洲天堂电影网| 高清av不卡| 精品一区二区电影| 久久久久亚洲av成人片| 国产一区二区不卡在线| 亚洲欧洲精品一区二区| 成人av在线播放网址| 国产精品91视频| 欧美综合视频在线| 一区二区三区高清不卡| 午夜激情影院在线观看| 日韩精品四区| 国产精品综合网站| 97视频精彩视频在线观看| 欧美性猛交xxxx富婆| 国产激情视频网站| 一本久久综合| 精品免费国产| 美女的胸无遮挡在线观看| 精品成人免费观看| 久操视频免费在线观看| 国产成人亚洲综合a∨婷婷| 日本xxxxx18| 国产日韩在线观看视频| 久久久精品视频成人| 91片黄在线观看喷潮| 国产精品国产a| 免费网站在线观看黄| 99久久夜色精品国产亚洲96| 91网站在线看| 少女频道在线观看免费播放电视剧| 91精品麻豆日日躁夜夜躁| 国产黄在线免费观看| 国产在线国偷精品免费看| 韩国黄色一级大片| 亚洲伊人影院| 91成人在线视频| 婷婷国产在线| 欧美中文字幕一区| 免费成人深夜夜行网站| 国产精品18久久久久久久网站| 欧美极品少妇无套实战| 超碰成人在线观看| 日韩av免费一区| jizz视频在线观看| 日韩三级在线观看| 日韩成人在线免费视频| 久久久国产精品麻豆| www欧美激情| 午夜精品久久| 久久久久欧美| 另类一区二区三区| 欧美俄罗斯乱妇| 神马精品久久| 欧美精品日韩综合在线| 国产一级片免费看| 国产午夜精品理论片a级大结局| 手机视频在线观看| 韩日成人av| 日本免费高清一区二区| 精品欧美视频| 81精品国产乱码久久久久久| h视频网站在线观看| 欧美成人一区二区三区| 亚洲影院在线播放| 中文字幕亚洲视频| 亚洲精品乱码久久久久久蜜桃图片| 久久精品123| 第九区2中文字幕| 国产99久久精品一区二区300| 亚洲va男人天堂| 日韩pacopacomama| 欧美国产日产韩国视频| 国产一二三区在线视频| 欧美r级电影在线观看| 精品一区二三区| 亚洲成在线观看| 亚洲色图27p| 久久综合九色综合97婷婷| 91香蕉国产线在线观看| 久久天堂精品| av女优在线播放| 亚欧美无遮挡hd高清在线视频| 久久久久久国产精品免费免费| 国产精品igao视频网网址不卡日韩 | 色综合久久久久综合| www.xxxx日本| 国产人久久人人人人爽| xxxxxx黄色| 国产精选一区二区三区| 亚洲一区在线不卡| 国产一区导航| 2019日韩中文字幕mv| 亚洲精品91| 一区二区三区|亚洲午夜| 台湾色综合娱乐中文网| 风间由美一区二区三区| 国产精品麻豆| 国产欧洲精品视频| 中文字幕av一区二区三区佐山爱| 97视频在线看| 好吊日av在线| 欧美激情a∨在线视频播放| 久草免费在线观看| www.日韩.com| 91porn在线观看| 亚洲区在线播放| 日本福利片高清在线观看| 亚洲精品www久久久| 国产91绿帽单男绿奴| 日韩欧美国产高清| 国产高清视频免费观看| 这里只有精品电影| 国产精品久久久久久久免费看 | 久久久久久成人| 伊人福利在线| 欧美大奶子在线| 91国内在线| 欧美激情喷水视频| 超黄网站在线观看| 久久久久久久久久久91| 丁香花电影在线观看完整版| 色综合男人天堂| 日韩激情av| 高清欧美性猛交| 国模精品视频| 欧美中文在线视频| 国产精品扒开腿做爽爽爽视频软件| 欧洲成人在线观看| 欧美不卡高清一区二区三区| 国产精品黄视频| 黄色成人在线观看网站| 91丝袜美腿美女视频网站| 久久国际精品| 国产欧美综合精品一区二区| 久久精品色播| 欧美日韩免费高清| 精品免费在线| 26uuu成人| 国产精品a级| 国产精品333| 日韩av中文字幕一区二区三区| jizz18女人| 国产suv精品一区二区三区| 偷偷色噜狠狠狠狠的777米奇| 久久综合狠狠综合久久激情| 人与动物性xxxx| 一区二区三区日韩精品| 国产精品suv一区二区三区| 91久久精品一区二区三区| 一区二区三区免费观看视频| 日韩一区二区三区在线观看| 天天舔天天干天天操| 亚洲欧美日韩直播| 精品国产99久久久久久| 97视频国产在线| 福利精品在线| 国产精品一级久久久| 超碰成人久久| 免费观看亚洲视频| 久久久综合网| 亚洲一级片免费观看| 99精品1区2区| 99自拍偷拍视频| 亚洲高清三级视频| 中文在线免费看视频| 欧美成人激情免费网| 国产尤物视频在线| 久久久久久国产免费| 快播电影网址老女人久久| 97人人模人人爽人人喊38tv| 欧美日韩久久精品| www精品久久| 久久99最新地址| 熟女少妇一区二区三区| 亚洲激情男女视频| 亚洲午夜无码久久久久| 亚洲精品一区二区三区蜜桃下载| 国产免费视频在线| 国模精品系列视频| 白嫩亚洲一区二区三区| 欧美日韩国产一二| 欧美日韩亚洲一区二区三区在线| 中文字幕在线导航| 91丨porny丨在线| www.av成人| 欧美图片一区二区三区| 四虎影院在线播放| 欧美福利视频网站| 在线免费观看亚洲| 色一情一区二区三区四区| 99国产精品久久久久久久| 伊人国产精品视频| 国产精品天干天干在观线| 99久久精品国产亚洲| 精品国产第一区二区三区观看体验 | a级黄色片网站| 免费视频最近日韩| 日韩在线免费观看av| 亚洲r级在线视频| 亚洲精品国偷拍自产在线观看蜜桃| 北条麻妃久久精品| jizz久久久久久| 午夜精品一区二区在线观看| 欧美综合国产| 在线观看国产网站| 亚洲一二三四在线| 国产成人三级一区二区在线观看一| 在线看日韩av| 国产黄色精品| 亚洲精品第一区二区三区| 日韩精品乱码免费| 亚洲女优在线观看| 欧洲一区在线观看| 国产色a在线| 国产精品福利无圣光在线一区| 亚洲v天堂v手机在线| 欧美污视频网站| 99视频在线观看一区三区| 你懂的国产视频| 日韩国产一区三区| 黄色成人免费网| 欧美一区二区三区在线免费观看| 亚洲一区一卡| 成人性生交大免费看| 色狠狠一区二区| 成a人v在线播放| 国产精品视频成人| 先锋资源久久| 欧美丰满熟妇bbb久久久| 亚洲一二三四区| 五十路在线视频| 国产成人精品午夜| 日韩电影免费网站| 天天操精品视频| 亚洲国产中文字幕在线视频综合| 日本人妻丰满熟妇久久久久久| 欧美亚洲视频在线观看| 国产一区99| 免费不卡av网站| 亚洲第一精品在线| 国产一级网站视频在线| 国产在线观看91精品一区| 欧美日韩爆操| 草草地址线路①屁屁影院成人| 在线视频一区二区三区| 美女黄视频在线观看| 国产二区不卡| 免费一级欧美片在线播放| 久久精品色妇熟妇丰满人妻| 日韩一区二区免费在线电影| 91九色美女在线视频| 日韩色妇久久av| 国产精品夜夜爽| 在线天堂中文字幕| 日韩视频在线一区| 国产精品网在线观看| 日韩精品无码一区二区三区免费 | 久久久一二三四| 成人美女视频在线观看| 精品久久久久久久久久久久久久久久 | 成人网欧美在线视频| 在线看片一区| 免费91在线观看| 精品丝袜一区二区三区| 日韩专区视频网站| 亚洲人精品午夜射精日韩| 国产精品久久久久久户外露出| 男人天堂av网| 国产日韩专区在线| 99riav国产精品| 亚洲一级二级片|