国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

學(xué)神的秘密:10倍速學(xué)習(xí)編程的技巧

開發(fā) 前端
為什么有些幾乎沒有編碼背景的人,學(xué)習(xí)新概念的速度要比其他具有10年以上經(jīng)驗(yàn)的人快10倍以上?他們是怎么做到的?掌握下面這些秘訣,學(xué)習(xí)如同坐火箭,你也可以實(shí)現(xiàn)。

本文轉(zhuǎn)載自公眾號(hào)“讀芯術(shù)”(ID:AI_Discovery)

為什么有的軟件開發(fā)人員年薪能達(dá)到10萬-20萬美元以上,一些收入最高的JavaScript開發(fā)人員年收入接近50萬美元?為什么有些幾乎沒有編碼背景的人,學(xué)習(xí)新概念的速度要比其他具有10年以上經(jīng)驗(yàn)的人快10倍以上?他們是怎么做到的?

掌握這些秘訣,學(xué)習(xí)如同坐火箭,你也可以實(shí)現(xiàn)。

[[326806]]

1. 編碼

學(xué)習(xí)編碼最好方法就是編碼本身。直接進(jìn)入開發(fā)環(huán)境,并編寫一些代碼。如果你正在讀一本書或文章,遇到了一個(gè)代碼示例,直接在代碼編輯器中將其鍵入并嘗試使其正常運(yùn)行。

運(yùn)行成功之后,就可以在此基礎(chǔ)上隨意發(fā)揮。改變一切,嘗試其他應(yīng)用方式,或使用相同技術(shù)執(zhí)行其他操作,關(guān)鍵是要玩代碼。

書本中的知識(shí)只會(huì)留在空中,最好的學(xué)習(xí)將來自實(shí)踐。

2. 驅(qū)動(dòng)力

做好某事的最佳方法就是充分地實(shí)踐。你需要有動(dòng)力并決心學(xué)習(xí),激發(fā)動(dòng)力的一種方法是讓自己有時(shí)間和耐心來掌握一些東西。

無需馬上成為專家。就像學(xué)習(xí)樂器一樣,你不可能坐在鋼琴旁就馬上成為下一個(gè)德彪西,但你可以在初次練習(xí)時(shí)掌握C大調(diào)音階。

同樣,你不會(huì)坐下來立即開發(fā)出下一個(gè)Instagram,TikTok或Fortnite。

在開始學(xué)習(xí)每節(jié)小課程時(shí),堅(jiān)信自己一定能掌握并精通今天的內(nèi)容。找到自己的目標(biāo)并堅(jiān)持下去,朝著這個(gè)目標(biāo)不斷前進(jìn)。

3. 專注

我見過很多開發(fā)人員試圖一次掌握所有內(nèi)容,卻一無所獲。他們的進(jìn)度令人難以置信,緩慢如冰川爬行,而不是百米沖刺。

如果想快速學(xué)習(xí)一些東西,除了基本知識(shí)外,更重要的是集中注意力。選擇一種語言(最好以JavaScript開頭),一種框架(最好以React開頭),一本書,一門課程,一個(gè)主題,等等。無論你選擇什么,專注于它,直到對(duì)它有足夠的掌握為止,再去學(xué)習(xí)其他的東西。

在專心學(xué)習(xí)一種語言之前,至少要一年時(shí)間,然后再發(fā)展另一種語言。幾十年前,軟件開發(fā)人員在其職業(yè)生涯中實(shí)際上需要學(xué)習(xí)多種語言,才能在該領(lǐng)域保持競(jìng)爭力。但如今,一種語言(JavaScript)可以助你度過大部分職業(yè)生涯。雖然學(xué)習(xí)多種語言確實(shí)可以提供看待事物的不同方式。

專長的技能就是最有價(jià)值的技能。如果你致力于成為通才,從一種語言到另一種語言,那么你很難要求自己的精通程度。

4. 框架和語言的價(jià)值原則

框架和API的變化很快。軟件設(shè)計(jì)原則卻是永恒的。要學(xué)習(xí)可以跨越語言障礙的原則。

例如:

  • “需求的微小變化應(yīng)該只會(huì)導(dǎo)致結(jié)果的微小變化。” (摘自《軟件開發(fā)實(shí)用手冊(cè)》)
  • “過早的優(yōu)化是萬惡之源。” ——唐納德·努斯(Donald Knuth)
  • “你不需要它(YAGNI)” —不要為不需要的東西編寫代碼。
  • 只做一件事情(DOT)——簡化自道格·麥克羅伊的“只做一件事,并把它做好(DOTADIW)”,即一個(gè)函數(shù)應(yīng)該完成一項(xiàng)工作。它不應(yīng)獲取數(shù)據(jù)、處理數(shù)據(jù)并繪制到屏幕上。它應(yīng)該只獲取數(shù)據(jù),或僅處理數(shù)據(jù),或僅將數(shù)據(jù)繪制到屏幕上。
  • “編寫接口的程序,而不是繼承的程序。” —《設(shè)計(jì)模式》
  • “優(yōu)先考慮對(duì)象組成而不是類繼承。” —《設(shè)計(jì)模式》
  • 避免共享的可變狀態(tài)。

5. 閱讀

盡管在線上有很多不錯(cuò)的YouTube視頻和課程,但是書籍是軟件開發(fā)文化和知識(shí)的標(biāo)準(zhǔn)載體。以下幾本書尤其有價(jià)值:

  • 雄辯的JavaScript(Eloquent JavaScript)
  • 編寫軟件(Composing Software)
  • 代碼整潔之道(Clean Code: A Handbook for Agile Software Craftsmanship)
  • 測(cè)試驅(qū)動(dòng)開發(fā)(Test Driven Development By Example)
  • 代碼大全(第2版)(Code Complete: 2nd Edition)
  • 重構(gòu):改進(jìn)現(xiàn)有代碼的設(shè)計(jì)(第2版)(Refactoring: Improving the Design of Existing Code 2nd Edition)

6. 回顧

溫故很重要,若想將一個(gè)新概念從聽起來很熟悉變?yōu)殚L期記憶,必須時(shí)?;仡櫋:芏嗳朔傅腻e(cuò)誤是,他們很快閱讀了一本書或一篇博客文章,然后在第二天迅速忘記了閱讀的內(nèi)容。

如果閱讀了一些想記住的有趣的東西,第二天回顧一下,考考自己然后在第二天、第三天再次測(cè)試。連續(xù)進(jìn)行4天,將學(xué)習(xí)的內(nèi)容轉(zhuǎn)換為長期記憶的概率就大大增加了。

7. 混合媒介

有些人通過閱讀來學(xué)習(xí)的效果最好,而其他人則是通過觀看視頻。但若將它們組合在一起:先觀看視頻,然后閱讀一些內(nèi)容,最后通過一些交互式代碼課程進(jìn)行練習(xí),那么可以從多個(gè)角度和示例中重復(fù)這些概念。你自然會(huì)不斷地復(fù)習(xí),在此過程中還可以進(jìn)行一些練習(xí)。

[[326807]]

圖源:unsplash

8. 共享,記錄和指導(dǎo)

尼克爾博士曾經(jīng)說,任何無法向八歲的孩子解釋自己在做什么的科學(xué)家都是騙子。

學(xué)習(xí)如何編碼只是其中的一部分。當(dāng)與其他開發(fā)人員合作時(shí),代碼將被其他人檢查,有時(shí)他們會(huì)質(zhì)疑你的選擇。在嘗試解釋時(shí),可能會(huì)發(fā)現(xiàn)對(duì)自己的立場(chǎng)不夠了解。在構(gòu)建項(xiàng)目時(shí),練習(xí)向同事和其他協(xié)作者解釋,記錄和講授概念。

9. 構(gòu)建項(xiàng)目

學(xué)會(huì)概念并不意味著知道如何在實(shí)際應(yīng)用中使用它。經(jīng)過數(shù)周的編碼練習(xí)后,就該構(gòu)建自己的東西了。你可以嘗試操作TheRejection App,而不是無處不在的todo應(yīng)用程序。

10. 練習(xí),練習(xí),再練習(xí)!

任何學(xué)習(xí)過一項(xiàng)技能的人都知道,練習(xí)是關(guān)鍵。但是要想變得更好,不能僅練習(xí)已經(jīng)知道的概念。還需要挑戰(zhàn)自我,并超越熟悉的領(lǐng)域。如果不斷地在自己現(xiàn)有技能的邊界進(jìn)行練習(xí),就能夠脫穎而出。

[[326808]]

圖源:unsplash

軟件開發(fā)是一項(xiàng)很有價(jià)值的工作,只要不斷追求卓越,高薪離你并不遙遠(yuǎn)。

 

責(zé)任編輯:趙寧寧 來源: 讀芯術(shù)
相關(guān)推薦

2020-07-22 01:21:26

軟件開發(fā)開發(fā)代碼

2015-05-06 10:22:39

802.11協(xié)議802.11ax

2020-06-19 14:58:13

騰訊云Serverless

2024-11-25 09:10:00

2013-05-27 13:59:39

銅纜布線技術(shù)綜合布線技術(shù)網(wǎng)絡(luò)綜合布線

2012-10-30 14:08:59

Titan超級(jí)計(jì)算機(jī)NVIDIA

2019-09-26 08:33:51

Nginx技術(shù)Java

2023-11-23 13:24:38

2021-12-15 09:39:13

谷歌AI算法

2023-05-23 14:06:53

微軟研究

2022-12-05 10:01:41

代碼模型

2023-10-19 13:42:00

數(shù)據(jù)集MEG數(shù)據(jù)

2012-04-08 14:47:52

iPad

2018-05-21 09:55:09

Java編程技巧

2023-12-01 15:54:44

2023-11-06 08:15:42

遍歷列表Python

2011-08-23 13:27:46

Luaglobal變量

2010-01-11 10:28:51

C++編程
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

av最新在线| 伊人久久综合一区二区| 一区二区视频欧美| 一区二区欧美日韩视频| 天天插天天狠天天透| 日韩av成人在线| 四虎影视永久免费在线观看一区二区三区| 日本搞黄视频| 国产亚洲精品aa午夜观看| 91国产中文字幕| 91xxx在线观看| 91麻豆123| 国产精品av一区| 欧美黄色大片在线观看| 国产精品自产自拍| 日韩av手机在线观看| 激情av在线播放| 亚洲a一区二区| 久久久久国产一区| 国产精选一区二区三区| 亚洲午夜精品久久久久久人妖| 盗摄精品av一区二区三区| 久久久免费视频网站| 国产色综合一区二区三区| 成人免费毛片嘿嘿连载视频…| 日韩av网址在线| 99aiav| 欧美日韩一区二区三区四区五区| a天堂中文在线| 欧美日韩在线免费观看| 免费h片在线观看| 狠狠爱www人成狠狠爱综合网| 亚洲一区二区三区香蕉| 国产精品精品| 久久久女女女女999久久| 麻豆精品国产| 欧洲午夜精品久久久| 国产精品精品国产一区二区| 亚洲字幕一区二区| 久久久五月婷婷| 国产精品亚洲视频在线观看| 国产日韩欧美精品在线| 日本一道在线观看| 日本另类视频| 亚洲精品在线观看www| 福利成人导航| 亚洲性xxxx| 成人涩涩视频| 久久福利视频导航| 国产精品任我爽爆在线播放| 久久99国产精品自在自在app| 欧美性xxx| 91亚洲精品丁香在线观看| 丝袜久久网站| 亚洲天堂视频在线观看| 成人欧美在线| 丝袜诱惑亚洲看片| 91精品免费在线观看| 久久免费精品日本久久中文字幕| 日韩中文视频| 色婷婷**av毛片一区| 91精品一区| 91精品国产免费久久久久久| 经典一区二区| 国产一级二级三级精品| 奇米色一区二区三区四区| 午夜久久久久久久久久久| 成人动漫精品一区二区| 天天综合天天操| 亚洲成国产人片在线观看| 第一视频专区在线| 国产农村妇女毛片精品久久麻豆| 黄视频在线播放| 国产女女做受ⅹxx高潮| 午夜影院免费播放| 午夜视频成人| 日韩欧美成人一区| 国产一区二区主播在线| 97视频免费观看| 中文字幕人成人乱码| 久久99精品久久久久久青青日本| 久久国产剧场电影| 一区二区三区 日韩| 91高清在线观看| xx欧美视频| 日本精品性网站在线观看| 亚洲国产免费看| 国产日韩一区二区在线观看| 亚洲国产精品一区二区www在线 | 天天射综合影视| 午夜精品一区| 综合欧美国产视频二区| 四季av一区二区三区免费观看| 日韩av在线电影观看| 国产视频一区在线播放| 欧美成人综合在线| 尤物yw午夜国产精品视频明星| 国产不卡av一区二区| 日韩中文字幕一区| 亚洲视频香蕉人妖| 国产啊啊啊视频在线观看| 久久男人的天堂| 久久蜜桃精品| 免费国产视频| 亚洲天堂开心观看| 激情欧美日韩一区| 国产又猛又黄的视频| 欧美午夜不卡在线观看免费| 国产美女精品视频免费播放软件| 91精品网站| 欧美激情综合五月色丁香小说| 久久日韩视频| 日本精品久久久久久久| 国产精品1024| 日本亚洲精品| 人妖精品videosex性欧美| 韩国三级电影一区二区| 一区二区三区区四区播放视频在线观看 | 羞羞色午夜精品一区二区三区| 一级黄色录像免费看| 亚洲美女屁股眼交3| 91av亚洲| 久久riav| 五月婷婷激情综合网| 国产一二精品视频| 免费看污久久久| 精品午夜久久福利影院| 久久久噜噜噜| 91超碰在线免费| 18免费在线视频| 深夜福利91大全| 美女在线观看视频一区二区| 伊人色综合久久天天人手人婷| 中文字幕中文字幕一区三区| 中文字幕一区二区三区av| 中文一区一区三区高中清不卡免费| 国产精品青青在线观看爽香蕉| youjizz久久| 偷拍精品精品一区二区三区| 欧美专区一二三| 欧美亚洲丝袜传媒另类| 狠狠色丁香婷婷综合影院| 91精品国产入口| 国产精品视屏| 欧美一级黄色录像片| 五月婷婷综合激情| 欧洲毛片在线视频免费观看| 在线观看国产中文字幕| 久久九九亚洲综合| 不卡电影免费在线播放一区| 黄色在线免费观看网站| 日韩av在线电影观看| 日韩一区二区在线观看| 亚洲精品影视| 色老头视频在线观看| 国产在线精品一区二区中文| 91国偷自产一区二区使用方法| 66国产精品| 中文字幕在线播放| 久久99影院| 欧美一区二区三区视频在线观看 | 麻豆免费在线| 日本精品二区| 精品国产乱码久久久久久免费| 视频在线观看一区| 丁香花视频在线观看| 午夜精品短视频| 亚洲国产一区自拍| 成人在线综合网站| 欧美久久一区二区三区| 国产日韩欧美久久| 日韩av黄色在线观看| 天天综合色天天综合色h| 外国成人激情视频| 亚洲成人影院麻豆| 在线观看日韩片| 精品国产一区二区三区四区在线观看 | 国产欧美自拍一区| fc2ppv完全颜出在线播放| 国产精品极品美女在线观看免费| 亚洲一区二区三区视频在线 | 欧美午夜精品久久久久久孕妇| 亚洲视频www| 蜜桃视频在线观看免费视频| 久久www视频| 国外色69视频在线观看| 一区二区激情视频| 亚洲麻豆一区| 桃色一区二区| 国产对白国语对白| 精品国产免费人成电影在线观...| 日韩免费视频一区| 91色婷婷久久久久合中文| 久久99精品久久久久久园产越南| 欧美日韩在线中文字幕| 欧美一卡2卡3卡4卡无卡免费观看水多多| 欧美精品一区二区三区蜜桃| 久久综合久久综合九色| 国产精品午夜一区二区三区| av国产在线观看|