- 相關推薦
好程序員的習慣之一 積極解決每一個問題
對于好程序員,有很多好的習慣,為什么要把這個習慣放在第一個呢?有很多人如果閱讀過《高效能人士的七個習慣》,其中第一個習慣就是積極主動。如果從這個角度來看,我把解決解決每一個問題放在首位從理論上是完全沒問題的。但我要說說我們程序員獨特的地方。
所有人都知道,程序員永遠是拿著鍵盤在戰斗的勇士。他們不能只是紙上談兵。他們得有非常多的實戰經驗,人家才慢慢地說你是一個高手?梢哉f,高手絕對不是吹出來的,而是真槍實戰干出來的。
在這里,我們不需要考試,不需要比賽。我們就看同樣是一年年過去,到底誰做出來的東西最好,最多!因此,解決問題是我們提升自己能力,并且證明自己能力的非常重要的路線。我有一個非常好的朋友,大家認可他,就是因為往往全公司最難的問題,都是他解決的。還有一個朋友,就是因為他解決了全公司最大的技術問題,而得到了公司的十萬元的獎金。
事實上,對我們來講,任何一個問題,都可能是給我們打開了另外一個知識領域的大門,讓我們了解到很多未曾關注的事物。這里面我有很多經驗。
有一次我在研究代碼注入的時候,發現Delphi的VCL對接口的實現方式。而且這個發現,讓我很好的解釋了,為什么在Delphi中做接口類型的強制轉換的時候會發生錯誤。
還有一次,因為我做了一次技術分享,當時會上我的同事就提及了Ruby的不同設計思路,我當然也開始關注起來。這次事件,讓我發現很多不同面向對象設計語言背后的實現思想,非常受用。像C++/C#/Java語言的繼承,講究的是類型的定義。而Ruby卻可以動態修改任何一個已經定義的類。
當然了,這樣的例子非常多。我們還不如反過來說說,如果我們遇到問題都繞過,或者不聞不問,或者得過且過,全然不當存在過一樣。你會發現這樣的人,事情分配給他的時候,他才會去做。偶爾也能看到他的聰明,但是就是看不到成績。
是的,積極主動地解決每一個問題,讓我們能夠做程序員做得每天都不一樣,每天都很精彩。而且,必須認識到的是,改變別人對自己的看法很難,唯有自己對事情的看法,才是我們可以,也是最容易去改變的。當我們心中真正開始熱愛這些問題的時候,我們就走上了優秀程序員的長征之路。
是的,萬里長征,這還只是開始!但是只要這一步走對了,下面就不會偏太多。
【好程序員的習慣之一 積極解決每一個問題】相關文章:
哪些習慣對孕婦好-對孕婦好的12個習慣08-11
兩稅合并要解決好四個問題論文05-03
GPRS問題的分析與解決論文04-27
論文寫作環節的問題的解決05-08
解決Excel數值進位問題07-31
讓孩子愛上“解決問題”06-12
解決問題的名言警句10-21
解決問題教學反思07-18
解決問題式的簡歷05-14
解決問題能力面試15個問題10-20