學習能力
對一個搞技術的人來說,年齡的增長其實不是那么可怕,可怕的是你沒有匹配自己年齡的技術深度。但技術深度不是平白無故而來的,需要長時間的積累,這就需要你時刻保持空杯心態,堅持學習。
抗壓能力
優秀程序員抗壓能力都很強,遇到困難事情會選擇迎難而上,普通程序員會顯得非常為難,想盡一切辦法推掉任務,即使勉強做出來了也會漏洞百出,想要自己優秀先讓自己學會抗壓,承擔能力強一些。
良好的編程習慣
好的編程習慣,既是與人方便,也是與己方便。這并不是多么高深的技術問題,只是習慣養成而已,所以基本上只要你想,就可以做的到。不要小看這一點點改變,往往可以事半功倍。在這里簡單給大家列舉幾個:清晰易懂的命名規則、簡潔明了的注釋方法、清晰易讀的文本格式;
溝通能力
這是一個經常被人忽略的能力,很多程序員都覺得,我是搞代碼的,技術好就行了,又不需要經常溝通。但這種想法是很錯誤的,不管是同一個項目組相互配合,還是跨部門承接需求,都需要有溝通能力。很多時候,并不是因為技術難題,而是因為溝通出現了問題,后導致項目無法按時完成。