會飛的豬的小小豬圈

          要做一只有思想、有能力、與眾不同的豬

          [轉]開發(fā)人員需要知道 How,What,Why

          你是否工作在這樣的一個大公司里——他們工作效率緩慢,會議無窮無盡?你是否有被告訴去完成一個任務,去開發(fā)一個API,但你的不知道它會用在哪里,怎么用?你只是按照文檔在技術上把它正確的實現(xiàn)?

          “如何做”是一個開發(fā)人員在團隊生活中需要知道的最有價值的信息。但遺憾的是,有些人卻認為這是開發(fā)人員在項目中唯一要知道的事情。

          我們不能這么認為。

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

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

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

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

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

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

          知道了“為什么”,我們才能真正的理解項目的目標,產品的目標和公司的目標。它能激勵我們,因為我們看到了大藍景。

          理解了“為什么”會使決策更加準確。

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

          這一招對我很有效。而你又是如何走上成功之路的呢?

          [英文出處]:Developers should know How, What and Why

          posted on 2010-10-31 22:45 會飛的豬 閱讀(181) 評論(0)  編輯  收藏 所屬分類: 雜七雜八

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統(tǒng)計

          公告

          準備換工作中。

          留言簿

          文章分類

          文章檔案

          搜索

          最新評論

          主站蜘蛛池模板: 大兴区| 调兵山市| 正阳县| 永登县| 道孚县| 博白县| 奉新县| 元阳县| 乾安县| 云梦县| 出国| 迁安市| 灯塔市| 大足县| 乐业县| 连城县| 利辛县| 怀远县| 大宁县| 石河子市| 深泽县| 理塘县| 阿城市| 广水市| 嵊泗县| 潞城市| 卢龙县| 新密市| 绥中县| 临澧县| 衡水市| 白银市| 福鼎市| 开阳县| 佛学| 翼城县| 霍林郭勒市| 绥江县| 鄯善县| 黑河市| 济南市|