如今深深的體會到,不只僅人與人的差異是巨大的,程序員與程序員之間的差異一樣很明顯的。前端
普通的程序員僅僅是完成本身的任務,完成任務後不思進取,再也不修改本身的代碼,再也不去想有沒有更好的實現方式,其實重構本身的代碼真的是一件很重要的事情,他們完成任務,知足於現狀,或者僅僅只是爲了養家餬口,固然了,這也是很現實的問題,相信不少程序員都是這樣,爲了生活所迫,沒有辦法。程序員
可是咱們可不能夠在寫代碼裏面找到樂趣呢?答案是確定的。web
優秀的程序員(在我看來geek就是優秀的程序員,他們有不少的相同之處),他們每每頭腦聰明,思惟清晰,但願本身的程序獲得別人的承認,完成一個很不錯的做品,從而獲得一種欣慰,驕傲感,知足感,成就感。據個人觀察,咱們公司就有那麼一些人,埋頭作事,天天記下來本身要作的每一件事情,總結本身今天作了什麼,有什麼不足的地方,天天書寫本身的得失,每次星期一開會的時候老是說的頭頭是道。優秀的程序員是我崇拜的,他們每每不用花多長時間就能很快的完成任務,而後改善本身的代碼,尋求更好地實現方法。他們不常常逛技術類的博客,也不怎麼看技術類的書籍,只是習慣沉迷於本身的項目不能自拔,研究本身的東西,他們思惟活躍,總能借鑑一些前沿的技術加以改進。他們遇到不會的問題不會先問別人,老是本身先google或者baidu,本身尋求解決的方法。他們花的時間和精力遠遠不是大家可以想象的,不要覺得爲何有那麼多的技術大牛,不只是由於他們有天賦,有興趣,更重要的是他們花了大把的時間在上面。也不要覺得本身有多努力,比你努力的人多了去了,不要覺得上了一天的班很累了就什麼都不幹了,要學會利用週末的時間充實本身。優秀的程序員他們的工做效率每每很高,全神貫注於本身的手頭工做,不刷微博,不聊QQ,不聽音樂。他們偶爾會玩DOTA,偶爾看看電影,每一個星期都會抽空去跑步,他們是果粉,他們更願意看英文的技術文檔,私下裏也不怎麼交流技術上的問題。他們在本身的世界裏老是那麼的遊刃有餘。瀏覽器
要成爲優秀的程序員(geek),都是本身一步一步努力的結果,從不吹噓本身多麼多麼能幹,多麼多麼NB,他們很低調,甚至有時候有點悶。請謹記:學習
博主是個大屌絲,技術不行,只會默默的關注牛人,今天沒有佈置多少任務,一點點思考,一些許觀察,發一下牢騷,歡迎吐槽。捫心自問,你是優秀的程序猿嗎?在忙錄之中不妨留點時間思考一下本身,If you like programming,just do it,you will be OK!google