扎克伯格:我們?yōu)槭裁床桓闶謾C(jī)
????Facebook即將發(fā)布Facebook智能手機(jī)軟件包之前的一周,公司CEO馬克?扎克伯格接受了《財(cái)富》高級作家杰西?亨佩爾的專訪,談到了他改造Facebook的舉措,目的是滿足大量用戶通過智能手機(jī)登錄社交網(wǎng)絡(luò)的需求。(專訪全文將刊登在4月29日的《財(cái)富》雜志上)以下是本次采訪的部分摘要: ????財(cái)富:請談?wù)勝F公司向一家移動導(dǎo)向型企業(yè)轉(zhuǎn)變的過程。 ????扎克伯格:當(dāng)年iPhone剛剛推出的時候,我們構(gòu)建的應(yīng)用就是iPhone第一批應(yīng)用中的一個。當(dāng)時我們構(gòu)建的架構(gòu)要遠(yuǎn)遠(yuǎn)領(lǐng)先于別人。當(dāng)時是2008年左右,那時Facebook的設(shè)計(jì)是,你把程序打開后,里面就有各種各樣的圖標(biāo)。當(dāng)時我們還不知道世界將主要被iPhone和Android系統(tǒng)壟斷。當(dāng)時黑莓(Blackberry)手機(jī)也是一方霸主,而且仍在繼續(xù)增長。而且我們當(dāng)時也知道,微軟(Microsoft)也將會對Windows采取一些行動。我們認(rèn)為,未來將會出現(xiàn)四五個不同的操作系統(tǒng),所以我們應(yīng)該投資構(gòu)建一個能跨越所有主要操作系統(tǒng)的架構(gòu)。我們花了一年時間來構(gòu)建這個架構(gòu),然后推出了它。 ????《財(cái)富》:當(dāng)時它的時間表? ????扎克伯格:大概到2011年底的時候,我們把它推了出來。大概過了三四個月,我們覺得,“它還不錯,但永遠(yuǎn)達(dá)不到我們想要的質(zhì)量水準(zhǔn)?!碑?dāng)時我們處在一個很艱難的處境,我們在研發(fā)上花了很長時間,但是這個世界已經(jīng)再次進(jìn)步了。人們可以說在重度使用Facebook應(yīng)用。人們在手機(jī)和應(yīng)用上花的時間有超過20%都是在使用Facebook。所以我們覺得,我們真的還沒有達(dá)到我們想要提供的質(zhì)量水準(zhǔn)。 ????《財(cái)富》:你們是如何解決這個問題的? ????扎克伯格:我想說,去年的大部分時間,我們都在讓公司向移動研發(fā)方向轉(zhuǎn)型,而不僅僅是簡單地重寫應(yīng)用程序。整個發(fā)布的過程也不一樣。在網(wǎng)頁上,我們只需要把代碼輸入服務(wù)器,桌面版差不多也是同一回事。但是如果想發(fā)布一款原生的移動應(yīng)用,我們必須把所有的代碼編輯到一起,然后把它提交給蘋果(Apple)和它的應(yīng)用商店。使用Facebook的人必須下載這個十幾兆的文件。這是一種不同的做事方法。 ????《財(cái)富》:那么如果出錯的話,這個錯誤一定比以前嚴(yán)重得多,因?yàn)樾薷腻e誤所花的時間長得多,對嗎? ????扎克伯格:對,必須要等到下次發(fā)布(才能修正錯誤)。說我們對公司的研發(fā)流程進(jìn)行了多大的轉(zhuǎn)型都不夸張。它不像“現(xiàn)在我們要用Objective-C語言把整個東西重寫一遍”那么簡單,而是說,如果程序里有bug,我們必須要等一個月才能修復(fù)它。所以,得花更多的時間進(jìn)行測試。到了去年年底,我們在iOS和Android上的應(yīng)用獲得了相對比較高的評分,但是我們的目標(biāo)是提供更好的體驗(yàn),遠(yuǎn)遠(yuǎn)不是僅僅針對移動設(shè)備重寫一遍程序這么簡單。 ????《財(cái)富》:你們的目標(biāo)是什么? ????扎克伯克:我們也有一系列的長期計(jì)劃,它代表了在我們看來,F(xiàn)acebook應(yīng)該在移動平臺上扮演的角色。我們即將進(jìn)入第三個階段,這個階段主要是在Android上,某種情況下也是在iOS上。它不像是在電腦網(wǎng)絡(luò)時代,在公司剛成立后的前五年里,我們沒有進(jìn)行任何移動平臺的開發(fā)。這幾年差不多人人都在問,我們是不是會自己做手機(jī)。我們總是回答:“我們不會做手機(jī)。”然后差不多人人都會問:“那你們會不會打造自己的操作系統(tǒng)?”我們就會回答:“不,我們也不會做操作系統(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." |