扎克伯格:我們?yōu)槭裁床桓闶謾C(jī)
????Facebook即將發(fā)布Facebook智能手機(jī)軟件包之前的一周,公司CEO馬克?扎克伯格接受了《財(cái)富》高級(jí)作家杰西?亨佩爾的專訪,談到了他改造Facebook的舉措,目的是滿足大量用戶通過(guò)智能手機(jī)登錄社交網(wǎng)絡(luò)的需求。(專訪全文將刊登在4月29日的《財(cái)富》雜志上)以下是本次采訪的部分摘要: ????財(cái)富:請(qǐng)談?wù)勝F公司向一家移動(dòng)導(dǎo)向型企業(yè)轉(zhuǎn)變的過(guò)程。 ????扎克伯格:當(dāng)年iPhone剛剛推出的時(shí)候,我們構(gòu)建的應(yīng)用就是iPhone第一批應(yīng)用中的一個(gè)。當(dāng)時(shí)我們構(gòu)建的架構(gòu)要遠(yuǎn)遠(yuǎn)領(lǐng)先于別人。當(dāng)時(shí)是2008年左右,那時(shí)Facebook的設(shè)計(jì)是,你把程序打開(kāi)后,里面就有各種各樣的圖標(biāo)。當(dāng)時(shí)我們還不知道世界將主要被iPhone和Android系統(tǒng)壟斷。當(dāng)時(shí)黑莓(Blackberry)手機(jī)也是一方霸主,而且仍在繼續(xù)增長(zhǎng)。而且我們當(dāng)時(shí)也知道,微軟(Microsoft)也將會(huì)對(duì)Windows采取一些行動(dòng)。我們認(rèn)為,未來(lái)將會(huì)出現(xiàn)四五個(gè)不同的操作系統(tǒng),所以我們應(yīng)該投資構(gòu)建一個(gè)能跨越所有主要操作系統(tǒng)的架構(gòu)。我們花了一年時(shí)間來(lái)構(gòu)建這個(gè)架構(gòu),然后推出了它。 ????《財(cái)富》:當(dāng)時(shí)它的時(shí)間表? ????扎克伯格:大概到2011年底的時(shí)候,我們把它推了出來(lái)。大概過(guò)了三四個(gè)月,我們覺(jué)得,“它還不錯(cuò),但永遠(yuǎn)達(dá)不到我們想要的質(zhì)量水準(zhǔn)。”當(dāng)時(shí)我們處在一個(gè)很艱難的處境,我們?cè)谘邪l(fā)上花了很長(zhǎng)時(shí)間,但是這個(gè)世界已經(jīng)再次進(jìn)步了。人們可以說(shuō)在重度使用Facebook應(yīng)用。人們?cè)谑謾C(jī)和應(yīng)用上花的時(shí)間有超過(guò)20%都是在使用Facebook。所以我們覺(jué)得,我們真的還沒(méi)有達(dá)到我們想要提供的質(zhì)量水準(zhǔn)。 ????《財(cái)富》:你們是如何解決這個(gè)問(wèn)題的? ????扎克伯格:我想說(shuō),去年的大部分時(shí)間,我們都在讓公司向移動(dòng)研發(fā)方向轉(zhuǎn)型,而不僅僅是簡(jiǎn)單地重寫(xiě)應(yīng)用程序。整個(gè)發(fā)布的過(guò)程也不一樣。在網(wǎng)頁(yè)上,我們只需要把代碼輸入服務(wù)器,桌面版差不多也是同一回事。但是如果想發(fā)布一款原生的移動(dòng)應(yīng)用,我們必須把所有的代碼編輯到一起,然后把它提交給蘋(píng)果(Apple)和它的應(yīng)用商店。使用Facebook的人必須下載這個(gè)十幾兆的文件。這是一種不同的做事方法。 ????《財(cái)富》:那么如果出錯(cuò)的話,這個(gè)錯(cuò)誤一定比以前嚴(yán)重得多,因?yàn)樾薷腻e(cuò)誤所花的時(shí)間長(zhǎng)得多,對(duì)嗎? ????扎克伯格:對(duì),必須要等到下次發(fā)布(才能修正錯(cuò)誤)。說(shuō)我們對(duì)公司的研發(fā)流程進(jìn)行了多大的轉(zhuǎn)型都不夸張。它不像“現(xiàn)在我們要用Objective-C語(yǔ)言把整個(gè)東西重寫(xiě)一遍”那么簡(jiǎn)單,而是說(shuō),如果程序里有bug,我們必須要等一個(gè)月才能修復(fù)它。所以,得花更多的時(shí)間進(jìn)行測(cè)試。到了去年年底,我們?cè)趇OS和Android上的應(yīng)用獲得了相對(duì)比較高的評(píng)分,但是我們的目標(biāo)是提供更好的體驗(yàn),遠(yuǎn)遠(yuǎn)不是僅僅針對(duì)移動(dòng)設(shè)備重寫(xiě)一遍程序這么簡(jiǎn)單。 ????《財(cái)富》:你們的目標(biāo)是什么? ????扎克伯克:我們也有一系列的長(zhǎng)期計(jì)劃,它代表了在我們看來(lái),F(xiàn)acebook應(yīng)該在移動(dòng)平臺(tái)上扮演的角色。我們即將進(jìn)入第三個(gè)階段,這個(gè)階段主要是在Android上,某種情況下也是在iOS上。它不像是在電腦網(wǎng)絡(luò)時(shí)代,在公司剛成立后的前五年里,我們沒(méi)有進(jìn)行任何移動(dòng)平臺(tái)的開(kāi)發(fā)。這幾年差不多人人都在問(wèn),我們是不是會(huì)自己做手機(jī)。我們總是回答:“我們不會(huì)做手機(jī)。”然后差不多人人都會(huì)問(wèn):“那你們會(huì)不會(huì)打造自己的操作系統(tǒng)?”我們就會(huì)回答:“不,我們也不會(huì)做操作系統(tǒng)。” |
????A week before Mark Zuckerberg announced the "Facebook phone," he spoke extensively to Fortune senior writer Jessi Hempel about how he's reinvented Facebook to address the huge audience of customers who access the social network on their smartphones. (The complete story of Facebook's reboot will appear in the April 29 issue of Fortune.) Here are edited excerpts of Hempel's sit-down with Facebook's 28-year-old CEO: ????Fortune: Talk about the process of becoming a mobile-oriented company. ????Zuckerberg: When the iPhone first came out, we built one of the first apps. It was called 320. The framework we built was really far ahead of everyone else. It was 2008 or so, and this design of Facebook (FB) was, you opened it up and there were all these icons inside of the app. At the time it wasn't clear the world was going to move to primarily iPhone and [Google's] Android. Blackberry (BBRY) was a really big thing, and it was still growing at the time. We knew Microsoft (MSFT) was going to do something with Windows. We thought … there were going to be maybe four or five different operating systems, so we should invest in a framework that can go across all of those. We spent a year building that out. We launched it. ????Fortune: What timeframe was this? ????Zuckerberg: By [about] the end of 2011 we were rolling it out. Within three or four months of that, we were like, "This is good, but it's never going to get us to the quality level we want." At that point we were kind of in a hole. We had been working on it for so long. And the world had progressed. People used the Facebook app a ton. More than 20% of the time that people spend on their phone and apps is in Facebook. So we were just kind of really behind in terms of the quality level we wanted to be providing. ????Fortune: So how did you solve the problem? ????Zuckerberg: I'd say most of last year was retooling the company to do mobile development, which is more than just rewriting the apps. The whole release process is different. With web, we just push code to our servers. It's the same exact thing as on desktop. Whereas if you want to release a [mobile] native app, we're going through this process of compiling all the code together and submitting it to Apple (AAPL) and these stores. The people who use the Facebook [app] have to download this ten-megabyte file. It's a different way of doing things. ????Fortune: That must make mistakes a lot bigger deal because it takes a lot longer to go in and fix things, right? ????Zuckerberg: Right, you have to wait until the whole next release. I can't overstate how much we had to retool the whole company's development processes. It wasn't just a matter of, 'OK now we're going to rewrite the whole thing in [programming language] Objective-C.' It was like, if there was a bug, we have to wait a month to fix it. So you have to spend more time testing. We kind of got to this state by the end of last year where our apps on iOS and Android were relatively highly rated; but our goal was never just to offer the same experience just kind of rewritten [for mobile]. ????Fortune: What was the goal? ????Zuckerberg: We also had a series of longer-term projects, which was what we thought Facebook should be on mobile. We're about to go into this third phase, which is on Android and, at some point, [Apple's] iOS. The experiences don't look like the desktop website that we spent the first five years of the company only developing without doing any mobile development. Everyone has been asking us for years are we going to build a phone? And we're like, "No we're not going to build a phone." And then everyone's like, "Well are you going to build an operating system?" And it's like, "No we're not going to do that either." |