IT 界那些朗朗上口的“名言”

程式設計師之家v發表於2017-12-30

中國有很多古代警世名言,朗朗上口,凝聚了很多故事與哲理。矽谷的網際網路公司裡頭也有一些這樣的名言,凝聚了很多公司價值觀和做事的方法,對於很多程式設計師來說,其影響潛移默化。這裡收集了一些,如下。

Stay hungry Stay foolish

640?wx_fmt=png&wxfrom=5&wx_lazy=1

喬幫主在2005年給史丹佛大學做畢業演講中提到過的他最喜歡的一句話。

原文來自《Whole Earth Catalog》:

640?wx_fmt=png&wxfrom=5&wx_lazy=1

You build it, You run it.

640?wx_fmt=png

Amazon 的 CTO:Werner Vogels 的名言。是相對傳統應用開發模式提出來的,在微服務架構裡頭特別受歡迎。

傳統的單體應用是基於專案模式的,且多數的專案都採用瀑布模型進行開發,開發團隊根據客戶的業務需求及功能設計,開發出軟體系統並交付給客戶,自此,該系統將由運維團隊接手,進入系統運維階段。

而在微服務架構體系中,更傾向於讓開發團隊負責應用系統的全部生命週期,應用系統的開發是基於快速迭代方式來實現的,這是一個地地道道的產品研發思路,讓服務的開發者與服務的使用者(客戶)形成每日的交流反饋,來自直接客戶的反饋有助於開發者提升服務的品質。

Talk is cheap. Show me the code.

640?wx_fmt=png

Linux 的創始人 Linus Torvalds 在 2000-08-25 給linux-kernel 郵件列表的一封郵件提到的:

能說算不上什麼,有本事就把你的程式碼給我看看。

go big or go home

640?wx_fmt=png

facebook 的辦公室標語:

要麼牛逼,要麼滾蛋

done is better than perfect

640?wx_fmt=png

facebook 的辦公室標語:

完成比完美更好

Eating our own dog food

640?wx_fmt=png

據說,在狗糧生產基地,新配製出的狗糧都是要經過好多人品嚐並通過後才會上市的。

而在IT界,微軟公司也採用這一做法來檢測他們自己研發的軟體,他們管這叫做 eat our own dog food。Dog food 指軟體公司開發出新的軟體程式後,在釋出之前先在公司內部使用,即“內部試用”,或者做名詞指“內部試用的軟體”。

微軟公司讓“吃我們自己的狗食”這句話變得人盡皆知,這句話的意思是:每天研發工作的一部分就是使用自己正在開發的軟體。這種做法傳達的理念是,研發人員在使用自己的軟體時能夠很快發現漏洞或者不對的地方。

公眾號內回覆“1”帶你進粉絲群!0?wx_fmt=gif

相關文章