真善美

          勇于承擔(dān)責(zé)任; 如果你做不到,要提前跟別人說(shuō)明,不要等到事情發(fā)生后再解釋。

            BlogJava :: 首頁(yè) ::  :: 聯(lián)系 :: 聚合  :: 管理 ::
            55 隨筆 :: 0 文章 :: 29 評(píng)論 :: 0 Trackbacks

           開(kāi)發(fā)人員需要知道 How,What,Why
          你是否工作在這樣的一個(gè)大公司里——他們工作效率緩慢,會(huì)議無(wú)窮無(wú)盡?你是否有被告訴去完成一個(gè)任務(wù),去開(kāi)發(fā)一個(gè)API,但你的不知道它會(huì)用在哪里,怎么用?你只是按照文檔在技術(shù)上把它正確的實(shí)現(xiàn)?

          “如何做”是一個(gè)開(kāi)發(fā)人員在團(tuán)隊(duì)生活中需要知道的最有價(jià)值的信息。但遺憾的是,有些人卻認(rèn)為這是開(kāi)發(fā)人員在項(xiàng)目中唯一要知道的事情。

          我們不能這么認(rèn)為。

          如果不知道自己做的究竟是個(gè)什么東西,即使是最高效的Ruby on Rails家伙,最熟練的Spring開(kāi)發(fā)人員,或PHP編程者,也不可能做出最有價(jià)值的東西。

          你們中有多少人,曾經(jīng)寫出了API,但卻不能說(shuō)出它們將被在哪里、如何使用?有多少人曾生氣的追問(wèn)“你們要怎么用它們?我按照規(guī)格書里的要求把17個(gè)Web Service都開(kāi)發(fā)完了,但現(xiàn)在你們只用了其中的4個(gè)。該死。”

          我認(rèn)為,一個(gè)開(kāi)發(fā)人員如果想把工作出色的完成,除了要知道“怎么去做”外,還必須知道自己究竟做的是什么。

          然而,知道做的是什么和如何做,這還不夠。

          我深信一個(gè)開(kāi)發(fā)人員還需要知道和理解“為什么這樣做“。只有當(dāng)你知道這些后,你才能開(kāi)發(fā)出最有價(jià)值的產(chǎn)品。

          為什么會(huì)有這個(gè)項(xiàng)目?為什么需要這樣的產(chǎn)品?該死,為什么會(huì)有這樣的公司?每個(gè)人都需要問(wèn)這樣的問(wèn)題。當(dāng)知道并理解了“為什么”后,我們才能做出最優(yōu)的解決方案。

          知道了“為什么”,我們才能真正的理解項(xiàng)目的目標(biāo),產(chǎn)品的目標(biāo)和公司的目標(biāo)。它能激勵(lì)我們,因?yàn)槲覀兛吹搅舜笏{(lán)景。

          理解了“為什么”會(huì)使決策更加準(zhǔn)確。

          我們要堅(jiān)持從是什么 和 為什么入手。這樣我們就知道如何最好的去做了。

          posted on 2010-12-29 11:11 真善美 閱讀(1002) 評(píng)論(0)  編輯  收藏 所屬分類: Java學(xué)習(xí)
          主站蜘蛛池模板: 广西| 霞浦县| 余庆县| 务川| 广元市| 金山区| 渭源县| 丹巴县| 抚顺市| 柳州市| 乌鲁木齐县| SHOW| 阿尔山市| 商丘市| 天峨县| 南雄市| 琼海市| 石城县| 嘉定区| 蛟河市| 沛县| 专栏| 黄陵县| 通许县| 东台市| 准格尔旗| 余庆县| 永福县| 佛学| 古蔺县| 太谷县| 沅江市| 沈阳市| 福安市| 孟津县| 普安县| 宣威市| 靖远县| 曲阜市| 鄂州市| 鹿邑县|