成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

程序員父親的遺產(chǎn)——編程十誡

開發(fā) 開發(fā)工具 前端
我的父親在和我徹談編程兩個星期之后就去世了。

我的父親在和我徹談編程兩個星期之后就去世了。

那個時候我22歲,一個剛剛完成美學(xué)學(xué)士畢業(yè)設(shè)計的大四學(xué)生。而我的父親62歲,比大多數(shù)我同齡人的父親都要老。早在60年代,他就已經(jīng)在田納西理工大學(xué)開始編程了,那個時候他在穿孔卡片上寫FORTRAN語言。不得不承認,我的父親學(xué)富五車、學(xué)識淵博。

我和編程第一次親密接觸的時候,它像煙花,瞬間絢爛了我的生命。它給我的感覺既魔幻又強大,在很多方面都比視覺設(shè)計要更富有創(chuàng)造性和實踐性。

 

 

[[134830]]

當(dāng)我節(jié)假日回家的時候,我的父親分享了他的《編程十誡》。他打印了一份,然后和我一條一條地討論。這也是我和我父親之間為數(shù)不多的有關(guān)于編程的討 論,然后他就突然離開了我。或許也因為這個原因,這個《編程十誡》深深地刻在了我的腦子里,與那天我父親的音容一起,成為我最美好的回憶,磐石無轉(zhuǎn)移。

靈感源于1971年首次發(fā)行的《The Psychology of Computer Programming》一書,下面是我父親總結(jié)的編程十誡:

1.理解并承認自己也會犯錯誤。

關(guān)于此點的關(guān)鍵就是要在發(fā)布之前早點發(fā)現(xiàn)。不過幸運的是,除非你是在噴射推進實驗室開發(fā)火箭制導(dǎo)軟件,否則很少有錯誤是致命的。所以,犯了錯誤之后我們可以從中學(xué)習(xí)經(jīng)驗教訓(xùn),然后保持一個積極的心態(tài),繼續(xù)前行繼續(xù)進步。

2.人非圣賢,孰能無過。

復(fù)審代碼的目的就是為了發(fā)現(xiàn)問題。不過如有遺漏,也不可把責(zé)任歸咎于某一個人身上去針對他。

3.人外有人、天外有天。

三人行必有我?guī)煟瑔枂柫紟熞嬗眩瑫屇闶芤鏌o窮。要學(xué)會傾聽他人的意見和建議,特別是當(dāng)你認為毫無必要時,更要懷著謙虛的態(tài)度、廣闊的胸懷接受他人的指教。

4.重構(gòu)代碼要三思。

“修復(fù)代碼”與“重構(gòu)代碼”有著本質(zhì)的區(qū)別。在深思熟慮之后,如果還是想追求代碼審查時框架風(fēng)格能有所變化,而非沿著原先的道路予以改進,那么就重構(gòu)吧。

5.尊重他人,耐心、禮遇每一個人。

經(jīng)常跟開發(fā)人員打交道的非技術(shù)人士通常會覺得程序員目中無人、脾氣又大又臭。不要讓你的怒火和缺乏耐性讓他們心中的這種形象越來越高大。

6.世界上唯一不變的就是變化。

敞開胸襟、面帶微笑地去接受變化。把需求中的、平臺上的以及工具里的每個變化都當(dāng)做全新的挑戰(zhàn),而非視為大麻煩來抵制。

7.真正的權(quán)威來自知識,而不是職位。

知識造就權(quán)威,權(quán)威帶來尊敬——所以,如果你想在計算機領(lǐng)域中中獲得他人的尊敬,去學(xué)習(xí)吧。

8.為信仰奮斗,然后優(yōu)雅地接受失敗。

有時候我們的想法會被否決。即使后來發(fā)現(xiàn)我們是對的,也不可存有怨恨情緒,或者說類似于“我老早就說過會這樣,還不信”的話。不要讓團隊之間由此產(chǎn)生間隙,不要因為這點小事耿耿于懷、常常抱怨。

9.不要成為“角落里的程序員”。

不要成為那種隱藏在辦公室不起眼的角落里,在點餐時才冒出來的人。躲在角落的里程序員往往短視、與世隔絕、與大家脫節(jié)。他們會像隱形人一樣不發(fā)表任何意見。所以,要參與到大家的討論中,成為辦公室團體中協(xié)調(diào)的一員。

10.可以批判代碼,但不能人身攻擊

應(yīng)該友好地對待每一個程序員,但是在指出問題時可以犀利、一針見血。我們的批評應(yīng)該盡可能的積極,并且以改進代碼為目標(biāo),不可無的放矢。同時,還應(yīng)該考慮當(dāng)?shù)貥?biāo)準(zhǔn),程序規(guī)范以及提高后的性能表現(xiàn)等等。

至今我還留著這份《編程十誡》。按照上面所述,我成長為了一個優(yōu)秀的程序員。有時候遇到困境,我會忍不住地想,如果我的父親還在,他會給我哪些建議?雖然這已經(jīng)成為了妄想,但是我相信,我親愛的父親會為我一直牢記這十條戒律而驕傲的。

責(zé)任編輯:王雪燕 來源: html5tricks
相關(guān)推薦

2009-06-08 10:42:24

2012-10-30 09:21:50

2013-03-06 09:56:21

2012-10-31 09:30:19

2024-04-10 08:01:40

2010-07-19 10:48:06

2017-11-06 05:18:35

2020-11-04 10:21:37

機器學(xué)習(xí)技術(shù)人工智能

2012-11-07 09:53:50

2011-04-11 09:49:42

2016-12-08 10:53:46

程序員編程

2015-04-30 09:07:15

2012-06-15 09:54:58

程序員編程開發(fā)

2012-09-28 10:09:35

程序員碼農(nóng)謊言

2014-09-19 09:27:46

程序員

2012-08-30 10:05:40

編程編程語言程序員

2013-05-30 09:55:51

程序員分歧程序員失業(yè)的程序員

2013-11-14 10:05:25

程序員職業(yè)轉(zhuǎn)型

2014-11-10 09:46:57

程序員

2015-02-03 02:40:33

程序員盲人程序員
點贊
收藏

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

主站蜘蛛池模板: 在线亚洲免费视频 | 欧美影院 | 九九热久久免费视频 | 日本福利视频免费观看 | 91中文字幕在线 | 日本三级网址 | 天天影视综合 | 国产亚洲一区二区三区 | 亚洲精品福利在线 | 91视频进入 | 九九热精品视频 | 一a一片一级一片啪啪 | 亚洲成人免费视频 | 欧美精品1区2区3区 精品国产欧美一区二区 | 福利视频一区二区三区 | 日韩视频一区 | 精品99久久| 成人免费一区二区三区视频网站 | 国产福利小视频 | 手机在线一区二区三区 | 亚洲91精品| 国产免费又色又爽又黄在线观看 | 免费黄色片视频 | 欧美日韩国产一区二区三区 | 综合久久亚洲 | 一区二区免费在线视频 | 国产精品高潮呻吟久久 | 99精品视频免费观看 | 自拍偷拍小视频 | 久久免费精品视频 | 亚洲精精品 | 在线视频一区二区 | 国家一级黄色片 | 神马福利 | 97视频在线免费 | 青青久视频| 一区二区三区不卡视频 | 久久91av| 中文字幕在线看第二 | 毛片区| 亚洲狠狠|