優秀程序員的優秀歷程

jopen 9年前發布 | 7K 次閱讀 程序員
 

從Netflix離職后就去了 Yahoo工作,去了不同的公司以后深切體會到,無論你去那個公司想成為優秀的員工過程都是一樣的,想成為一個優秀的員工要做到一下幾點。

只做正確的事

做為程序員這一行,每個人都有很大的挑戰,要知道怎么才能把事情做正確,那么何謂正確的方法,關鍵是你在做什么和做給誰。如果你是按照正確的方 法在做,那不管別人給你如何的壓力你都應該保持初衷,是否能成功就看你能否正確的堅持下去,而那些初級程序員總是支持不下去的,而優秀的程序員總是能做 到,也許你覺得你不是絕對的,當然絕大部分優秀的程序員還是能夠堅持自己的原則和正確的方法,如果說堅持用正確的方法開發而導致沒有完成項目,那他們也清 楚并不是自己錯了而是真的時間上不夠,而不是為了按時完成項目走捷徑,質量是你成為一個優秀程序員的標桿。一定要保證你所寫的代碼都是100%正確的,應 該嚴格要求自己。

甘愿受苦

優秀的程序員都敢于承擔任何困難工作,他們都會發很長一段時間來解決看起來麻煩又困難的問題,優秀的程序員享受著困難帶給你們的挑戰,他們明白 如里有能力解決了這些難題,他們將會更上一層。而反之普通的程序員遇到困難和麻煩的事時先想到的就是退縮,他們習慣了退縮,而不是想辦法解決。而優秀的程 序員會覺得解決難道是一種技能,這對他們來說很重要。

優秀的程序員是需要很多磨練才可以成功的,除非是對上些問題真的沒辦法解決了才會尋求幫助,當然這可能意味著認輸,所以他們有時會竭盡全力做出努力站這種事情盡量少發生,這種精神就是其他人應該好好學習的地方。

當然,這并不是說什么事情你只能自己埋頭苦干,而不能尋求幫助。凡事都應該自己全力的努力過才行,不要自己還沒動腦子就輕易放棄跑去問別人,經常到最后你會發現其實很多問題自己真的也能獨力完全的。

學無止境

若有人說自己什么都懂不用找學什么了,那這個人就太自大了。也許有的行業里你可懶惰的不想學習新的辭知識也可以生存的很好,但是在軟件這個日益 更新的行業里,如果你每天不學習和關注新的知識和新聞,那你就等著被掃地出門吧,那個老板也不會愿意再用你這個技能跟不上時代的人。如果想成為優秀的程序 員,那你就要每天學習新的知識讓人不可取代。

如果有機會自己應該多認識一些值得讓你學習的良友。可以多征求他們的意見,聽聽他們的見解。或者在自己的思路上讓他們多給些指點。優秀的程序員應該是從不會停止學習的。

—— 完 ——

原創翻譯,轉載請注明出處。 英文原文請 訪問這里知識共享署名-相同方式共享(Creative Commons)協議 。】

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!