做一個好程序員

做一個程序員不難峻堰,難的是做一個好程序員。

還記得我在大一的時候旦万,剛拿到程序設計的入門書籍桐筏,很是癡迷纸型,那時候我想我要是個程序員該多好梅忌,后來我還真成了一個程序員除破。想當一個程序員很容易,培訓幾個月瑰枫,或者努力點自學幾個月,學會判斷語句光坝、循環(huán)語句,學點HTTP性含、數據庫還有l(wèi)inux鸳惯,程序員之路就可以開啟了商蕴。但是想做一個好的程序員,并沒有這么簡單苛谷。

首先 好的程序員要非常熟悉你寫的代碼和你要寫的代碼格郁。你不僅要能寫出來代碼,還要能說明為什么這么寫理张,這么做的理由是什么,為什么不用另一種方式雾叭,好在哪,差在哪织狐。

第二 好的程序員要寫出來的程序要可維護。代碼人要能看得懂旺嬉,機器執(zhí)行要沒問題厨埋,關鍵位置要有日志輸出邪媳,代碼里不是到處注釋掉的無用的代碼。

第三 好的程序員寫出來的程序要有審美雨效。代碼如人废赞,代碼的風格代表了人的做事風格;代碼是不是很簡約唉地,有沒有用到工程學的東西,錯誤處理是怎么做的耘沼,變量的命名,這些沒有所謂的好壞群嗤,但是能在一定程度上反映一個程序員的水平、態(tài)度和能力浸赫。

第四 好的程序員應該是一個好的產品經理。程序是拿來解決問題的既峡,程序員需要知道你的程序的使用范圍,是給誰用的运敢,不同的場景下很可能寫出來的程序是不一樣的,而且為了達到最終效果迄沫,程序的側重點應該是不一樣的卦方,好程序應該要做到抓大放小羊瘩。

第五 好的程序員的代碼一定是健壯的盼砍,可解釋的。一個好的程序需要能在各種異常情況下工作睬捶,cpu雖然是一個只會執(zhí)行正確代碼的人,但是程序是可以有判斷語句的擒贸,程序掛了也是可以通過其他手段監(jiān)控到并且重新啟動起來的觉渴,機器掛了也是可以被監(jiān)控到的。

第六 根據第五點疆拘,程序員應該是全棧的寂曹。程序員不只是寫程序,不管程序是怎么跑起來的隆圆,也許你不能說明白在cpu里是怎么運算的,也許你不明白你的程序是怎么在內存里分配的旨涝,但是起碼要知道程序在哪個進程里,進程是由誰跑起來的白华,誰在守護,日志在哪里弧腥,是用的哪個角色跑起來的,日志在哪里管搪,出了問題怎么排查。

第七 好的程序員是善于學習和思考的霎箍。這點毋庸置疑澡为,現(xiàn)在的發(fā)展太快了,也許幾個月不了解最新的前沿或者學的慢點媒至,可能就不能很好地把握整個環(huán)境的發(fā)展脈絡,就有很大的風險被淘汰掉塘慕!

程序員的道路我也只是走了個開頭,想到的条篷,看到的,很局限赴叹;未來的路還很長指蚜,要學的,要想的摊鸡,要實現(xiàn)的,還有很多免猾,加油!

?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末获三,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子疙教,更是在濱河造成了極大的恐慌,老刑警劉巖躺屁,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件经宏,死亡現(xiàn)場離奇詭異,居然都是意外死亡烁兰,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進店門广辰,熙熙樓的掌柜王于貴愁眉苦臉地迎上來主之,“玉大人,你說我怎么就攤上這事槽奕。” “怎么了粤攒?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵夯接,是天一觀的道長。 經常有香客問我盔几,道長,這世上最難降的妖魔是什么逊拍? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任顺献,我火速辦了婚禮旗国,結果婚禮上注整,老公的妹妹穿的比我還像新娘。我一直安慰自己寿冕,他們只是感情好,可當我...
    茶點故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布驼唱。 她就那樣靜靜地躺著驹暑,像睡著了一般。 火紅的嫁衣襯著肌膚如雪优俘。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天惭婿,我揣著相機與錄音叶雹,去河邊找鬼。 笑死折晦,一個胖子當著我的面吹牛,可吹牛的內容都是我干的满着。 我是一名探鬼主播,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼编饺,長吁一口氣:“原來是場噩夢啊……” “哼响驴!你這毒婦竟也來了?” 一聲冷哼從身側響起豁鲤,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎锅论,沒想到半個月后楣号,有當地人在樹林里發(fā)現(xiàn)了一具尸體最易,經...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡藻懒,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了嬉荆。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡汪茧,死狀恐怖限番,靈堂內的尸體忽然破棺而出陆爽,到底是詐尸還是另有隱情扳缕,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布驴剔,位于F島的核電站粥庄,受9級特大地震影響丧失,放射性物質發(fā)生泄漏惜互。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一描验、第九天 我趴在偏房一處隱蔽的房頂上張望坑鱼。 院中可真熱鬧膘流,春花似錦鲁沥、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽缠局。三九已至,卻和暖如春甩鳄,著一層夾襖步出監(jiān)牢的瞬間额划,已是汗流浹背妙啃。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工俊戳, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人燥滑。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓阿逃,卻偏偏與公主長得像铭拧,于是被迫代替她去往敵國和親恃锉。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內容