精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

久久免费精品国产久精品久久久久| 欧美国产一级| 日本黄色一区二区| 在线免费观看一区二区三区| www.亚洲天堂.com| 久久精品人人| 欧美成人合集magnet| 亚洲国产果冻传媒av在线观看| 日韩中文视频| 亚洲夂夂婷婷色拍ww47 | 久久久久久免费看| 春暖花开成人亚洲区| 国产精品一区二区在线播放| 日韩美女免费视频| 久久久久久久福利| 欧美理论视频| 亚洲精品电影在线| 亚洲午夜精品一区| 偷拍精品精品一区二区三区| 亚洲精品成人在线| 日韩一区国产在线观看| 姝姝窝人体www聚色窝| 韩国av一区二区三区| 欧美在线一级va免费观看| 一区二区成人免费视频| 国产99久久精品一区二区300| 欧美一级久久久久久久大片| 国产又粗又长又大的视频| 国内老司机av在线| 亚洲精品视频在线| 亚洲欧美日本国产有色| 四虎在线观看| 懂色av一区二区在线播放| 国产精品久久久久久久久影视| 日韩字幕在线观看| 欧美在线观看天堂一区二区三区| 中文字幕欧美国内| 国产精品815.cc红桃| 加勒比色老久久爱综合网| 日韩精品一区二区三区四区视频 | 亚洲美女精品久久| 在线观看亚洲免费视频| 九九九九九九精品任你躁| 欧美日韩一区在线观看| 99视频免费播放| 韩国成人漫画| 色婷婷久久久久swag精品| av动漫在线看| 欧美黑人巨大xxxxx| 精品久久久久久中文字幕大豆网 | 美女一区二区久久| 国产精品成人国产乱一区| 青青青国产在线| 亚洲男人影院| 国产精品成人品| 中文无码av一区二区三区| 人人精品人人爱| 国产精品视频一| 一二三区在线播放| 精品一区二区在线看| 成人欧美一区二区三区黑人孕妇| 一本久道久久综合无码中文| 激情综合网最新| 亚洲一区亚洲二区亚洲三区| 国产美女三级无套内谢| 国产福利一区二区三区视频在线| 亚洲字幕在线观看| 黄色片一区二区| 91网站在线观看视频| 欧美日韩在线播放一区二区| 自拍视频在线| 亚洲日韩欧美一区二区在线| 精品一区二区三区无码视频| 黄色激情在线播放| 欧美视频一区二区在线观看| 在线视频观看一区二区| 综合激情久久| 亚洲精品国精品久久99热| av电影网站在线观看| 欧美疯狂party性派对| 久久99久久99精品中文字幕| 日本va欧美va国产激情| 日一区二区三区| 91久久精品国产91久久性色| 懂色av蜜臀av粉嫩av分享吧| 国产亚洲精品7777| 日本xxxxx18| 在线免费日韩片| 在线不卡免费av| 午夜不卡久久精品无码免费| 神马影视一区二区| 久久久国产一区二区| 激情五月色婷婷| 蜜臀av一区二区在线免费观看| 98国产高清一区| 九色网友自拍视频手机在线| 一区二区三区高清不卡| 十八禁视频网站在线观看| 国产麻豆一区二区三区| 日韩麻豆第一页| 国产精品 欧美激情| 亚洲一卡久久| av成人综合网| 尤物在线视频| 色域天天综合网| 日韩欧美色视频| 精品久久网站| 97色伦亚洲国产| 国产片在线播放| 欧美国产一区视频在线观看| 无码日本精品xxxxxxxxx| 成人在线免费电影网站| 精品视频—区二区三区免费| 亚洲最大的黄色网址| 久久久久久自在自线| 国产精品美女久久久久av福利| 幼a在线观看| 色女孩综合影院| 无码成人精品区在线观看| 久久精品影视| 国产美女久久精品| 国产中文字幕在线观看| 亚洲成年人网站在线观看| 亚洲第一成肉网| 日韩精品欧美激情一区二区| 51色欧美片视频在线观看| 国产91免费在线观看| 亚洲欧洲精品成人久久奇米网| 午夜视频在线瓜伦| 神马久久av| 午夜美女久久久久爽久久| 国产成人精品毛片| 综合精品久久久| 日本一二区免费| 成人三级视频| 国产精品小说在线| 在线播放毛片| 欧美高清视频在线高清观看mv色露露十八 | 欧美成人久久久| 国产精品久久久国产盗摄| 国产精品天美传媒沈樵| 亚欧在线免费观看| 欧美精选一区二区三区| 国产精品美女视频网站| www.黄在线观看| 欧美日韩亚洲综合一区| 国产福利在线导航| 久久99国产精品尤物| 一本一本a久久| 日韩欧乱色一区二区三区在线| 色吧影院999| 国产老女人乱淫免费| 专区另类欧美日韩| 国产精品久久久久野外| 欧美久久一区| 国产精品乱码一区二区三区| 高潮在线视频| 亚洲欧美另类在线观看| 中文字幕乱码一区二区| 国产精品久久久久久久久久免费看| 三上悠亚av一区二区三区| 日韩一区二区中文| 92国产精品久久久久首页 | 色天天久久综合婷婷女18| 国产精品一区av| 国产精品va在线观看视色| 制服丝袜亚洲网站| 日本少妇久久久| 久久免费午夜影院| 岛国毛片在线播放| 女人色偷偷aa久久天堂| 精品毛片久久久久久| 亚洲永久av| 精品国产一区久久久| 亚洲国产精品成人久久蜜臀| 精品日韩美女的视频高清| 国产又粗又猛又爽视频| 韩国v欧美v日本v亚洲v| 日韩a∨精品日韩在线观看| 国际精品欧美精品| 亚洲一区二区三区xxx视频| a毛片不卡免费看片| 亚洲天堂成人在线视频| 99热这里只有精品5| 亚洲成人资源网| 蜜乳av中文字幕| 国产精一区二区三区| 国产免费黄色av| 国产大片一区| 久久久亚洲综合网站| 一区二区三区| 性色av一区二区咪爱| 色的视频在线免费看| 亚洲黄色www| 国产精选久久久| 色一区在线观看| 欧美黑人精品一区二区不卡| 国产欧美一区二区三区网站| 免费黄色av网址| 麻豆国产精品一区二区三区 | 日韩高清国产一区在线| 国产精品视频网站在线观看| 国产99亚洲| 国产精品theporn88| 免费成人毛片| 欧美在线一区二区视频| 日本高清在线观看| 中文一区二区视频| 外国精品视频在线观看| 91麻豆精品久久久久蜜臀| 亚洲欧美一区二区三区在线观看| 亚洲欧美区自拍先锋| 久久久视频6r| 26uuu亚洲| 日本一区二区免费视频| 国产美女精品在线| 亚洲综合日韩欧美| 丝袜亚洲另类丝袜在线| 国产 日韩 亚洲 欧美| 女人天堂亚洲aⅴ在线观看| 亚洲一区精品视频| 欧美三级伦理在线| 免费国产一区二区| 日韩精品导航| 精品国产一区二区三区四区精华| 91欧美日韩在线| 91系列在线播放| 亚洲精品tv| 国产精品色视频| 91另类视频| 国产精品久久久久久久久久久久 | 亚洲精品乱码久久久久久蜜桃91| 在线一级成人| 蜜桃91精品入口| 首页亚洲中字| 国产亚洲欧美一区二区| 第四色在线一区二区| 99久久无色码| 日韩欧美中文字幕一区二区三区| 亚洲一区中文字幕在线观看| 国产精品xnxxcom| 91久久精品国产| 欧美黄色一级| 国产精品久久国产精品| 大奶一区二区三区| 国产亚洲一区二区三区在线播放 | 精品91久久久| 婷婷开心激情综合| 亚洲精品男人天堂| 色综合色狠狠综合色| 91porny九色| 欧美午夜精品免费| 91tv国产成人福利| 日韩一区二区在线看| 亚洲精品字幕在线| 亚洲精品wwwww| 国产区视频在线播放| 伊人av综合网| 黄视频在线观看网站| 欧美日韩999| jizzjizz中国精品麻豆| 欧美在线视频观看免费网站| 日韩欧美一区二区三区在线观看| 国产精品成人v| 97色婷婷成人综合在线观看| 99高清视频有精品视频| 欧美wwwwww| 亚洲精品日韩成人| 欧美黄色免费| 青青草原成人网| 青草国产精品久久久久久| 青青草久久伊人| 成人av电影在线网| 欧美人妻一区二区三区| 亚洲女人的天堂| wwwxxx亚洲| 欧美乱熟臀69xxxxxx| 国模人体一区二区| 国产亚洲一区二区在线| 国产福利视频在线| 欧美在线视频观看免费网站| 日本久久二区| 精品一区二区视频| 青青草成人影院| 美脚丝袜脚交一区二区| 日日夜夜精品免费视频| 在线观看免费看片| 久久蜜桃一区二区| 成人在线观看小视频| 日韩欧美aⅴ综合网站发布| 国产又粗又大又爽| 精品亚洲aⅴ在线观看| 黄色成人影院| 日韩av片永久免费网站| 亚洲乱码一区| 亚洲高清视频一区二区| 国产精品激情| jizz欧美性11| 99国产精品一区| 三级av在线免费观看| 日韩欧美在线视频免费观看| 国产sm主人调教女m视频| 亚洲天堂av在线免费观看| 国模雨婷捆绑高清在线| 91精品视频免费| 国产毛片一区二区三区| 国内精品在线观看视频| 久久99九九99精品| 国产1区2区在线观看| 午夜免费久久看| 国产福利视频导航| 北条麻妃在线一区二区| 欧美男体视频| 精品日本一区二区| 欧美精品国产一区| 五月天婷婷在线观看视频| 亚洲国产精品精华液ab| 欧美日韩综合在线观看| 欧美成人性战久久| 精品麻豆一区二区三区| 国产精品视频导航| 亚洲免费专区| 久久久一本二本三本| 成人一级黄色片| 无码人妻精品一区二区三区夜夜嗨| 欧美亚洲高清一区二区三区不卡| 三级在线电影| 2019亚洲日韩新视频| 国产精品中文字幕制服诱惑| japanese在线播放| 国产剧情av麻豆香蕉精品| 国产成人免费在线观看视频| 欧美色网一区二区| 北岛玲日韩精品一区二区三区| 国产福利视频一区| 国产成人影院| 天天爽天天爽夜夜爽| 久久九九久久九九| 亚洲国产无线乱码在线观看| 亚洲少妇激情视频| 韩国精品主播一区二区在线观看 | 亚洲欧洲一区二区天堂久久| 肉丝美足丝袜一区二区三区四| 亚洲狼人国产精品| 性色av蜜臀av| 久久久久久久久久久久av| 精品国产18久久久久久洗澡| 国产视频九色蝌蚪| 91在线观看一区二区| 久久久久久无码午夜精品直播| 亚洲天堂开心观看| 欧美xxxx性| 乱子伦一区二区| 成人妖精视频yjsp地址| 国产精品老女人| 国产一区二区三区毛片| 久久精品国产福利| 久久精品在线免费视频| 成人高清视频在线| 东京热一区二区三区四区| 国产一区二区三区欧美| а天堂中文最新一区二区三区| av影院在线播放| 26uuu国产在线精品一区二区| 无码无套少妇毛多18pxxxx| 中文字幕亚洲一区二区三区| 9999在线精品视频| 免费超爽大片黄| 欧美激情一区二区在线| 国产日韩欧美视频在线观看| 91精品国产自产91精品| 成人情趣视频网站| 乱码一区二区三区| 狠狠久久五月精品中文字幕| 在线看免费av| av成人午夜| 奇米色一区二区三区四区| 欧美成人精品欧美一级| 亚洲美女黄色片| 二区三区精品| 91专区在线观看| 成人免费一区二区三区视频| 成人小说亚洲一区二区三区| 国产精品久久久久久av下载红粉| 中文字幕一区二区三区在线视频| 日韩 中文字幕| 制服视频三区第一页精品| 第一福利在线视频| 一区二区三区在线视频看| 成人福利在线看| 国产又爽又黄又嫩又猛又粗| 性色av香蕉一区二区| 天天操综合网| 精品人妻无码一区二区三区 | 色拍拍在线精品视频8848| 最爽无遮挡行房视频在线| 日韩精彩视频| 成人av在线资源网站| 国产精品久久久久久免费播放| 97视频com|