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