程序員們?yōu)楹尉芙^使用付費開發(fā)工具?
你是開發(fā)人員?你為何如此小氣?
我當(dāng)然不是在談?wù)撃愕膫€人消費習(xí)慣。如果你是個優(yōu)秀的開發(fā)人員,你一定有著一份收入頗高的工作,而你也會用這些收入來購買一切你喜歡的東西。
我談?wù)摰氖悄阍谌粘9ぷ髦惺褂玫墓ぞ摺i_發(fā)人員總是渴望能夠使用免費的開發(fā)工具來完成工作。無論是分析服務(wù),還是IDE、API,或是SDK。開發(fā) 人員幾乎總是拒絕使用付費工具。很多開發(fā)人員為了不使用付費工具,甚至?xí)约壕帉懸粋€工具,或是使用那些漏洞百出的免費工具。他們總是不愿意付費購買那些 能夠使自己的工作變得更有效率的付費工具。
開發(fā)者工具企業(yè)紛紛調(diào)整商業(yè)模式
自2010年以來,移動互聯(lián)網(wǎng)革命已經(jīng)進行了6年的時間。很多企業(yè)都從中看到了巨大的機會,開始針對蘋果App Store和安卓市場推出應(yīng)用,希望能夠借此獲得收益。
在此背景下,很多針對開發(fā)人員提供服務(wù)的企業(yè)紛紛成立,為開發(fā)人員提供各種工具。然而,由于開發(fā)人員不愿意使用付費服務(wù),幾乎所有針對開發(fā)人員提供服務(wù)的企業(yè)都開始轉(zhuǎn)型,不再以“開發(fā)者工具企業(yè)”自居。
Appcelerator、StockMob和Kinvey等企業(yè)都對自己的戰(zhàn)略進行了調(diào)整,開始針對大型企業(yè)提供服務(wù),因為相比開發(fā)人員,大型企業(yè)更愿意使用付費服務(wù)。
免費文化
開發(fā)人員大多都被寵壞了。大型的開發(fā)平臺為幾乎他們提供了所需的一切工具,而且這些工具全部免費。谷歌、蘋果、微軟、亞馬遜和Facebook都向 開發(fā)人員免費提供開發(fā)工具,希望以此來吸引更多的開發(fā)人員。以微軟舉例,有時候他們甚至?xí)苯痈跺X給開發(fā)人員,請他們?yōu)閃indows或是Windows Phone開發(fā)應(yīng)用。
正由于此,開發(fā)人員變得越來越高傲和頑固。于是他們開始拒絕使用付費服務(wù)。他們有時甚至?xí)ㄙM一周的時間來自己編寫工具。
除此之外,許多開發(fā)人員大會也讓開發(fā)者變得越來越不可一世。例如Google I/O就總是會給開發(fā)人員提供“驚喜大禮”,今年的Google I/O上,每一個到場的開發(fā)人員都獲得了一部Chromebook Pixel,而去年,他們則收到了平板電腦和智能手機。
對此,谷歌的Ellie Powers表示:“我們和開發(fā)人員之間實現(xiàn)了雙贏,我們?yōu)樗麄兲峁┟赓M工具,他們則用優(yōu)秀的應(yīng)用來回報我們。”
開發(fā)人員拒絕付費工具的另一個原因
很明顯開發(fā)人員不喜歡付費工具。而有的時候,造成這一現(xiàn)象的原因則是由于預(yù)算問題。
幾年之前,開發(fā)者網(wǎng)站Stack Overflow針對這個問題進行過一次討論,一個開發(fā)人員這樣表示:
“使用免費工具,我無需請示老板。而如果我想使用付費工具,我就不得不向老板申請預(yù)算。在這個時候,老板一定會問我是否有其他免費工具能夠完成同樣的工作,而‘我不知道’顯然不是一個足夠好的答案。因此,在我購買付費工具之前,我就一定要對所有免費工具進行評估。”
開發(fā)人員愿意為什么付費?
既然開發(fā)人員不愿意為開發(fā)工具買單,那他們到底會為什么付費?那就是服務(wù)與訂閱。換句話說,就是云服務(wù)。
亞馬遜在這方面做的很好。他們向開發(fā)人員提供了很多免費的SDK和API,尤其是在吸引開發(fā)人員針對Kindle的應(yīng)用商店開發(fā)應(yīng)用時。在亞馬遜成功的吸引了開發(fā)人員后,他們就會開始兜售自己的云服務(wù),Amazon Web Services。
從某種角度來說,亞馬遜使用的是一種“免費營銷”。先用免費的開發(fā)工具吸引開發(fā)人員,再用云服務(wù)來向開發(fā)人員收取費用。appModi在推出 HTML 5開發(fā)工具的時候也使用過這個戰(zhàn)略。開發(fā)人員能夠免費使用他們的HTML 5工具,但是需要購買他們的云服務(wù)才能讓他們開發(fā)的應(yīng)用順利使用。
開發(fā)人員何時應(yīng)該使用付費工具?
我最近與一位開發(fā)者朋友進行了談話,我們自然也聊到了開發(fā)人員越來越小氣的話題。關(guān)于開發(fā)人應(yīng)該何時為工具付費,他的理論很簡單。假設(shè)一個開發(fā)人員 年薪為8萬美元上下,那么他每日的工資則為300美元(除去節(jié)假日)。如果開發(fā)人員下載免費軟件,或是嘗試自己編寫工具,那么編寫工具的時間就會占據(jù)自己 的工作時間。
因此,假設(shè)一個開發(fā)工具的價格不超過300美元,并且能夠在購買后立即使用。如果開發(fā)人員決定自己編寫工具,那么他們花費的時間不應(yīng)該超過1天,否則就是在浪費時間和效率,其成本就已經(jīng)超過了300美元。
如果你是開發(fā)人員,你會何時使用付費工具?請在評論中留下你的看法。