百度沙龍感悟:優秀開發者更注意細節
原創【51CTO獨家特稿】西方圣誕節一過,中國女性就以百米沖刺的速度沖向歐洲各大奢侈品商店瘋搶。中國新晉貴族們把法國紅酒當做新身份的象征,其消費量甚至已經超過法國當地酒莊的產量。為什么我們要對西方的奢侈品如此趨之若鶩?除了心理作怪的因素外,還與其悠久的歷史有關。
西方在制作很多產品時還保留了農業社會的習慣。比如紅酒在近兩百年的生產過程中,并沒有多少所謂的“創新”。在制作工藝的細節上沒有太大的波動,每個年份的酒品只因為天氣原因而存在口感差別。擴展到IT業界,很多企業在度過創始期后,其操作習慣和開發思路會有一個相當長時間的延續,有時推倒重來就意味著賭生死。
百度網頁搜索部用戶行為分析方向高級工程師彭滔(51CTO攝)
這一點在此次百度技術沙龍上得到了驗證。百度高級工程師彭滔談到百度搜索頁面的改進時,說到百度的一個例子。百度頁面中的頁碼曾經做出過改進,這樣造成的瀏覽量效果在AB Testing中就有了差距。進而能告訴開發者,當前的用戶喜歡什么樣的頁面,他們接受這種改進后是不是會在百度上搜索更多的信息。
不同展現形式,不同的瀏覽量
與百度頁碼形式這種小范圍的改進不同,百度右側廣告位的展示問題將直接牽涉到商業利益。先展示搜索結果還是先展示廣告,對于帶寬充裕的用戶不是問題,但對于網速較慢的用戶就需要謹慎對待了。在談到這個問題時,彭滔解釋百度的策略是先展示搜索結果,再展示廣告。不過AB對比測試中發現,有為數不少的用戶還是會先點擊廣告。這一點就是在代碼效率上的細節差別。
海量數據挖掘的最終目的還是為了提供相對應的服務和決策。給商家提供決策信息,以便于給用戶提供更加精準的服務,這就是細節上的提升。但是這樣的數據不太可能讓百度這樣的大型互聯網企業對頁面進行天翻地覆的改變。保持一定的頁面延續性,除了尊重用戶的使用習慣外,也是為了規避一些不應有的風險。
中國的開發者很喜歡強調所謂的“創新”,并一致認為那些成功的互聯網企業和軟件企業大多都是靠抄襲國外得來的。好像騰訊抄OICQ,百度抄Google,淘寶抄eBay,人人網抄Facebook,新浪微博抄推特。但這些東西在國內的成功,并不是靠所謂的簡單復制就能成功的。在本地化過程中,上述企業還是在細節上進行了改進。比如騰訊QQ中的群概念,百度在中文搜索結果方面就有其獨到之處,這些都是他們安身立命之本。
還是細節。51CTO記者經歷過一些失敗的項目團隊,他們普遍的錯誤就在于沒有堅持自己的風格,并不注重細節。當一款應用做出來后,開發團隊內部自己就開始掐架。總覺得自己的審美觀是最好,那就只能今天一個版本,明天一個版本。用戶就在這頻繁的改變中慢慢流失,哪個用戶能承受住你們如此折騰。可就在團隊自己折騰的時候,卻連應用中模糊的圖標問題都沒有解決,如此粗糙的細節趕走了那本不多的用戶。到最后,項目只能偃旗息鼓。
在本次技術沙龍中,馮大輝老師就說過國內的開發者還只注重所謂的“獨一無二”。只想做出來的東西大家都沒見過,以為這樣就能取勝了,其實不然。開發者應該注意自己所開發的應用對于用戶到底有沒有價值,有價值就應該去繼續努力去完善,而不是挖空心思想“原創”。
什么是百度技術沙龍?
百度技術沙龍觀眾席地而坐
有關百度技術沙龍(官方網站地址):“暢想•交流•爭鳴•聚會”是百度技術沙龍的宗旨。 百度技術沙龍是由百度定期組織的線下技術交流活動。目的是讓中高端技術人員有一個相對自由的思想交流和交友溝通的平臺。
在2012年,百度不僅會繼續在北京地區舉辦涵蓋不同話題的線下活動,還會將觸角盡可能地延伸,在上海、深圳、成都、武漢等城市舉辦活動,支持當地技術社區的發展。繼續扮演“促進軟件開發領域知識與創新的傳播”的角色,技術朋友可以通過百度技術沙龍的新浪微博賬號@百度技術沙龍和微群等,了解最新的進展。
百度技術沙龍整體環境輕松、愉快,技術人員不光可以聽取講師的分享。還可以在專門的時間,與講師進行面對面的交流。帶著問題而來的技術人,都會得到自己滿意的答案。
【編輯推薦】