电竞比分网-中国电竞赛事及体育赛事平台

分享

優(yōu)秀程序員的性格

 昵稱10504424 2013-02-20
我們一直都在討論,性格決定命運(yùn)。
那么什么樣的性格讓你具有一個(gè)優(yōu)秀程序員的潛質(zhì)?

要得到這個(gè)答案,我們必須要搞清楚優(yōu)秀程序員的定義。
對(duì)于一個(gè)程序員,我們用什么樣的標(biāo)準(zhǔn)來(lái)衡量一個(gè)程序員是不是優(yōu)秀

在此,我引用人月神話對(duì)優(yōu)秀程序員的一些特性的引用
1.對(duì)編程有濃厚的興趣,由興趣能驅(qū)動(dòng)自己的探索和鉆研精神,優(yōu)秀程序員一般喜歡用業(yè)余時(shí)間探索和自己琢磨點(diǎn)東西,研究點(diǎn)開(kāi)源框架和源代碼。
2.優(yōu)秀程序員一般比較懶于做重復(fù)的事情,對(duì)于重復(fù)事情有獨(dú)有的程序員思維,即通過(guò)程序或其它自動(dòng)化方式解決重復(fù)問(wèn)題,而留更多時(shí)間去思考。
3.優(yōu)秀程序員更多的會(huì)從簡(jiǎn)單功能實(shí)現(xiàn),花哨的界面轉(zhuǎn)移到對(duì)安全,性能,可擴(kuò)展等底層架構(gòu)的關(guān)注。
4.優(yōu)秀程序員一般有較明顯的自戀和偏執(zhí)特征。
5.優(yōu)秀程序員一般有較為扎實(shí)的算法,數(shù)據(jù)結(jié)構(gòu)等理論知識(shí)的基礎(chǔ).

以上是人月神話(blog.sina.com.cn/s/blog_493a84550100u6vh.html)在博客上的一些關(guān)于優(yōu)秀程序員的節(jié)選。
我個(gè)人是比較認(rèn)可這個(gè)標(biāo)準(zhǔn)的,不認(rèn)可就不會(huì)引用了。

優(yōu)秀的程序員對(duì)編程有興趣,需要研究開(kāi)源框架和源代碼。那就要追根溯源。
說(shuō)的NB一點(diǎn),那就是“執(zhí)著”,說(shuō)的SB一點(diǎn),那就是“鉆牛角尖”。
在長(zhǎng)時(shí)間的經(jīng)典算法的研究,在代碼的泥潭里摸爬滾打的時(shí)候,我們唯一的動(dòng)力居然是好奇,我們成就感來(lái)源居然是調(diào)通了一個(gè)testcase
從一個(gè)不懂程序的“正常人”來(lái)看,難免會(huì)理解為“那家伙有點(diǎn)傻”

程序員懶于做重復(fù)的事情,有獨(dú)特的程序員的思維
在墨守成規(guī)的人的眼里,事情本來(lái)就是這樣做的,為什么要思考別的解決方式??如果墨守成規(guī)的是領(lǐng)導(dǎo),就會(huì)刻意回避這樣的程序員,有時(shí)甚至是命令式的“讓你做啥你就做啥”
所以在工作中,我們會(huì)被認(rèn)為不服從領(lǐng)導(dǎo),脫離組織。。。。。。

更多的關(guān)注底層
用戶關(guān)心的是使用體驗(yàn),領(lǐng)導(dǎo)關(guān)心的是項(xiàng)目進(jìn)度
對(duì)于一個(gè)應(yīng)用中最難理解,最難實(shí)現(xiàn),卻又影響最大的安全,性能,擴(kuò)展性,穩(wěn)定性卻少有人關(guān)心,
那注定也就決定了關(guān)心這些客戶不關(guān)心的,領(lǐng)導(dǎo)不關(guān)心的東西的人,是多么的悲催
要是有程序員大嘴巴,整天在項(xiàng)目組里嘮叨我們的系統(tǒng)不穩(wěn)定,我們的系統(tǒng)可能存在安全漏洞,領(lǐng)導(dǎo)都快被你煩死了,能喜歡你么
本來(lái)沒(méi)什么事情的,被你這么一折騰,這邊檢查,那邊檢查,改了代碼還要測(cè)試、發(fā)布,事情都被你倒騰出來(lái)了
不要說(shuō)領(lǐng)導(dǎo),整個(gè)team都會(huì)對(duì)你煩躁
京東在11.11的宕機(jī),就是很好的證明

關(guān)于自戀和偏執(zhí)
其實(shí)我不認(rèn)同這個(gè)說(shuō)法,但中國(guó)的語(yǔ)言博大精深,不認(rèn)同也要認(rèn)同,反正說(shuō)的都是一回事。
如果你向你的領(lǐng)導(dǎo)或者項(xiàng)目組里面灌輸一個(gè)算法,如果你連自己的說(shuō)服不了,你怎么能說(shuō)服別人??
而且這個(gè)算法在程序員的腦子了已經(jīng)反復(fù)演練,可能已經(jīng)寫過(guò)諾干個(gè)case了,如果這個(gè)時(shí)候都沒(méi)有信心,那就是自卑了。。。。
偏執(zhí)和自戀也是有關(guān)聯(lián)的。想想看,為什么一個(gè)算法會(huì)在程序員腦子里反復(fù)演練,為什么要寫諾干個(gè)case去證實(shí)一些東西?
如果你全身心的投入做一件事,并且花了很大的精力,最后取得的一些自以為是的成就感在別人面前卻連屎都算不上,做為以個(gè)正常人你是不是要反抗一下啊???
只要你一反抗,你就會(huì)落個(gè)偏執(zhí)的罪名
根據(jù)心理學(xué)的一些理論,一旦你周圍的人說(shuō)你偏執(zhí),你就會(huì)往真正的偏執(zhí)靠攏

好了,分析完了
拿我自己來(lái)說(shuō),我也不希望和我共事的人在那一個(gè)人鉆牛角尖;
我也不希望我們?cè)谧鍪?,他一個(gè)人在做其他事情;
我也不希望我開(kāi)發(fā)的系統(tǒng)整天被人說(shuō)的一無(wú)是處;
我也不希望我的同事太過(guò)自戀,太過(guò)偏執(zhí)

所以啊,程序員們,在這個(gè)沒(méi)有同情的年代,對(duì)周圍的程序員多點(diǎn)體諒,多點(diǎn)理解,多點(diǎn)忍讓,對(duì)待壇子里的兄弟們也一樣
如果我們自己都不珍惜自己,那誰(shuí)來(lái)珍惜你呢???

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多