開發人員需要知道 How,What,Why

2020-12-17 開源中國

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

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

我們不能這麼認為。

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

你們中有多少人,曾經寫出了API,但卻不能說出它們將被在哪裡、如何使用?有多少人曾生氣的追問「你們要怎麼用它們?我按照規格書裡的要求把17個Web Service都開發完了,但現在你們只用了其中的4個。該死。」

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

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

我深信一個開發人員還需要知道和理解「為什麼這樣做「。只有當你知道這些後,你才能開發出最有價值的產品。

為什麼會有這個項目?為什麼需要這樣的產品?該死,為什麼會有這樣的公司?每個人都需要問這樣的問題。當知道並理解了「為什麼」後,我們才能做出最優的解決方案。

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

理解了「為什麼」會使決策更加準確。

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

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

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

相關焦點

  • 拆書:3W法—what,why,how的運用
    由於我最近看到一本書西蒙 斯涅克寫的《從「為什麼」開始》提及到3W法—what,why,how。這種3W方法看似很簡單但是卻是很有效的。這個方法可以運用的地方是非常廣的,在職場中,我們可以用why想想我們為什麼要這麼做?用what問問本質的問題是什麼?
  • 學習中的why、how、what、who及網絡價值
    2020是很懶的一年,看的書加起來不到10本,但今年對學習有了新的理解和認識,概括為幾個關鍵詞:why、how、what、who。每天背單詞10分鐘,堅持一周便放棄,每天運動30分鐘,練兩天覺得太累便作罷,類似的事情還有很多。為什麼?因為沒有明確這件事的why,我為什麼需要做這件事,也就是說,做這件事只是你覺得應該做,而不是你想做。
  • 學習三問 what why how
    我喜歡學習之前先問自己三個問題,what;why;how。最後才是how方法。當你確定上面兩個問題之後才去考慮如何做的問題。這個問題可以參考前面有效學習的相關方法。首先確定適合你的學習方法,以教為學,找準切入點直奔大師,設定小目標,製造反饋,等等這裡不再贅述。
  • 四六級作文套用模板 寫好what/why/how作文!
    新東方網>英語>英語學習>英語寫作>寫作輔導>正文四六級作文套用模板 寫好what/why/how作文! 2019-06-14 14:06 來源:周思成 作者:   四六級作文最重要的what/why/how,模版最後再再來一套,供大家學習參考。
  • 讀懂《K-12英語閱讀行業報告》:文本解讀的what、why、how這麼寫才...
    how)。教師 2語篇研讀【what】本文描寫了新年前夜人們在紐約時代廣場跨年慶祝的場景,並介紹了美國人在新年到來之際樹立新年決心的習慣。【how】本文是一篇介紹美國人如何迎接新年的描述性文章。點評:教師2關注what、how、why三 個基本問題,針對語篇的主題、內容、文體結構、語言特點和作者觀點進行了簡略的分析,基本抓住了文本的主題和大致內容,但未能具體分析跨年慶祝的細節,即教師未能細緻梳理語篇的具體內容,因此未能構建出詳細的結構化知識。
  • How to Answer "Why This College?" From CUUS
    Give it some time and thought.Your GoalUse specific examples to show that you understand what makes the college special and why it’s a good fit for you.
  • 【兩分鐘英語】學術論文中的研究問題除了問「why」,還要多問「how」
    When I work with my students in research methodology course, one of the points I emphasize is the importance of asking the 「how」 and 「what」 questions instead of having
  • Why we do what we do 安東尼·羅賓
    Often that's what people think I do, and it's the furthest thing from it. What happens, though, is people say to me, "I don't need any motivation." But that's not what I do. I'm the "why" guy.
  • 感嘆句非得有 what 或者 how 嗎?不用 what 或 how 也可以!
    文/陳德永在談話、聊天的時候,有時你需要表達非常強烈的情緒,此時就會用到感嘆句。當然,有時候受到刺激(比如看見幾號的風景、天人般的美女)你會自言自語般發出感嘆。大家都知道感嘆句的引導詞,要麼用 what,要麼用 how,但是對於何時用 what,何時用 how 卻總是好犯糊塗,其實很好記:what 是個代詞,只能代替名詞,故而用來對名詞、名詞短語感嘆。how 是個副詞,功能是修飾形容詞和副詞,所以 how 用於感嘆副詞和形容詞。
  • 你知道what about 和 how about 的不同嗎?
    1)how about 主要用於提出建議。例如:A:What shall we do today?今天去幹嘛?B:I dont know,how about going to the pub?B:我不知道,去酒吧怎麼樣?
  • 「no matter what/how」和「whatever/however」你能分清嗎?
    首先no matter引導的全是讓步狀語,它們倆的區別就在於how和what修飾的內容的區別。when(時候)/where(地點)/why(原因)/who(人物),主要看到底修飾的內容是什麼,再依據內容選擇對應的詞。
  • 百遍精學是一種超能力 Why-How-What黃金圈理論
    此人以不知道「如何做」(how),來否認「這樣做的必要性」(why&what),乃是一個明顯的低級邏輯錯誤。就類似因為不知道如何做飯,所以寧願餓著也不認為需要做飯。你確實目前可能做不到有興趣有耐心有方法去精學,但必須要努力去獲得這一能力。3、How?
  • how much和how many
    3.what about your dad?你爸爸呢?  What day   星期幾  用來問星期幾  1.what day is it today? 今天星期幾?  2. what day was yesterday? 昨天星期幾?
  • 感嘆句不知道選what還是how?
    人們一定都知道你到城裡來了(1)要修飾名詞的形容詞不能是表數量的many, much, little, few,遇此情況要用how,即使它們後面跟有名詞:How many books he has! 他的書真多!How much money he gave her! 他給了她好多錢呀!
  • what還是how,口訣要記牢,名詞what形/副how!
    在英語表達中,我們常用what和how來引導感嘆句,what後面常跟名詞,how後面常跟形容詞或者副詞,想要在考試中快速判斷出用what還是用how,先要了解具體有幾種句型結構。一、what引導的感嘆句1、what+可數名詞單數What a big book! 好/多麼大一本書!What a handsome policeman!好/多麼帥的一名警察!
  • What?Why?How?
    你提供什麼樣的價值,why基於你的終局思考,how你的業務模式,布局是業務的選擇是什麼時候幹什麼事情也就是when 昨天和君同行的微信分享了曾教授的戰略思考,這裡也分享下自己聽過的曾教授講戰略思考框架,中間涉及很多公司的案例就不附上了,留作下次吃飯聊:
  • 0818 知識點分享:what引導的名詞性從句
    (what做need的賓語) 我們所需要的是更多的時間. 2)What really matters is that she wore a pair of white shoes.(what做matters的主語) 真正麻煩的是她穿了一雙白鞋.
  • What Is This Account For, And How Is It Going To Change My Life?
    It will not give you five winter camps for your school-age children, tell a tourist how to use Alipay or direct you to lesser-known stalls at the fabric market.It might help you eat better.
  • how are you?我終於知道怎麼回答了!
    這種情況下,只需要回答「我很好」就行。還有一種情況是雙方,不管熟不熟,明確知道接下來要聊某一個話題,how are you,只是切入正題的客套話,這時候最好也簡單回答「我很好」,節省時間。how are you在很多場合併不是關心你到底怎麼樣,只是出於禮貌而已。Great是非常積極的一種回答,你可能需要解釋一下發生了什麼好事。
  • How about ...? 與 what about ...?
    B: How about/what about Mike? 那 Mike 呢?(意思是「Mike也會去嗎?」)I like dogs. How about/what about you? 我喜歡狗。你呢?How about ...? 和 what about ...?