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

如何成為一名更優秀的程序員?我總結出 7 條建議

新聞 前端
想成為一名優秀程序員?本文作者用自己十幾年的經驗,提出了七條建議和具體措施。

 [[325072]]

想成為一名優秀程序員?本文作者用自己十幾年的經驗,提出了七條建議和具體措施。

有幾個人在 React 大會上向我請教一個問題——如何成為一名更優秀的程序員。人們將我視為一名非常資深的程序員,因此值得聽聽我的建議。我覺得可以分享一下,自己多年來在編程方面的“思維模式”。

先簡要自我介紹一下:我叫 James Long,今年 32 歲,有超過 10 年的豐富工作經驗。不過,直到近幾年,我才對自己的工作越來越有信心。即使現在,我還是不斷懷疑自己。關鍵是這種感覺不會消失,所以試著忽略它,繼續深究技術知識,繼續積累經驗。

我再次提醒一下,這些只是提高你技能的幾點建議。最終,你需要弄清楚自己適合的方式是什么。

1. 找到能激勵你的人,但不要崇拜他們

過去許多年,我仰慕過許多人,并且通過他們關注新技術。我相信他們是正確的,并且對他們所做的事情深入研究,因此學到很多。

這些人往往非常高效、才華橫溢,并且能鼓舞人心。你要想盡辦法找到他們,讓他們激勵和指導你。

不過,別崇拜他們。如果僅看 twitter 上的貼子,你會覺得他們遙不可及。但是,如果走近他們的真實工作中,你會發現自己與他們相比沒什么不同。只不過在到處摸索嘗試而已,我們都只是在進行試驗。

最后,不要盲目地相信他們。如果你有不同意見,就請他們參與進來,并從觀點碰撞的過程中汲取經驗。

我的一些最有成效的對話就是這樣發生的。曾經,我的 Emacs 配置一團糟。不知道為什么,我的 OCaml autocompletion 不能用了(它壞了一個多月)。我沒有自動化的東西,有時必須在 shell 歷史中尋找所需的命令。為修復問題,我一開始寫 ugliest 代碼。我將東西寫成全局對象,直到最后才明白我到底做了什么。

最有經驗的程序員一直在破解和鉆研;最重要的是,你能完成任務,達成目標。

2. 不要貶低自己的工作

程序員小白往往認為他們的工作價值不大,因為他們是新手。或者你可能是一名有經驗的程序員,但是在一個新領域工作,這會讓你感到不爽。但在我看來,最好的想法往往來自于新程序員,他們可以看到現有技術的改進點,而思維固化的人卻看不見。

不管怎樣,你的工作都是值得的。最壞的情況是,即使你的想法沒有成功,社區也可以從中了解到為什么這種方法行不通。

(給社區的一個提示:這要取決于我們是怎么做的,并讓新人很容易融入進來。)

3. 不要因為害怕落伍而不停工作

每天都會有新技術問世,如果你一晚上不碰技術,可能就會感覺跟不上這個世界。這不是真的。事實上,如果經常放下手頭工作,你會做得更好,因為你會有新想法。

我發現,當不工作的時候,我總會有新想法不斷產生。

實際上,網絡上每天發布的內容大多是“新瓶裝舊酒”,真正具有革命性的技術每隔幾年才會出現一次。關于這個問題,你可以看看這個視頻—— Hammock Driven Development 。

https://www.youtube.com/watch?v=f84n5oFoZBc

4. 忽略 fluff

客觀上說,你能取得更快進步的主要方法之一是忽略那些并不能提高技能的“fluff”。換句話說,要“聰明的利用時間”。一天的時間有限,你需要將時間花在鉆研更深層次的事情上。隨著時間的發展,你會發現自己有很大進步。

那什么是“fluff”?這取決于你自身的具體情況。但是,我可以給你一些我認為是“fluff" 的例子:語言語法、庫 API 和配置構建工具。例如,學習一個新的 ES7 JS 語法并不會讓你成為一個更好的程序員,這就像學習編譯器是如何工作的一樣。同樣,采用一個實現相同想法卻使用新 API 的新庫也沒多大意義。當然,這些事情很重要,但我建議你花更多時間學習更深層次的概念。這些概念可以讓你終生受益匪淺。

我有個問題想問你:你是否花費大把時間讓代碼看起來很漂亮?如果是這樣,我建議你不要太關注這樣的事。不管怎樣,隨著時間發展,你的代碼會有很多改變。

最好將注意力集中在你試圖解決的核心問題上,比如仔細考慮一下你的抽象層。在完成所有這些工作后,你可以花點時間來改進代碼。這也適用于 DRY 原則(Don’t Repeat Yourself,不要寫重復的代碼)。不過別那么擔心,隨意復制粘貼吧。

5. 深入學習過去的研究成果

如果你有一個新想法,就會感到很興奮,情不自禁地想坐下來馬上行動。但是,你不應該這樣做,你應該先做一些粗略研究,了解前人是如何解決它的。碰到類似情況時,先花幾天時間研究一下,最終會徹底改變我們解決問題的方式。

學會閱讀學術論文是一項很寶貴的技能。我對 denotational、operational 等語義一無所知,所以我看不懂很多論文。但是,有很多論文使用代碼而不是數學公式來闡述問題,因此并不會太難讀。過去 30 年來,有大量的知識通過論文發表出來。如果你善于獲取這些信息,你很快就會成為思想領袖。

Prettier 是一個佳例。我知道自己想要的是什么,但不知道如何實現它。做過一些研究后,我發現這篇論文,再過幾天后,我就知道怎么做了。我在一周內就把主體工作全完成了。如果忽略別人的研究成果,那我就要花更長時間。

http://homepages.inf.ed.ac.uk/wadler/papers/prettier/prettier.pdf

如果你想尋找論文的話,GitHub 庫 Papers We Love 是一個推薦。

https://github.com/papers-we-love/papers-we-love

6. 去參與一些大項目

經驗比任何東西都寶貴。不是每個人都有機會去嘗試,但如果有時間,你可以試著去做一些大項目。你甚至不需要去完成它們。僅僅是嘗試寫一個編譯器之類的東西,這就能在開始幾周教你很多東西。

說實話,我很討厭那種我不知道如何解決復雜問題的感覺。這讓人很痛苦。在接近解決方案前,我必須做大量的研究和學習。有過這樣的痛苦經歷后,我總是可以得到提升,成為更優秀的程序員。

從學習一門新語言開始。這是幫你擺脫當前習慣和從新角度看問題的最有效方法。

對我來說,當我還是一個年輕的程序員時,我做的最好事情就是學習 Scheme 。這是一門非常簡單的語言,它會強迫你以函數式的方式完成所有事情,并真正了解代碼工作的基本原理。我在 Scheme 上花費數年時間,直到今天仍然受益。并且,我對代碼的看法發生根本性改變。

7. 建議做的六件事

我推薦做幾件事,這些都我的程序員生涯產生重大影響。并且,他們中的許多事直到現在還以微妙的方式影響我,幫我對新想法進行分析。為了成為一名優秀的程序員,你無需做完全相同的事,你可以學習很多其他東西提高自己。

學習 C 語言——如果你沒學過,學一些基本的就夠了。試著去想想,為什么每個人都抱怨它,這件事非常有價值。

寫一個編譯器——這可能讓你很不爽,可以看看 super tiny compiler 項目。

學習宏——請參考 Scheme、Lisp 或 Clojure(腳本)。宏會真正改變你對代碼的看法。

SICP—— SICP 是一本舊書,我認為直到今天仍然很有價值(有些人或許不贊成這個觀點)。只要你有很少的編程知識,它就可以引導你一直實現 a meta-circular evaluator 和 compiler。另一本,我很喜歡并在編譯器方面做過深入研究的書是 Lisp In Small Pieces 。

了解 Continuations:Continuations 是一種低級的控制流機制。Scheme 是唯一實現它的語言。雖然你永遠不會在生產環境中使用它們,但它們會改變你對控制流的看法。我寫過一篇試著解釋它們的博文。

如果有可能的話,試著使用一種新語言:不管你做什么,你真的應該探索其他語言。我推薦以下任何一個:Clojure、Rust、Elm、OCaml/Reason、Go 或 Scheme 都可以。它們都有自己的特點,可以驅使你學習一種新的思維方式。

 

 

責任編輯:張燕妮 來源: 架構頭條
相關推薦

2021-02-05 14:56:39

YouTube編程程序員

2011-05-03 08:54:36

2017-09-21 09:44:00

編程程序員軟件開發

2012-12-12 09:52:18

程序員

2011-11-09 13:52:04

程序員

2019-01-28 11:54:28

程序員技能溝通

2015-05-15 10:39:44

Java 冠軍程序員?

2011-04-11 17:41:35

C++程序員

2021-02-21 13:49:48

Java程序員開發

2015-06-04 11:31:36

程序員12周內

2015-03-19 14:56:08

程序員專專家級的程序員

2017-10-22 16:16:03

程序員編程代碼

2014-02-26 13:01:01

程序員趣聞

2021-01-03 10:30:54

編程程序員

2022-09-30 10:32:59

API文檔

2015-11-30 11:01:07

程序員閱讀源代碼

2015-11-30 08:57:07

源代碼閱讀程序員

2016-03-28 10:01:45

優秀程序員關鍵閱讀

2021-06-30 10:48:30

VueReact前端

2014-08-05 09:15:55

程序員
點贊
收藏

51CTO技術棧公眾號

免费国产一区| 97国产精品免费视频| 国产亚洲视频一区| 污污视频在线看| av亚洲精华国产精华精华| 57pao成人国产永久免费| 九一在线免费观看| 精品五月天堂| 欧美精品一二三区| 老太脱裤让老头玩ⅹxxxx| 91在线播放网站| 成人丝袜视频网| 国产精品一区二区久久| 国产一级在线播放| 视频在线不卡免费观看| 亚洲国产欧美一区二区三区同亚洲| 91淫黄看大片| 国产盗摄精品一区二区酒店| 国产偷国产偷亚洲高清人白洁| 亚洲自拍偷拍一区| 日韩精品一区二区亚洲av观看| 中文乱码免费一区二区三区下载| 亚洲精品一区中文| 久久久久亚洲av无码网站| av高清一区| 午夜av一区二区| www亚洲国产| 精品视频三区| 成人av网址在线| 亚洲va国产va天堂va久久| 久久久精品毛片| 亚洲日韩成人| 久久99热这里只有精品国产| 内射毛片内射国产夫妻| 日韩激情毛片| 亚洲精品在线电影| 在线成人精品视频| 亚洲一区有码| 欧美亚洲高清一区二区三区不卡| 日本中文字幕网址| 欧美大片黄色| 亚洲欧美国产77777| 日韩欧美精品一区二区三区经典| 手机在线精品视频| 成人黄色网址在线观看| 不卡的av一区| 亚洲av无码国产精品永久一区| 麻豆国产欧美一区二区三区| 日本一区二区在线播放| 一级免费在线观看| 亚洲黄页一区| 国内外成人免费激情在线视频网站| 一起操在线播放| 国产精品99久久精品| 在线精品国产成人综合| 国产jk精品白丝av在线观看| 亚洲亚洲免费| 亚洲欧美日韩一区在线| 日韩人妻无码一区二区三区| 欧美大奶一区二区| 国产婷婷97碰碰久久人人蜜臀| 青青草视频网站| 老司机精品视频在线播放| 亚洲第一福利在线观看| 少妇激情一区二区三区视频| 日本福利一区| 亚洲欧洲日本专区| 国产一级久久久久毛片精品| 精品视频久久| 日日骚久久av| 69av.com| 亚洲高清免费| 欧美亚洲国产日本| 男人天堂视频网| 久久se精品一区二区| 91在线视频精品| 亚洲精品久久久久久动漫器材一区| 国产精品中文字幕一区二区三区| 超碰97在线资源| 色欲av永久无码精品无码蜜桃| 97se亚洲国产综合在线| 日本一区二区三区视频免费看| 国产69久久| 亚洲视频精选在线| www.av片| 日韩毛片一区| 日韩美女视频一区二区在线观看| 丝袜熟女一区二区三区| 韩日一区二区三区| 久久综合久久八八| 日韩精品视频免费播放| 天使萌一区二区三区免费观看| 国产美女直播视频一区| 亚洲第九十九页| 国产亚洲精品资源在线26u| 影音欧美亚洲| 国产三级电影在线播放| 色拍拍在线精品视频8848| 中文字幕在线视频精品| 国产精品99久久免费观看| 国产亚洲精品一区二区| 唐朝av高清盛宴| 天堂在线亚洲视频| 91亚洲精品一区| 欧美色18zzzzxxxxx| 亚洲人一二三区| 黄色一级片播放| 不卡的国产精品| 亚洲精品一区二区网址| 免费三片在线播放| 裸体在线国模精品偷拍| 久久久久一区二区| 成人看av片| 欧洲精品一区二区三区在线观看| 精产国品一区二区三区| 成人动漫免费在线观看| 久久男人资源视频| 国产视频第二页| 国产香蕉久久精品综合网| 久久这里只有精品18| 日本电影久久久| 亚洲欧美日韩中文在线| 国产做受高潮漫动| 国产成人亚洲综合a∨婷婷| 亚洲午夜精品久久久中文影院av| 91在线超碰| 日韩欧美国产麻豆| jizzjizzjizz国产| 日韩一区精品字幕| 欧美激情第六页| 僵尸再翻生在线观看| 日韩一二三四区| 婷婷社区五月天| 免费观看在线综合色| 美媛馆国产精品一区二区| 丁香花在线电影小说观看| 91精品国产综合久久精品| 国产日韩精品中文字无码| 性8sex亚洲区入口| 精品久久sese| 美女网站在线看| 日韩av综合中文字幕| 久久精品国产亚洲AV无码男同 | 中文字幕在线播放av| 99久久精品一区二区| 黄色大片中文字幕| 老牛影视av一区二区在线观看| 欧美精品久久久久a| www.亚洲天堂.com| 亚洲一区在线看| 日韩大尺度视频| 亚洲一本视频| 精品网站在线看| 中老年在线免费视频| 日韩精品久久久久久福利| 亚洲男人第一av| 久久夜色精品一区| 亚洲乱码国产一区三区| 成人情趣视频网站| 成人精品网站在线观看| 3d玉蒲团在线观看| 欧美电视剧在线看免费| 日韩欧美国产亚洲| 久久一留热品黄| 日本特黄a级片| 亚洲香蕉av| 粉嫩av一区二区三区免费观看 | 一二三四社区欧美黄| 亚洲av无一区二区三区久久| 欧美日韩精品| 久久久久久国产精品mv| 亚洲成av在线| 久久成年人视频| 欧美熟女一区二区| 日韩欧美国产一区二区| 极品蜜桃臀肥臀-x88av| 国产乱人伦偷精品视频不卡| 亚洲精品天堂成人片av在线播放| 粉嫩久久久久久久极品| 日韩av123| 免费日本一区二区三区视频| 精品国产a毛片| 日韩不卡高清视频| 亚洲在线视频一区| 精品人妻一区二区三区蜜桃视频| 精品系列免费在线观看| 久久久久久免费看| 欧美日韩高清| 国产精品区一区| jizz免费一区二区三区| 欧美激情国产高清| 成人午夜影视| 欧美videossexotv100| www亚洲视频| 亚洲日本在线天堂| 免费在线观看你懂的| 精品一二三四区| 欧美亚洲一二三区| 在线观看免费一区二区| 久久riav二区三区| 激情不卡一区二区三区视频在线| 国产91av在线| sm国产在线调教视频| 亚洲视频欧洲视频| 黄色aaa大片| 91 com成人网| 无码人妻丰满熟妇精品区| 亚洲国产综合在线| 黄色香蕉视频在线观看| 国产欧美一区二区三区在线老狼| 少妇熟女视频一区二区三区| 日韩电影一二三区| av7777777| 欧美午夜电影在线观看 | a级黄色免费视频| 99re热视频这里只精品| 亚洲av毛片在线观看| 日本最新不卡在线| 凹凸国产熟女精品视频| 午夜视频一区| 四虎影院一区二区| 日韩精品诱惑一区?区三区| 精品日本一区二区| 北条麻妃一区二区三区在线观看 | 中文永久免费观看| 黑人巨大精品欧美一区二区一视频 | 免费成人高清视频| 亚洲欧美视频一区二区| 日韩成人在线网站| 色婷婷中文字幕| 精品美女在线观看| 国内精品久久久久久久久久| 欧美日韩精品一区二区在线播放 | 乱码第一页成人| 成人黄色av片| 亚洲一级特黄| 久久国产精品网| 黄色成人91| www.好吊操| 国内揄拍国内精品久久| 欧美大片免费播放| 亚洲国产精品成人| 看一级黄色录像| 综合天堂av久久久久久久| 咪咪色在线视频| 亚洲成人av| 精品国产三级a∨在线| 亚洲a在线视频| 超级碰在线观看| 黑丝一区二区三区| 99色这里只有精品| 国产日韩亚洲| 久久精品视频91| 日本中文一区二区三区| 国产一区二区在线免费播放| 日本不卡高清视频| 黄色小视频免费网站| 国产真实乱偷精品视频免| 不卡的在线视频| 国产精品自在在线| av免费观看不卡| 久久综合久久综合亚洲| 久久久久亚洲av成人无码电影| 国产三级精品视频| 午夜成人亚洲理伦片在线观看| 亚洲视频香蕉人妖| 国产一级免费av| 欧美色另类天堂2015| 免费无码国产精品| 欧美一区二区三区四区久久| 国产91免费看| 亚洲欧洲成视频免费观看| 91视频在线观看| 色综合91久久精品中文字幕| 成年男女免费视频网站不卡| 欧美中文在线视频| 日韩成人综合网| av一区二区三区在线观看| 日韩欧美国产大片| 亚洲春色在线| 欧美视频成人| 久久婷婷国产91天堂综合精品| 激情av综合网| 男男做爰猛烈叫床爽爽小说| 日本一区二区三区在线观看| 亚洲国产精品免费在线观看| 天天色天天操综合| 夜夜骚av一区二区三区| 亚洲国产成人精品一区二区| eeuss影院www在线观看| 久久久噜噜噜久久中文字免| 天天综合网站| 成人黄动漫网站免费| 国产精品一区二区av交换| 永久免费在线看片视频| 国产日韩高清一区二区三区在线| 亚洲高清免费在线观看| 99在线精品观看| 欧美手机在线观看| 色婷婷国产精品| jlzzjlzzjlzz亚洲人| 亚洲视频自拍偷拍| 欧美videosex性欧美黑吊| 国产精品一区二区三区免费视频| 中文字幕一区二区三区四区久久 | 日韩黄色影院| 5252色成人免费视频| 日本一区二区三区播放| 色噜噜狠狠一区二区三区| 亚洲国产日韩欧美一区二区三区| 婷婷免费在线观看| 91小视频免费观看| 免费看一级一片| 制服丝袜成人动漫| 国产一二在线观看| 午夜精品在线视频| 亚洲一区二区三区四区电影| 爱爱爱视频网站| 免费成人在线视频观看| 极品粉嫩小仙女高潮喷水久久 | 91视频免费看| 久久艹精品视频| 91精品国产入口在线| 超碰免费在线| 国产精品18久久久久久麻辣| 老司机精品在线| 亚洲国产成人精品无码区99| 国产a区久久久| 97在线观看免费高| 777午夜精品视频在线播放| 午夜在线视频| 国产精品久久久亚洲| 岳的好大精品一区二区三区| 蜜臀av无码一区二区三区| 国产精品18久久久| 日本福利片在线观看| 69久久99精品久久久久婷婷| 9i精品一二三区| 国产欧美中文字幕| 欧美3p在线观看| mm131亚洲精品| 亚洲欧洲日韩女同| 91女人18毛片水多国产| 久久视频在线播放| 欧美1区2区3| 日韩在线视频在线| 国产91精品精华液一区二区三区 | 欧美精品色综合| 欧美jizzhd69巨大| 91老司机在线| 欧美福利影院| 国产综合内射日韩久| 午夜视频一区二区| 四虎影视2018在线播放alocalhost| 97婷婷涩涩精品一区| 亚洲电影男人天堂| 男人女人黄一级| 国产精品国产精品国产专区不蜜 | 亚洲狼人综合| 色婷婷777777仙踪林| 成人小视频在线| 国产69精品久久久久久久久久| 精品无人区太爽高潮在线播放 | 久久av无码精品人妻系列试探| 色狠狠综合天天综合综合| 自拍视频在线网| 2019国产精品视频| 制服诱惑一区二区| 久操视频在线观看免费| 69精品人人人人| sm捆绑调教国产免费网站在线观看 | 国模精品一区二区三区色天香| 第一区第二区在线| 国产成人久久777777| 中文字幕日本不卡| 天天操天天干天天爱| 国产成人精品av| 亚洲欧美综合国产精品一区| 色天使在线视频| 欧美日韩成人在线| caoporn视频在线| 亚洲二区自拍| 岛国一区二区在线观看| 国产一区二区视频免费| 欧美精品情趣视频| 亚洲免费专区| 日本高清免费观看| 欧美性猛交xxxx乱大交蜜桃| 求av网址在线观看| 国产精品12| 麻豆91精品视频| 一级片中文字幕| 久久精品国产欧美亚洲人人爽| 激情av综合| 免费精品99久久国产综合精品应用| 亚洲国产精品久久人人爱| porn视频在线观看| 国产精品免费视频一区二区| 蜜臀国产一区二区三区在线播放| 久久精品欧美一区二区|