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

愛好編程者可以看看 最牛B的編碼套路

開發 后端 前端
當你能編寫精彩的代碼、并且能用精彩的言辭向世人解釋那些代碼時,到那時候,我會覺得你已經掌握了最牛的編碼套路!

最近,我大量閱讀了Steve Yegge的文章。其中有一篇叫“Practicing Programming”(練習編程),寫成于2005年,讀后令我驚訝不已:

與你所相信的恰恰相反,單純地每天埋頭于工作并不能算是真正意義上的鍛煉——參加會議并不能鍛煉你的人際交往能力;回復郵件并不能提高你的打字水平。你必須定期留出時間,集中鍛煉,這樣才能把事情做得更好。

我認識很多杰出的程序員——這是在亞馬遜工作***的額外“福利”之一。如果仔細觀察他們,你會發現他們時時都在鍛煉。他們已經很優秀了,但他們仍然不忘鍛煉。他們鍛煉的方法林林總總,而我在這篇文章中只會介紹其中的幾種。

據我了解,這些杰出程序員之所以如此成功,就是因為他們一直在鍛煉。***的身材要靠定期的鍛煉才能獲得,而且必須堅持鍛煉才能保持,否則身材就會走形。對于編程和軟件工程來說,道理是一樣的。

這是一個重要的區別——我每天都開車去上班,但我的駕駛水平遠遠不如專業車手;類似的情況,天天編程可能并不足以使你成為一名專業的程序員。那么,什么才能把一個普通人變成一名專業車手或者專業程序員呢?你需要鍛煉什么呢?

答案就在《科學美國人》的一篇名為“The Expert Mind”(專家思維)的文章里:

愛立信提出,重要的并不是經驗本身,而是“努力的學習”,也就是要不斷地挑戰自身能力之外的東西。一些狂熱的愛好者花費了 大量的時間去下棋、打高爾夫球或者玩樂器,但他們可能始終停留在業余水平上,而一個訓練有素的學生卻可以在相對較短的時間里超越他們,原因就在這里。值得 注意的是,在提高水平方面,花費在下棋上的大量時間(即使參加各種比賽)似乎還是比不過專門的訓練來得更為有效。訓練的主要價值在于發現弱點,并有針對性 地進行提高。

“努力的學習”意味著,要常常去處理那些剛好在你能力極限上的問題,也就是那些對你來說有很大可能失敗的事情。如果不經歷一些失敗的話,你可能就不會成長。你必須不斷地挑戰自我,超越自己的極限。

那樣的挑戰有時會在工作中碰到,但也未必。將鍛煉從職業工作中分離出來,這在編程領域常被人稱為“編碼套路”(Code Kata)。

Code Kata的概念是由David Thomas提出的,他是《程序員修煉之道:從小工到專家》的作者之一。這個概念主要指的是,針對某一種特定技術或技能進行重復性的練習,從而將其熟練掌握。——譯者注

所謂套路,就是一系列的招式。這個概念借鑒于武術。

如果你想要看一些編碼套路的例子(也就是努力學習和磨練編程技能的方法),SteveYegge的文章里倒是提出了一些不錯的建議。他把它們稱作為“實踐演練”:

1. 寫一份自己的簡歷。把自己所有的相關技能都羅列出來,然后把那些在100年后還用得到的標出來。給每個技能打分,滿分為10分。

2. 羅列出你所景仰的程序員。盡量包括那些與你一起工作的人,因為你會在工作中從他們身上獲取一些技能。記錄下他們身上的1 ~ 2個閃光點,也就是你希望自己有所提高的方面。

3. 查看維基百科上的“計算機科學”欄目,找到“計算機領域先驅者”這個分類,從這個列表中挑選一個人,閱讀他的事跡,并且在閱讀時打開任何你感興趣的鏈接。

4. 花20分鐘通讀別人的代碼。讀出色的代碼和讀糟糕的代碼都是有益的,兩者都要讀,輪流切換。如果你無法感覺出它們之間的區別,可以求助于一位你尊敬的程序員,讓他給你展示一下什么是出色的代碼、什么是糟糕的代碼。把你讀過的代碼給別人也看看,問問他們的看法。

5. 羅列出你最喜歡的10個編程工具——那些你覺得你用得最多、非有不行的工具。隨機挑選其中的一個工具,花一個小時去閱讀它的文檔。在這一個小時里,努力去學習這個工具的某個你不曾意識到的新功能,或者發現某種新的使用方法。

6. 想一想,除了編程之外你最擅長什么事情?再想一想,你是通過怎樣的鍛煉才變得如此熟練和專業的?這對于你的編程工作又有什么啟發呢?(怎么把這些經驗應用到編程方面?)

7. 拿出一疊簡歷,并和一組面試官在同一個房間里待上一個小時。確保每份簡歷都至少被3個面試官看過,并且要給出1 ~ 3分的評分。針對那些不同面試官評判大相徑庭的簡歷展開討論。

8. 參與一個電話面試。事后寫下你的反饋,拋出你的觀點,然后與主持電話面試的人聊一聊,看看你們是否達成了一致的結論。

9. 進行一次技術面試,并且被面試的人應該是某個你不太了解的領域里的專家。讓他假定聽眾在該領域里一無所知,因此請他從最基礎的講起。努力去理解他所說的,必要時問一些問題。

10. 有機會參與別人的技術面試。期間,你只是認真地聽、認真地學。在應聘者努力解決技術問題的同時,你也要在自己腦子里嘗試解決這些問題。

11. 找到一個能和你交換實際問題的人,每隔一周,相互交流編程問題。花10 ~ 15分鐘來嘗試解決這些問題,再用10 ~ 15分鐘進行討論(無論能否解決)。

12. 當你聽到任何你一時之間也無法解決的面試問題時,趕緊回到你的座位上,把這個問題用電子郵件發給自己,以留作日后的提醒。在那一周里找出點時間,用自己最喜歡的編程語言來解決它。

我之所以喜歡Steve開出的這個清單,是因為它看上去很全面。有些程序員一想到“鍛煉”,總認為就是一些編碼上的難題。但在我看來,編程更在于人,而不是代碼。因此,通過解決世上所有的、并且晦澀的編程面試題目,在提高你的個人能力方面,這種方法是有局限的。

關于“努力的學習”,我也很喜歡Peter Norvig在“Teach Yourself Programming in TenYears”(花10年時間自學編程)一文中提出的諸多建議:

1. 與別的程序員交流。讀別人的代碼。這比任何書籍或培訓課程都更重要。

2. 動手寫程序!***的學習方法就是邊做邊學。

3. 在本科或研究生的課程中學習編程課程。

4. 找一些項目來做,并且需要與其他程序員形成團隊來合作。在項目的進行過程中,學會辨別最出色的程序員以及最糟糕的程序員。

5. 在項目中跟隨別的程序員一起工作,了解如何維護那些不是你寫的代碼,并且學習如何寫出利于他人維護的代碼。

6. 學習多種不同的編程語言,特別是那些與你現在所熟悉的語言有著不同的世界觀和編程模型的。

7. 了解硬件對軟件的影響。知道你的電腦執行一條指令需要多少時間,從內存中取出一個字(在有緩存或沒緩存的情況下)需要多少時間,在以太網(或者因特網)上傳輸數據需要多少時間,從磁盤中讀取連續的數據或者在磁盤上跳轉到另一個位置需要多少時間,等等。

你還可以從Dave Thomas的21種實用的編碼套路中獲取靈感(CodeKata.com),或者你更愿意加入一個你家當地的“編程武館”(CodingDojo.org)。

對于“努力的學習”,我無法像Steve,Peter或者Dave那樣提供一個長長的建議列表。我遠不如他們有耐心。實際上,在我看來,“編程套路”只需兩個招式:

1. 寫博客。我在2004年初創辦了CodingHorror.com博客,作為我自己努力學習的一種形式。它在一開始很不起眼,到后來成為我職業生涯中做過 的最重要的一件事。所以,你也應該寫博客。***“聞達于天下”的人,往往就是那些能夠有效書寫和溝通的人。他們的聲音最響亮,是他們在制定游戲規則,并且 ***世界的潮流。

2. 積極參與著名的開源項目。所有的高談闊論聽起來都很好,但是,你是一個大話王還是一名實干家呢?別光說不練,這個非常重要,因為人們會用你的行動來衡量你,而不是你的言論。努力在公眾面前留下些實實在在有用的東西吧,到時候你就可以說,“我在那個項目中出過力。”

當你能編寫精彩的代碼、并且能用精彩的言辭向世人解釋那些代碼時,到那時候,我會覺得你已經掌握了最牛的編碼套路!

責任編輯:王雪燕 來源: 陸其明的博客
相關推薦

2017-03-08 13:12:44

編程學習

2014-02-13 10:15:39

編程業余愛好

2013-12-26 10:32:30

編程學習

2015-04-17 10:10:35

FDDTDDNDD

2014-03-07 11:32:15

移動電商云計算數據中心

2016-09-28 00:38:27

2018-06-12 07:38:05

Linux 開源

2019-08-09 10:15:14

機器學習人工智能監督學習

2011-05-30 13:58:56

PHP

2017-03-23 15:17:20

Linuxsudo棋盤

2016-09-22 09:37:14

GCC內聯語法

2012-06-12 10:07:22

Web

2023-08-13 16:32:12

JavaScript

2021-01-12 10:50:48

人工智能Instagramer科技

2012-10-18 18:40:24

2014-04-23 16:31:42

Windows背景音樂

2015-11-12 16:26:46

編程編碼套路code kata

2025-02-26 08:20:41

2014-01-03 15:14:22

編程業余愛好

2011-01-05 09:36:19

VirtualBSD
點贊
收藏

51CTO技術棧公眾號

免费电影日韩网站| 国产小视频一区| 久久视频精品| 日韩欧美你懂的| 99爱视频在线| 蜜桃视频网站在线观看| gogo大胆日本视频一区| 国产97免费视| 久久久久久久久97| 国产成人短视频在线观看| 91麻豆精品国产91久久久久久久久 | 日韩高清免费观看| 天天干天天操天天玩| 成人性生交大片免费看在线播放| 久久久一区二区三区捆绑**| 亚洲精品欧美日韩| 波多野结衣二区三区| 欧美三级小说| 最近2019中文字幕在线高清| 日本69式三人交| 国产高清亚洲| 日本道免费精品一区二区三区| 三年中文高清在线观看第6集| 欧美孕妇孕交| 国产91丝袜在线播放0| 国产精品电影一区| 夫妻性生活毛片| 精品国产一级毛片| 国产丝袜精品视频| 娇妻高潮浓精白浆xxⅹ| 国产欧美日韩成人| 亚洲一级在线| 久久久久久久一| 青花影视在线观看免费高清| jiujiure精品视频播放| 精品中文视频在线| 日本精品久久电影| 国产欧美婷婷中文| 中文字幕亚洲精品一区| 国一区二区在线观看| 日韩中文字幕不卡视频| 国产毛片久久久久久久| 亚洲精品一级二级三级| 亚洲国产精品久久久久秋霞蜜臀 | 亚洲最新免费视频| 国产在线播放av| 久久日韩精品一区二区五区| 国外成人在线视频网站| www.国产黄色| 国产成人免费在线观看| 亚洲综合大片69999| 92久久精品一区二区| 毛片基地黄久久久久久天堂| 国产精品久久久久av| 久久永久免费视频| 日韩国产一区二| 国产精品麻豆va在线播放| 波多野结衣电车| 日韩av一级片| 国产精品自在线| 一级特黄aaa| 久久97超碰国产精品超碰| 国产区精品视频| 亚洲一级在线播放| 国内精品第一页| 99热国产免费| 午夜视频在线免费播放| 久久亚洲欧美国产精品乐播| 免费在线成人av电影| 精品亚洲综合| 国产精品欧美一级免费| 中文字幕av一区 二区| 日韩美女免费视频| 最近中文字幕在线观看视频| 免费观看在线综合色| 成人在线视频网| 亚洲va欧美va| 91麻豆国产福利精品| 日韩久久久久久久| 午夜小视频在线| 亚洲美女屁股眼交3| 日本大片免费看| 午夜激情电影在线播放| 欧美曰成人黄网| 精品国产鲁一鲁一区二区三区| 日韩中文字幕| 亚洲精品理论电影| 91麻豆制片厂| 国自产拍偷拍福利精品免费一| 4p变态网欧美系列| 亚洲视频在线免费播放| 国产精品一区二区三区99| 黄色国产精品一区二区三区| av网站在线免费播放| 亚洲精选在线视频| 亚洲爆乳无码专区| 国产一区二区三区视频在线| 日韩精品极品视频免费观看| 一二三四在线观看视频| 精品91在线| 国产精品美女午夜av| 丁香六月天婷婷| 日本一区二区视频在线| 美脚丝袜脚交一区二区| 每日更新在线观看av| 国产精品丝袜久久久久久app| 青草视频在线观看视频| 精品乱码一区二区三区| 国产欧美一级片| 91蜜桃婷婷狠狠久久综合9色| 在线丝袜欧美日韩制服| 亚洲精品88| 日韩亚洲欧美中文三级| 男人操女人动态图| 亚洲网站在线| 91久久久久久久久| 成人av毛片| 天天亚洲美女在线视频| 杨幂一区二区国产精品| 欧美少妇xxxx| 欧美精品久久久久久久久| 亚洲一区中文字幕永久在线| 久久新电视剧免费观看| 国产又粗又爽又黄的视频| 户外露出一区二区三区| 亚洲黄色在线观看| a级片在线观看免费| 青娱乐精品视频| 麻豆精品视频| 九色porny视频在线观看| 欧美成人精品高清在线播放| 青青操在线视频观看| 丝袜a∨在线一区二区三区不卡| 国产精品区一区| 色婷婷av在线| 日韩亚洲欧美中文三级| 精品国产欧美日韩不卡在线观看| 久久aⅴ乱码一区二区三区| 国产美女99p| 国产理论电影在线| 日韩欧美国产电影| 欧美人妻精品一区二区免费看| 捆绑调教美女网站视频一区| 日韩在线导航| 色猫猫成人app| 揄拍成人国产精品视频| 超碰在线观看91| 国产午夜精品福利| 欧美在线观看视频网站| 精品久久久久久久久久久下田| 欧美最猛性xxxxx(亚洲精品)| 三级网站在线看| 黑人与娇小精品av专区| 好吊日免费视频| 久久亚洲欧洲| 少妇特黄a一区二区三区| 日韩精品免费观看视频| 在线色欧美三级视频| 在线免费av网| 自拍av一区二区三区| 中文字幕在线视频一区二区| 欧美日韩国产欧| 国产精品日韩二区| 在线男人天堂| 国产一区二区日韩精品欧美精品| 中文字幕第一页在线播放| 中文字幕第一区二区| 国产大片一区二区三区| 欧美jjzz| 国产成人精品免费视频大全最热| 波多野一区二区| 亚洲全黄一级网站| 夜夜躁日日躁狠狠久久av| 国产精品国产三级国产有无不卡| www.午夜av| 亚洲天堂久久| 日本不卡免费新一二三区| 日韩中文视频| 日韩中文字幕国产精品| 午夜美女福利视频| 欧美丝袜第一区| 小嫩苞一区二区三区| 国产成人综合在线观看| 日本wwww视频| 91影院成人| 国产精品对白刺激久久久| 美女福利一区二区| 大量国产精品视频| 神马久久高清| 91麻豆精品国产| 日韩欧美高清在线观看| 中文无字幕一区二区三区| 亚洲av毛片在线观看| 在线综合欧美| 手机福利在线视频| 亚州精品视频| 91久久精品日日躁夜夜躁国产| 亚洲福利影院| 欧美理论片在线观看| 久久国产精品高清一区二区三区| 69堂精品视频| 国产字幕在线观看| 亚洲一区二区美女| 精品国产大片大片大片| 99这里只有久久精品视频| 亚洲综合欧美激情| 国产精品色网| 欧美大黑帍在线播放| 日本女优一区| 蜜桃av久久久亚洲精品| 日韩影片在线观看| 国产日韩中文字幕| 日韩毛片免费观看| 97久久国产精品| 怡红院红怡院欧美aⅴ怡春院| 亚洲天堂av高清| 欧日韩在线视频| 91精品久久久久久久久99蜜臂| 极品国产91在线网站| 亚洲成人自拍网| 国产毛片久久久久久| 久久亚洲欧美| 久久久久久久久久久久久国产精品 | 在线观看的黄色| 欧美激情久久久久久| 精品国产白色丝袜高跟鞋| 亚洲午夜久久久久久久| 天堂av在线资源| 亚洲成年人在线| 亚洲AV无码一区二区三区性| 欧美日产国产精品| 真实的国产乱xxxx在线91| 日韩欧美一区二区三区久久| 日韩精品在线免费看| 夜夜嗨av一区二区三区| 国产av无码专区亚洲av毛网站| 国产精品全国免费观看高清 | 精品欧美aⅴ在线网站| 妺妺窝人体色www聚色窝仙踪| 136国产福利精品导航| 国产农村妇女精品一区| 国产精品三级视频| 影音先锋制服丝袜| 日本一区二区三区国色天香 | 极品裸体白嫩激情啪啪国产精品| 无码人妻精品一区二区蜜桃百度| 亚洲欧洲中文字幕| 色婷婷777777仙踪林| 欧美成人精品| 欧美性潮喷xxxxx免费视频看| 欧美va天堂| 丁香花在线影院观看在线播放| 在线成人黄色| 久草资源站在线观看| 免费日韩视频| 亚洲三级视频网站| 老汉av免费一区二区三区| 久久久福利影院| 国产成人高清在线| 星空大象在线观看免费播放| 91在线云播放| 国产高清一区二区三区四区| 欧美高清在线精品一区| 男人av资源站| 亚洲主播在线观看| 800av免费在线观看| 色偷偷成人一区二区三区91| 国产精品sm调教免费专区| 欧美日本在线看| 亚洲高清视频网站| 亚洲精品网址在线观看| 在线免费av网站| 欧美人在线观看| 三级在线观看视频| 国产精品一香蕉国产线看观看| 国产一区二区av在线| 精品乱码一区二区三区| 清纯唯美日韩| 青草网在线观看| 日韩精品国产欧美| xxx中文字幕| 2020日本不卡一区二区视频| 日韩一区二区三区四区视频| 亚洲最新在线观看| 青青视频在线免费观看| 91麻豆精品国产91| 色鬼7777久久| www.日韩不卡电影av| 九色porny丨国产首页在线| 国产主播喷水一区二区| 国产毛片精品| 日本特级黄色大片| 亚洲一区中文| 成人高清在线观看视频| 久久精子c满五个校花| 欧美三级在线免费观看| 91福利在线看| 性一交一乱一透一a级| 亚洲社区在线观看| 久草在线新免费首页资源站| 国产精品女视频| 麻豆成人入口| av中文字幕av| 另类成人小视频在线| 国产免费一区二区三区最新6| 国产精品久久久久久福利一牛影视| 国产极品美女高潮无套嗷嗷叫酒店 | 久久色在线播放| 校园春色亚洲色图| 国产精品.com| 中文字幕一区二区三区欧美日韩| 日韩av在线综合| 99精品视频在线免费观看| 欧美成人片在线观看| 欧美日韩电影一区| 久久久久久久影视| 欧美一二三视频| 一区二区三区亚洲变态调教大结局 | 青青青爽久久午夜综合久久午夜| 亚洲啪av永久无码精品放毛片 | 一区二区三区国产视频| 国产精品电影| 国产精品美女久久久久av福利| 91tv官网精品成人亚洲| 一级特黄性色生活片| 久久婷婷色综合| 国产精品美女毛片真酒店| 日韩一区二区三区免费观看| 成人a在线视频免费观看| 国产精品老女人视频| 欧美视频网址| 国产xxxxx视频| 久久免费国产精品| 国产精品suv一区| 国产午夜精品麻豆| 在线男人天堂| 久久精品国产综合精品 | 日韩女优人人人人射在线视频| 卡通动漫国产精品| 免费人成自慰网站| 成人夜色视频网站在线观看| 劲爆欧美第一页| 欧美电视剧在线看免费| 欧洲成人综合网| 国产精品露出视频| 亚洲精品韩国| 亚洲国产综合视频| 一本大道久久a久久综合| 日韩专区一区二区| 欧亚精品中文字幕| 欧美日韩精品在线一区| 91香蕉视频导航| 国产精品乱人伦| 国产情侣自拍小视频| 欧美乱妇高清无乱码| 亚洲三区欧美一区国产二区| 国产精品videossex国产高清 | 春色成人在线视频| 在线国产精品一区| 一级性生活毛片| 欧美色图一区二区三区| 欧美精品电影| 99久久伊人精品影院| 国产欧美69| 成人小视频免费看| 91精品国产一区二区三区香蕉| 日本片在线观看| 国产亚洲情侣一区二区无 | 不用播放器的免费av| 亚洲免费在线播放| 熟妇高潮一区二区三区| 国产成人精品久久二区二区91| 欧美电影《睫毛膏》| 欧美一级片在线免费观看| 黑人精品xxx一区| 麻豆传媒免费在线观看| 国产三区精品| 日韩精品免费视频人成| 青青草在线观看视频| 精品视频在线播放色网色视频| 91p九色成人| 97超碰在线视| 久久久精品日韩欧美| 国产美女免费视频| 91国产视频在线| 97国产成人高清在线观看| 奇米777第四色| 欧美日韩黄色影视| 国产免费拔擦拔擦8x高清在线人| 色综合电影网| 成+人+亚洲+综合天堂| 在线观看国产成人| 久久免费视频网站| 999国产精品视频| 9.1成人看片| 日韩一区二区三区电影在线观看 | 欧美亚洲国产bt| 成人影音在线| 黄色一级片网址| 中文字幕欧美激情|