• 你是碼農 還是優秀程序員?

    0
    程序員 C/C++ 前端開發 Go 6983 次瀏覽
        現在深深的體會到,不僅僅人與人的差別是巨大的,程序員與程序員之間的差別同樣是很明顯的。

            普通的程序員僅僅是完成自己的任務,完成任務后不思進取,不再修改自己的代碼,不再去想有沒有更好的實現方式,其實重構自己的代碼真的是一件很重要的事 情,他們完成任務,滿足于現狀,或者僅僅只是為了養家糊口,當然了,這也是很現實的問題,相信很多程序員都是這樣,為了生活所迫,沒有辦法。

            但是我們可不可以在寫代碼里面找到樂趣呢?答案是肯定的。

            優秀的程序員(在我看來geek就是優秀的程序員,他們有很多的相同之處),他們往往頭腦聰明,思維清晰,希望自己的程序得到別人的認可,完成一個很不錯的作品,從而得到一種欣慰,驕傲感,滿足感,成就感。

           據我的觀察,我們公司就有那么一些人,埋頭做事,每天記下來自己要做的每一件事情,總結自己今天做了什么,有什么不足的地方,每天書寫自己的得失,每次 星期一開會的時候總是說的頭頭是道。優秀的程序員是我崇拜的,他們往往不用花多長時間就能很快的完成任務,然后改善自己的代碼,尋求更好地實現方法。他們 不經常逛技術類的博客,也不怎么看技術類的書籍,只是習慣沉迷于自己的項目不能自拔,研究自己的東西,他們思維活躍,總能借鑒一些前沿的技術加以改進。他 們遇到不會的問題不會先問別人,總是自己先google或者baidu, 自己尋求解決的方法。他們花的時間和精力遠遠不是你們能夠想象的,不要以為為什么有那么多的技術大牛,不僅是因為他們有天賦,有興趣,更重要的是他們花了 大把的時間在上面。也不要以為自己有多努力,比你努力的人多了去了,不要以為上了一天的班很累了就什么都不干了,要學會利用周末的時間充實自己。優秀的程 序員他們的工作效率往往很高,全神貫注于自己的手頭工作,不刷微博,不聊QQ,不聽音樂。他們偶爾會玩DOTA,偶爾看看電影,每個星期都會抽空去跑步,他們是果粉,他們更愿意看英文的技術文檔,私下里也不怎么交流技術上的問題。他們在自己的世界里總是那么的游刃有余。

            要成為優秀的程序員(geek),都是自己一步一步努力的結果,從不吹噓自己多么多么能干,多么多么NB,他們很低調,甚至有時候有點悶。請謹記:

            素質高---他們都有較高的的思想道德素質,說話談吐都很舒服,不帶臟話,雖然有點屌絲;

            邏輯思維---理工科的男生思維都比較活躍,清晰;寫代碼之前都理清實現的原理再下筆;話說我們這還有個清華的女程序員,做事超級認真,職業素養非常高,程序都是一次性通過很佩服;

            注重細節---代碼縮進,變量命名,標點符號都需要做到規范,便于后期維護以及改版等等;

            注重安全開發—程序員開發的代碼不出現bug肯定是不可能的,除了修復bug,一定要注意安全技術,這方面可以多去了解下安全加密廠商的一些信息http://t.cn/RzUn7DF

            效率---不做無用功,碰到不能解決的問題,自己解決,不能解決就主動問,汲取教訓,收獲經驗;

            耐心---需求改變或者程序錯誤都需要靜下心來不停的調試錯誤以及修改;就算有時候做自己不喜歡的事情,你也要堅持,也許會的達到意想不到的收獲

            進取心---不滿足于現狀,不斷的學習心得語言,技術本來就是不斷的發展改變的,跟不上時代注定被淘汰,請跟隨時代的潮流。

            健康---有空鍛煉身體,不僅可以在一天的工作之后放松自己,還可以給以后的程序人生提供更好的工作砝碼;

            其他方向---不僅僅局限于現在,例如web前端開發,假如哪一天瀏覽器滅亡了,前端開發是不是就沒戲了,所以請思路開闊,不要把自己局限在一個圈里面,當然,計算機語言都是相通的,學習另外的語言門檻并不高。

            博主是個大屌絲,技術不行,只會默默的關注牛人,今天沒有布置多少任務,一點點思考,一些許觀察,發一下牢騷,歡迎吐槽。捫心自問,你是優秀的程序猿嗎?在忙錄之中不妨留點時間思考一下自己,If you like programming,just do it,you will be OK!

    相似問題

    相關經驗

    相關資訊

    相關文檔

  • sesese色