成为编程高手
? ?我們都有興趣成為象棋高手、圍棋高手、散打高手、游戲高手,有沒(méi)有人愿意成為編程高手?
很多三十幾歲的程序員就不再編寫(xiě)程序,這其中有很多因素:編程的理念、工具日新月異,程序員需要經(jīng)常更新自己的知識(shí)結(jié)構(gòu),到三十多歲的時(shí)候,發(fā)現(xiàn)自己的學(xué)習(xí)能力開(kāi)始退步,學(xué)習(xí)的動(dòng)力也不足,而以前的經(jīng)驗(yàn)已經(jīng)積累到一定程度,憑著這些經(jīng)驗(yàn)也足以應(yīng)付大部分的技術(shù)問(wèn)題,于是動(dòng)嘴的時(shí)間多了,動(dòng)手的時(shí)間少了,慢慢地角色發(fā)生了改變,成為了管理者或?qū)<摇⒆稍?xún)顧問(wèn)之類(lèi)。從開(kāi)始學(xué)習(xí)編程到逐步退出編程,大約是10年的時(shí)間。十年的程序員是不是編程高手,我們這些程序員不妨拿出自己的標(biāo)準(zhǔn)衡量一下自己和周?chē)呐笥选⑼?#xff0c;看看我們的身邊有沒(méi)有編程高手。
? ?什么樣的程序員才是編程高手?這需要我們給出一些定義,也歡迎朋友們提出自己的建議。
我以前很迷金庸的武俠小說(shuō),聽(tīng)說(shuō)金庸老先生還在北大讀博士,真是佩服,無(wú)論從哪個(gè)角度說(shuō),他老人家都是高手。我最初迷戀的是《射雕英雄傳》,從江南七怪到七真人,再到銅人、鐵人,一個(gè)比一個(gè)厲害,以為這就是高人了,沒(méi)想到這梅超風(fēng)也還只是黃老邪的被驅(qū)逐的徒弟。頂尖的高手是東邪西毒南帝北丐。這天外有天、人外有人真的是極致了。這武林(武俠小說(shuō)中)的廣闊就如軟件領(lǐng)域一樣,包羅萬(wàn)象、不是一個(gè)人所能窮盡。所以武林中的高手并不以什么都會(huì)來(lái)評(píng)判,而以功力的深厚、武學(xué)的感悟程度來(lái)評(píng)判。
? ?程序員不像武林高手那樣可以通過(guò)比拼來(lái)衡量水平的高下,彼此的競(jìng)爭(zhēng)不是那么激烈,爭(zhēng)的是工資的高低。工資的高低有時(shí)不完全依賴(lài)水平。但是一個(gè)項(xiàng)目的成功卻要完完全全依賴(lài)于程序員的水平。所以編程高手是什么,看看你的項(xiàng)目中那個(gè)不可缺少的人,他就是你們的高手。我們看一下高手都具備哪些素質(zhì):
? ?1. 聰明睿智,頭腦清晰,什么事情都心中有數(shù)。
? ?2. 經(jīng)驗(yàn)豐富,在以前的項(xiàng)目中證明過(guò)自己
? ?3. 勇于探索,具備攻堅(jiān)的能力。
? ?第一條是程序員的自身?xiàng)l件,聰明與否指兩個(gè)方面,一個(gè)是爹媽給的,二個(gè)是教育培養(yǎng)出來(lái)的,包括知識(shí)水平和思辨能力和方法。
? ?第二條是編程的經(jīng)歷是否豐富,編寫(xiě)的代碼是否很棒。
? ?第三條說(shuō)的是人的性格,是否堅(jiān)韌、勇敢、有擔(dān)當(dāng)。
? ?想成為高手,需要在這幾方面打磨。
轉(zhuǎn)載于:https://blog.51cto.com/chenge/1220926
總結(jié)
- 上一篇: crond配置
- 下一篇: libvirt命令行文档