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