開(kāi)發(fā)者思維,不只是一種讓開(kāi)發(fā)者感到被重視的管理方式,更是企業(yè)制勝數(shù)字化轉(zhuǎn)型的全新方法論。
從蘋(píng)果、谷歌到亞馬遜,將開(kāi)發(fā)者視為真正的戰(zhàn)略人才和合作伙伴的公司正在取得成功。
如今數(shù)字化革命浪潮正在重塑企業(yè)管理格局,軟件開(kāi)發(fā)者成為現(xiàn)代數(shù)字經(jīng)濟(jì)競(jìng)爭(zhēng)中急需的人才。然而,大多數(shù)公司僅把他們當(dāng)成數(shù)字工廠的打工人,卻沒(méi)有真正了解如何充分解放他們的潛力。我們需要充分理解和激勵(lì)開(kāi)發(fā)人員,用軟件的力量驅(qū)動(dòng)企業(yè)增長(zhǎng)與創(chuàng)新。
Twilio聯(lián)合創(chuàng)始人、CEO 杰夫·勞森,將十幾年的開(kāi)發(fā)者管理經(jīng)驗(yàn)匯集成《開(kāi)發(fā)者思維》一書(shū),為讀者提供了一種全新的思維方式:應(yīng)對(duì)數(shù)字化轉(zhuǎn)型,一家企業(yè)需要所有職能部門(mén)之間通力協(xié)作和思維轉(zhuǎn)變,再加上實(shí)際編寫(xiě)代碼的軟件開(kāi)發(fā)者的貢獻(xiàn),才能共同為公司打造數(shù)字化未來(lái)。他還用諸多的行業(yè)案例為讀者展示了,那些創(chuàng)造出改變行業(yè)的產(chǎn)品的商業(yè)領(lǐng)袖是如何持續(xù)做好三件事的:,他們明白為什么開(kāi)發(fā)者比以往任何時(shí)候都重要;第二,他們真正了解開(kāi)發(fā)者,并知道如何激勵(lì)他們;第三,他們?cè)敢獠⑸糜跒殚_(kāi)發(fā)者的成功投資。
既是開(kāi)發(fā)者又是CEO的獨(dú)特身份使杰夫·勞森能夠?qū)⑵髽I(yè)高管使用的管理語(yǔ)言與高績(jī)效、有創(chuàng)造力的極客文化聯(lián)系起來(lái),構(gòu)建開(kāi)發(fā)者思維的思考模式,幫助商業(yè)領(lǐng)袖、產(chǎn)品經(jīng)理、技術(shù)領(lǐng)袖和管理人員更好地理解技術(shù)人才并與之合作,以實(shí)現(xiàn)他們的共同目標(biāo)創(chuàng)造優(yōu)秀的數(shù)字產(chǎn)品和體驗(yàn),在數(shù)字化時(shí)代中快速取勝。
1.聚焦如何激發(fā)開(kāi)發(fā)者的潛能、如何管理技術(shù)人員的作品,充分賦能開(kāi)發(fā)者,才能驅(qū)動(dòng)企業(yè)的增長(zhǎng)與創(chuàng)新。元宇宙時(shí)代,企業(yè)的數(shù)字化轉(zhuǎn)型將進(jìn)一步加大對(duì)技術(shù)人員的需求和要求,如何管理,如何激發(fā)這些人才的潛能已成為現(xiàn)實(shí)需要,也是管理者普遍面臨的難題。
2.極客CEO作者數(shù)十年的管理經(jīng)驗(yàn)大公開(kāi),提供有效方法論。作者擁有十幾年的軟件開(kāi)發(fā)人員和企業(yè)高層管理者的智慧、經(jīng)驗(yàn)和洞察,發(fā)展有一套獨(dú)具特色的方法論及工具包,極易上手和應(yīng)用。書(shū)中更有穿上客戶的鞋子跳入深水區(qū)以學(xué)會(huì)游泳等有效方法,幫助讀者更好地理解與汲取管理經(jīng)驗(yàn)。
3.一眾大咖推薦,行業(yè)內(nèi)爭(zhēng)先閱讀:《精益創(chuàng)業(yè)》作者 埃里克 · 萊斯 作序;亞馬遜CTO 沃納 · 沃格斯、Salesforce創(chuàng)始人兼CEO 馬克 · 貝尼奧夫 、思科前CTO、蔚來(lái)汽車(chē)北美CEO 伍絲麗、Glitch公司CEO 阿尼爾 · 達(dá)什 聯(lián)袂推薦。
自序
一塊廣告牌引發(fā)的開(kāi)端
2015年初,特維利奧租下了舊金山101號(hào)公路旁的一塊廣告牌。就像洛杉磯著名的電影廣告牌一樣,科技公司的廣告牌已經(jīng)成為灣區(qū)的一道風(fēng)景。我們之所以做這件事,目的之一是建立品牌知名度,同時(shí)這也是一種招聘策略,目的是讓成千上萬(wàn)名工程師在上下班的路上看到它。當(dāng)然,這么做還有一點(diǎn)超級(jí)極客搶風(fēng)頭的小心思,我們所有人都竭盡全力地希望想出一句睿智的廣告語(yǔ),比如一個(gè)只有硅谷人才懂的圈內(nèi)笑話或說(shuō)法。
于是,我們預(yù)訂了那塊廣告牌,但問(wèn)題是,我們不知道該在廣告牌上放什么。我們就此展開(kāi)了激烈的爭(zhēng)論。有人說(shuō)我們應(yīng)該放上客戶的推薦語(yǔ)。我們可以放上使用我們?cè)仆ㄐ牌脚_(tái)的知名公司的標(biāo)識(shí)。這至少可以解決我們面臨的挑戰(zhàn),即我們雖然是一家成功的企業(yè),但是沒(méi)有人聽(tīng)說(shuō)過(guò)我們。當(dāng)時(shí),我們的年收入已經(jīng)達(dá)到大約1億美元,正在首次公開(kāi)募股(IPO)的路上大步前進(jìn),但我們的品牌并非家喻戶曉。這是因?yàn)樘鼐S利奧不面向消費(fèi)者銷(xiāo)售產(chǎn)品。我們向軟件開(kāi)發(fā)人員出售服務(wù),以使他們開(kāi)發(fā)的應(yīng)用程序可以通過(guò)語(yǔ)音、短信和電子郵件等進(jìn)行通信。我們擁有眾多優(yōu)質(zhì)客戶,包括優(yōu)步、來(lái)福車(chē)、WhatsApp、Zendesk、OpenTable、諾德斯特龍和耐克等。但我們的軟件隱藏在眾多網(wǎng)站和移動(dòng)應(yīng)用程序的內(nèi)部。事實(shí)上,如果你是上述任何一家公司,或是成千上萬(wàn)類似公司的客戶,你無(wú)疑已經(jīng)在不知不覺(jué)中使用過(guò)特維利奧的產(chǎn)品。
現(xiàn)在,鑒于我們已經(jīng)投入50萬(wàn)美元預(yù)訂了這塊廣告牌一年的使用權(quán)(沒(méi)錯(cuò),灣區(qū)房地產(chǎn)價(jià)格虛高之風(fēng)甚至已經(jīng)擴(kuò)散到廣告牌市場(chǎng)!),我們需要確定在上面放置什么信息。同時(shí)我們還面臨后期限的壓力到了那一天,工人需要爬上梯子并把廣告張貼上去。我們雇用了一家廣告公司。他們?yōu)檫@個(gè)項(xiàng)目投入了自己好的創(chuàng)意團(tuán)隊(duì),并提出了一系列創(chuàng)意。他們采訪了數(shù)十位客戶,即那些使用我們平臺(tái)為其應(yīng)用程序添加通信功能的軟件開(kāi)發(fā)人員。他們還采訪了我們的多位員工(我們稱之為特維利奧人),詢問(wèn)他們認(rèn)為是什么讓特維利奧如此與眾不同。經(jīng)過(guò)幾個(gè)月的努力工作和重重審議,我們舉行了一次大型揭秘會(huì)議。如果看過(guò)電視劇《廣告狂人》(Mad Men),你就會(huì)見(jiàn)過(guò)類似的場(chǎng)景:廣告公司向客戶(即我們)大力推銷(xiāo)他們想出的全套絕妙創(chuàng)意。有精美的廣告模板,還有創(chuàng)意大牛從文案角度進(jìn)行延伸闡釋。聲勢(shì)巨大。但是他們的每個(gè)創(chuàng)意都略顯平淡無(wú)奇。我們一個(gè)都沒(méi)有看中。爭(zhēng)論各方相持不下。
終,我們距離應(yīng)該豎起廣告牌的日子只剩下不到一周的時(shí)間(廣告公司說(shuō)他們必須要準(zhǔn)備好廣告設(shè)計(jì)稿了),但我們?nèi)匀粵](méi)能找到一種簡(jiǎn)潔明了的方法來(lái)闡述特維利奧到底是干什么的。直到星期五的下午,我們依然毫無(wú)進(jìn)展,但我們也不能丟下未完成的設(shè)計(jì)稿就去度周末。我和我們的首席營(yíng)銷(xiāo)官、創(chuàng)意總監(jiān)及首席運(yùn)營(yíng)官圍坐在一起,試圖從一堆平庸的文案中矮子里面拔將軍,這時(shí),我脫口而出一個(gè)瘋狂的主意。我說(shuō):為什么我們不直截了當(dāng)?shù)卣f(shuō)快問(wèn)開(kāi)發(fā)人員(Ask your developer)呢,你們知道,就像電視廣告里經(jīng)常說(shuō)的,快問(wèn)您的醫(yī)生,這種藥是否適合您使用,我們可以直截了當(dāng)?shù)卣f(shuō):快問(wèn)開(kāi)發(fā)人員,特維利奧是否適合您。
我當(dāng)時(shí)其實(shí)是半開(kāi)玩笑。但越琢磨這個(gè)口號(hào),我們就越覺(jué)得它很合適。開(kāi)發(fā)人員是傳播我們及產(chǎn)品信息的人。我們沒(méi)有做太多營(yíng)銷(xiāo)工作,只雇用了幾位銷(xiāo)售代表。當(dāng)時(shí)我們的大多數(shù)員工都是工程師。如果有人想知道特維利奧是做什么的,好的方法就是詢問(wèn)開(kāi)發(fā)人員。
所以,我們后豎起了一塊亮紅色的廣告牌,上面以巨大的白色大寫(xiě)字母拼出一行字:快問(wèn)開(kāi)發(fā)人員(ASK YOUR DEVELOPER),在其下面是我們的公司標(biāo)志和公司名稱。就這么簡(jiǎn)單明了。
這塊廣告牌引起了轟動(dòng),至少相對(duì)于其他廣告牌而言。著名科技行業(yè)營(yíng)銷(xiāo)顧問(wèn)安迪·拉斯金在Medium發(fā)布的一篇文章中使用了《特維利奧如何完勝海明威》(How Twilio Bested Hemingway)的標(biāo)題。他指的是一個(gè)傳奇故事(雖然很可能是杜撰出來(lái)的),在故事中,歐內(nèi)斯特·海明威和人用10美元打賭,說(shuō)他可以只用6個(gè)英文詞寫(xiě)一部小說(shuō),終他憑下面的文字贏得了賭注:出售:童鞋。全新。(For sale: Baby shoes. Never worn.)。拉斯金說(shuō),我們只有三個(gè)英文詞的廣告牌也有異曲同工之妙,是一個(gè)絕佳例子,說(shuō)明極簡(jiǎn)的信息也能傳達(dá)一個(gè)強(qiáng)有力和打動(dòng)人心的故事。我不敢肯定海明威老爹是否會(huì)心甘情愿地服輸,但是嘿,如果有人把你廣告牌上的文案和一位有史以來(lái)偉大的小說(shuō)家相提并論,你自然會(huì)甘之如飴地接受贊美,而不會(huì)吹毛求疵。
這個(gè)信息的成功之處在于,我們沒(méi)有試圖解釋我們到底是干什么的。相反,我們引發(fā)了一場(chǎng)對(duì)話,并由此吸引了人們的關(guān)注,因?yàn)槲覀兗て鹆怂麄兊暮闷嫘摹V,隨著人們主動(dòng)去了解我們,他們將會(huì)收到我們想要傳達(dá)的信息。
更重要的是,這個(gè)信息有兩重含義。在其中一個(gè)層次上,我們直白地表示,雖然你可能不知道特維利奧是干什么的,但你的開(kāi)發(fā)人員肯定知道。我們以搞怪的自嘲方式承認(rèn)了,我們并不是一個(gè)家喻戶曉的品牌。不久之后,特維利奧上市,估值20億美元,并且市值很快就翻了一番,達(dá)到40億美元。《福布斯》(Forbes)雜志將我們放上了封面,稱特維利奧為世界上性感的股票,并宣稱神神秘秘的特維利奧是那些的應(yīng)用程序背后的隱形力量。
到了2020年夏季,我們已經(jīng)擁有19萬(wàn)位客戶,800萬(wàn)名開(kāi)發(fā)人員在我們的平臺(tái)上擁有賬戶。2019年,我們的收入超過(guò)10億美元。我們嵌入了成千上萬(wàn)的應(yīng)用程序和網(wǎng)站:當(dāng)你在優(yōu)步的應(yīng)用程序里發(fā)短信給你的優(yōu)步司機(jī)時(shí),那背后有特維利奧的功勞;當(dāng)網(wǎng)飛在允許你登錄前向你發(fā)送一條包括六位數(shù)字代碼的短信時(shí),它的背后還是我們;當(dāng)你從DoorDash訂購(gòu)?fù)聿蜁r(shí),食物已經(jīng)送到的通知將通過(guò)特維利奧發(fā)送。你明白了吧,你可能每天都在使用特維利奧,只不過(guò)你沒(méi)有意識(shí)到而已。
我們的方法是支持那些在各種公司工作的開(kāi)發(fā)人員快速、自信地將強(qiáng)大和易于學(xué)習(xí)的通信模塊整合到他們正在構(gòu)建的應(yīng)用程序中,從而徹底贏得他們的心。因此,我們成功的秘訣在于給一個(gè)特定的人群賦能,那就是軟件開(kāi)發(fā)人員,而此前很少有供應(yīng)商將這群人視作客戶。這就是為什么眾多開(kāi)發(fā)人員知道特維利奧,但公司其他部門(mén)的人并不知道我們是干什么的。因此,快去問(wèn)開(kāi)發(fā)人員吧。
此外,我們的快問(wèn)開(kāi)發(fā)人員廣告語(yǔ)還傳遞了另一重含義。它是針對(duì)商業(yè)人員提出的一個(gè)建議,那就是,開(kāi)發(fā)人員可以在建設(shè)偉大公司的過(guò)程中成為伙伴。在許多公司,開(kāi)發(fā)人員與他們正在解決的商業(yè)問(wèn)題及他們服務(wù)的客戶脫節(jié)。這也許是出于他們自己的選擇,也許是因?yàn)樵诠炯扔泄こ毯凸芾磉^(guò)程中,開(kāi)發(fā)人員的工作職責(zé)只是按照要求編寫(xiě)代碼。在某些公司中,普遍存在軟件開(kāi)發(fā)過(guò)程冰冷和缺乏熱情的現(xiàn)象,無(wú)論是對(duì)企業(yè)還是對(duì)開(kāi)發(fā)人員來(lái)說(shuō),這都是一場(chǎng)悲劇。我認(rèn)為這是一種失敗,因?yàn)槿藗兾茨艹浞职l(fā)揮這些天賦驚人的人才的潛力。
但是在一些表現(xiàn)出色的科技公司,開(kāi)發(fā)人員不僅全面負(fù)責(zé)他們編寫(xiě)的代碼,而且往往還在產(chǎn)品和業(yè)務(wù)策略中扮演著重要的角色。他們以匠心看待自己的產(chǎn)品,而不僅僅把這當(dāng)成一份工作,在這樣做的過(guò)程中,他們?yōu)榭蛻籼峁┝擞鋹偟臄?shù)字體驗(yàn),蘋(píng)果(Apple)、谷歌(Google)、聲田(Spotify)和優(yōu)步正是這樣的公司。以這種方式運(yùn)作的公司能夠吸引并留住人才,不斷以創(chuàng)新
杰夫·勞森(Jeff Lawson),美國(guó)云通訊服務(wù)商Twilio聯(lián)合創(chuàng)始人兼首席執(zhí)行官,擁有近25年的產(chǎn)品開(kāi)發(fā)和創(chuàng)業(yè)經(jīng)驗(yàn)。
作為一位畢生從事軟件開(kāi)發(fā)的人士,杰夫于2008年創(chuàng)辦了Twilio,該公司總部位于硅谷,它是全球增長(zhǎng)快的科技公司之一,被《彭博商業(yè)周刊》評(píng)為2021年全球值得關(guān)注的50家公司之一。谷歌、臉書(shū)、網(wǎng)飛、優(yōu)步、愛(ài)彼迎、耐克等巨頭都在使用Twilio的平臺(tái),為廣大用戶日常使用的眾多網(wǎng)站和應(yīng)用程序添加通信功能。
杰夫還是一位能洞察用戶需求,對(duì)市場(chǎng)極為敏感,并持續(xù)在互聯(lián)網(wǎng)領(lǐng)域努力耕耘的連續(xù)創(chuàng)業(yè)者,他曾創(chuàng)辦過(guò)Versity.com和Nine Star,此外他還是StubHub的創(chuàng)始CTO,并且是亞馬遜云的初代產(chǎn)品經(jīng)理之一。他一直熱衷于花時(shí)間研究開(kāi)發(fā)新的軟件和硬件項(xiàng)目。
目錄
推薦序 重新理解軟件及軟件開(kāi)發(fā)人員的價(jià)值 / 埃里克·萊斯 / VII
自序 一塊廣告牌引發(fā)的開(kāi)端 / XIII
部分 為什么開(kāi)發(fā)人員從未如此重要
章 構(gòu)建或是死亡 / 003
從成本中心到戰(zhàn)略核心 / 006
軟件人的思維方式 / 013
為什么購(gòu)買(mǎi)軟件不再是合理的選擇 / 018
銀行業(yè)的構(gòu)建或是死亡之爭(zhēng) / 019
第二章 全新的軟件供應(yīng)鏈 / 033
軟件簡(jiǎn)史 / 036
亞馬遜云改變了游戲規(guī)則 / 040
我們是如何一步步發(fā)展起來(lái)的 / 044
構(gòu)建和購(gòu)買(mǎi) / 048
快問(wèn)開(kāi)發(fā)人員你應(yīng)該購(gòu)買(mǎi)哪些服務(wù) / 053
第二部分 理解并激勵(lì)開(kāi)發(fā)人員
第三章 嗨,我是杰夫,我是一名開(kāi)發(fā)人員 / 059
快問(wèn)開(kāi)發(fā)人員方法論的起源 / 083
第四章 代碼之中有創(chuàng)意 / 089
與乒乓球臺(tái)無(wú)關(guān) / 095
阿什頓·庫(kù)徹與編程馬拉松 / 100
奧巴馬總統(tǒng)向開(kāi)發(fā)人員提出請(qǐng)求 / 103
Basecamp 公司:分配問(wèn)題而非任務(wù) / 106
在危急關(guān)頭向開(kāi)發(fā)人員提出問(wèn)題 / 108
用戶同理心 = 更好的產(chǎn)品 更快的交付 / 112
讓人抓狂的軟件是怎么構(gòu)建出來(lái)的 / 116
初創(chuàng)公司征集令 / 121
分享問(wèn)題,而不是解決方案 / 124
第五章 實(shí)驗(yàn)是創(chuàng)新的前提 / 127
所有偉大的創(chuàng)意都始于微末 / 131
實(shí)驗(yàn)多多益善 / 136
承諾過(guò)大的危害 / 138
巨大的成功、痛苦的失敗以及中間地帶 / 141
何時(shí)終止實(shí)驗(yàn)?快問(wèn)開(kāi)發(fā)人員 / 144
不用喜歡失敗,但要容忍這個(gè)過(guò)程 / 146
如何在失敗時(shí)不讓客戶失望 / 147
朝著全壘打墻,奮力揮棒 / 151
第六章 招聘開(kāi)發(fā)人員 / 153
招募優(yōu)秀的領(lǐng)袖人物,其他人會(huì)追隨而來(lái) / 155
自主、精通和目標(biāo) / 157
第三部分 支持開(kāi)發(fā)人員取得成功
第七章 創(chuàng)造一個(gè)開(kāi)放的學(xué)習(xí)環(huán)境 / 179
開(kāi)放式項(xiàng)目評(píng)審 / 184
蘇格拉底法 / 186
不帶責(zé)罰的事后剖析 / 190
跳入深水區(qū)以學(xué)會(huì)游泳 / 195
在實(shí)踐中學(xué)習(xí) / 198
孵化式訓(xùn)練作為招聘優(yōu)勢(shì) / 202
想象另一種選擇 / 204
第八章 小團(tuán)隊(duì)和單線程領(lǐng)導(dǎo)者 / 207
兩張比薩餅團(tuán)隊(duì)的起源 / 210
一打貝果面包團(tuán)隊(duì) / 212
客戶、使命和指標(biāo) / 217
有絲分裂 / 219
單線程領(lǐng)導(dǎo)和簡(jiǎn)化決策 / 221
更好合作的謬論 / 226
STRIPE ATLAS:打造一心一意的團(tuán)隊(duì) / 229
第九章 穿上客戶的鞋子 / 239
穿上我們客戶的鞋子 / 245
BUNQ 的故事 / 247
在客戶面前露露臉 / 251
從新聞稿開(kāi)始 / 255
開(kāi)門(mén)而不是建墻 / 258
第十章 揭開(kāi)敏捷的神秘面紗 / 261
為什么要采用敏捷方法 / 263
敏捷的要素 / 268
敏捷的問(wèn)題 / 275
敏捷的陷阱 / 282
一切皆需適度 / 286
第十一章 投資基礎(chǔ)設(shè)施 / 291
基礎(chǔ)設(shè)施的艱難發(fā)展 / 296
杰森的原則 / 301
錯(cuò)誤的對(duì)立:要么快,要么好 / 307
快速行動(dòng),重復(fù)工作 / 308
咬緊牙關(guān),長(zhǎng)期堅(jiān)持 / 312
后記 / 315
致謝 / 321