我來CSDN的這一年
2010年3月 - 2010年8月 2010年3月底我到CSDN報道,接手了公司研發(fā)部門和產(chǎn)品運營部門,負責CSDN(包括ITeye)網(wǎng)站所有產(chǎn)品,研發(fā),系統(tǒng)運維,網(wǎng)站運營 的工作,不過一直到8月我經(jīng)常不在北京:一方面經(jīng)常往返北京和上海處理公司并購的事情;另一方面因為母親病重常?;丶艺疹櫋_@段時間主要是熟悉公司的狀 況,了解部門業(yè)務和員工。當時部門士氣很低落,兩個部門總共17個員工,在我接手部門前已經(jīng)有兩個員工提出了辭職,后來陸續(xù)有員工離開,到8月底部門剩下 了10個人??紤]到自己也是新人,需要時間了解和適應公司,另外剛剛空降,應安撫老員工保證部門正常運轉,因此這段時間做了幾項有針對性的改良措施: 1、兩個部門人員很少,部門之間協(xié)作卻存在互相推諉;我和基層員工隔了部門主管,團隊經(jīng)理兩個層級,不利于深入業(yè)務層面進行調整。因此進行了組織架構調整:合并兩個部門取消部門主管層級,改設5個團隊,團隊經(jīng)理直接向我匯報,減少管理層級,提高執(zhí)行效率。 2、逐步建立和完善部門規(guī)范的管理制度,如:使用JIRA進行整個部門的工作任務量化管理;建立定期周會,周報和月報制度;我親自制定了部門績效考評內(nèi)容、評分標準和獎勵等級;要求團隊間工作配合必須郵件書面確認抄送給我等等。 3、針對公司過去跨部門配合出現(xiàn)的混亂狀況,明確了本部門和公司其他部門合作流程,并要求跨部門合作必須抄送我和相應部門高管,得到我郵件確認才準執(zhí)行。 4、針對公司過去產(chǎn)品無規(guī)劃無設計的狀況,設立產(chǎn)品團隊,制定產(chǎn)品設計流程,我兼任產(chǎn)品經(jīng)理主抓產(chǎn)品,并開始培養(yǎng)產(chǎn)品設計人員。 在我來公司前,CSDN無產(chǎn)品設計和研發(fā)流程,無論部門內(nèi)部還是跨部門產(chǎn)品研發(fā),都是業(yè)務人員直接找負責該產(chǎn)品線的程序員下命令修改;大的產(chǎn)品研 發(fā),業(yè)務人員找UI設計人員做一套頁面就發(fā)給程序員要求XX時間完成,相互之間缺乏溝通:一方面程序員反感和抵制沒頭沒腦的需求和毫無計劃性的產(chǎn)品變更, 覺得自己被使喚來使喚去在公司沒地位;另一方面UI設計人員被迫承擔了本應該是產(chǎn)品經(jīng)理的需求搜集和產(chǎn)品設計工作,盲人摸象的做完就交差;最后是業(yè)務人員 抱怨UI設計人員和程序員根本不配合,覺得他們都是大爺哄著才能干活。結果團隊之間部門之間推卸責任,事情做不好只怪對方不給力,自己全然沒責任。 針對這種狀況我設立了產(chǎn)品團隊,親自兼任產(chǎn)品經(jīng)理把所有產(chǎn)品都抓過來統(tǒng)一管理。無論部門內(nèi)部還是跨部門產(chǎn)品研發(fā),統(tǒng)一走產(chǎn)品設計流程:所有產(chǎn)品先 經(jīng)我批準,然后在產(chǎn)品團隊立項,走產(chǎn)品原型設計流程,接著才是UI設計和頁面制作,最后才是程序員研發(fā)。從源頭上狠抓產(chǎn)品原型設計,在原型設計階段反復推 敲和修改,慎重的對待每項產(chǎn)品功能,避免了后續(xù)UI反復推翻頁面設計,程序員反復改產(chǎn)品的大問題。從CSDN產(chǎn)品角度來說這段時間做了一些小的產(chǎn)品改進, 如主題課堂,織夢內(nèi)容發(fā)布系統(tǒng),投票評論留言,新浪微博整合等,但主要工作在梳理CSDN混亂的產(chǎn)品線,通過兩次清理,關閉了100多個廢棄或者很少被使 用的子網(wǎng)站和域名,關閉了很多雞肋性質的頻道,以及核心產(chǎn)品的雞肋功能。 這幾個月雖然做了大量的部門建設工作,員工士氣得到了很大的提高,但員工流失仍然在繼續(xù)。而且我反復強調的工作理念得不到良好的貫徹執(zhí)行,員工完成的任務質量離我心中的標準差距很大。 2010年9月 - 2011年1月 2010年8月底我徹底base在北京辦公,這個時候部門員工只有10個人:3個程序員,3個社區(qū)運營和客服,2個網(wǎng)站運維,1個產(chǎn)品設計,1個 UI制作,巧婦難為無米之炊。所以9月和10月在公司支持下進行了一輪大規(guī)模招聘,總共招聘了10名新員工,重新build了整個部門團隊,開始取得了一 些成績,但也遇到了非常大的困難。 在部門團隊build方面:設立了PHP,.net和Ruby三個研發(fā)團隊,分別負責不同的產(chǎn)品線;公司整個UI團隊也劃到我部門管理;網(wǎng)站的社 區(qū)運營方面增設了內(nèi)容審核團隊,后來我又將運營團隊分拆成CSDN運營和ITeye運營兩個團隊,加上原有的產(chǎn)品設計和運維,總共有8個團隊經(jīng)理直接向我 匯報。 在產(chǎn)品和研發(fā)方面:徹底重寫了CSDN用戶管理功能(以下稱passport),數(shù)據(jù)庫也遷移到了Linux下MySQL;編寫整個CSDN的搜索部分代碼,提供了全文檢索;對CSDN網(wǎng)站全站導航進行了重新設計和改造;開發(fā)了新的針對移動的cmdn社區(qū)(后廢棄)。 由于CSDN各產(chǎn)品線都是獨立的,因此需要統(tǒng)一的用戶注冊登錄管理產(chǎn)品passport。在過去,passport代碼極其臃腫,不同產(chǎn)品線的登 錄代碼直接hard code在源碼中;數(shù)據(jù)庫使用SQL Server,大量有用無用的存儲過程調用,用戶表數(shù)據(jù)量龐大,而且非常多無用冗余字段,查詢緩慢,用戶時常無法登錄;而且CSDN用戶注冊和登錄頁面的 用戶體驗極其糟糕;最后CSDN很多產(chǎn)品以各自的方式調用passport,導致passport不得不維護多套協(xié)議適配各種產(chǎn)品。因此欲改進CSDN網(wǎng) 站,必先動passport,而一動passport,則牽一發(fā)而動全身,CSDN所有產(chǎn)品都可能出問題。因此在動手重寫passport之前,我耐心等 待了好幾個月,一方面一遍一遍做CSDN產(chǎn)品線梳理,盡可能找出所有耦合產(chǎn)品提前解決隱患;另一方面等待各部門高管一致表態(tài)愿意承擔各自產(chǎn)品線出問題的代 價來支持重寫。 新的passport產(chǎn)品從2010年9月設計到2011年元旦上線花了3個月時間,passport產(chǎn)品看似需求簡單,代碼量不大,然而卻有非 常多的細致工作:重新設計整個用戶登錄驗證功能,以確保更高的賬號安全性;盡可能的測試所有CSDN需要登錄驗證的產(chǎn)品線,跨不同編程語言,以確保兼容 性;由于賬號數(shù)據(jù)庫達到了1700多萬條,必須使用緩存來提高用戶賬號數(shù)據(jù)查詢效率;詳細的登錄日志記錄、授權記錄以及賬號審核功能以確保誤操作的可追溯 和找回;龐大的數(shù)據(jù)量從SQL Server遷移到Linux下MySQL的遷移效率問題;重新設計用戶注冊,登錄和賬號設置,改進用戶體驗等等。新的passport產(chǎn)品上線并不引人 注目,但意義非常重大,它是第一個真正講究產(chǎn)品設計和用戶體驗的CSDN產(chǎn)品,而且解決了passport問題,其他產(chǎn)品才有可能改進。 這段時間遇到的最大困難是我始料未及的團隊融合問題:9月和10月集中入職了10名新員工,整個部門有一半都是新人,但到11月有5名新員工離 職。公司招聘新人留不住是個很嚴重的問題,這也是我進CSDN以來遇到的最嚴峻的挑戰(zhàn)。新員工離職雖然有很多原因,但最核心問題在于兩點: 1、新員工入職過多過于密集比例過高,我沒有高度重視新員工的融入問題。后來關于新員工融入也有很多經(jīng)驗和教訓:新人入職前兩周對公司的印象決定 了他對公司的最終印象;新人入職第一個月適應與否決定了他在這家公司會待多長時間。那段時間集中入職了10個新人,沒有制定系統(tǒng)的新人融入計劃,而我又有 一周多時間不在北京,新人茫然無措。 2、雖然經(jīng)過我前幾個月的調整,但當時部門都是工作多年的老人,老的風氣和習慣已經(jīng)形成了很頑固的不良文化,新人很難適應這種不良的文化和環(huán)境,同時又被個別老員工灌輸了太多公司n年前沉芝麻爛谷子的負面八卦,工作情緒受到很大的影響。 公司文化說起來很飄渺,但它又實實在在影響每個員工。一個新員工進入一家公司,要么被公司的文化同化,要么自己適應不了離開。而這次是大批新員工 入職,老的公司文化和新員工群體之間的融合問題突然變得很尖銳,大批新員工離職就是一個很糟糕的信號。我當時感覺到這是個生死攸關的挑戰(zhàn)和契機:如果任由 這種情況發(fā)展下去,老的公司文化會迅速吞噬掉新的員工,然后整個部門回到一開始死氣沉沉的狀況,我所有的努力都會化為泡影。一鼓作氣再而衰三而竭,這次如 果不能借新員工入職來沖擊和改變老的公司文化,而是任由新員工全部流失,以后未必能有第二次機會和心氣去改變整個團隊的風氣,因此我下定決心把整個部門風 氣徹底扭轉過來,并且針對性采取了一些措施: 1、加強部門內(nèi)部的溝通和交流,打造一個交流氛圍濃厚,成員關系很融洽的部門。鼓勵員工工作時間經(jīng)常熱烈討論和交流,甚至說說笑笑,無拘無束。 2、重視團隊內(nèi)部的分享,團隊間輪流進行內(nèi)部培訓,將自己最近鉆研的工作和技術心得向大家分享 3、在部門內(nèi)部加強團隊管理,樹立賞罰分明,及時落實的威信,發(fā)現(xiàn)問題迅速解決避免拖延; 4、抓重點團隊主次分明,在團隊建設積極向上的交流氛圍,推動整個部門風氣的轉變; 5、坐在員工旁邊,及時和員工交流,杜絕各種雜事,拿出時間多和員工交流; 我原來有自己獨立的辦公隔間,但坐在隔間里面不方便和員工直接交流,也不利于發(fā)現(xiàn)團隊的問題。所以我就干脆搬到員工的工位坐,這段時間主抓哪個團 隊的工作,就搬到那個團隊中間的位置坐,隨時隨地和員工溝通,檢查員工工作,及時解決團隊出現(xiàn)的問題,并且這樣做也可以身體力行的教會員工怎樣正確的做事 情,怎樣達到我要求的工作標準,怎樣成為一個優(yōu)秀的員工,怎樣避免犯不應該出現(xiàn)的錯誤;此外我給自己設置了3個月的凍結期,從11月到春節(jié)前除了必須在上 海出席的SD大會之外,杜絕一切外事活動,專心致志在公司蹲點練好部門的內(nèi)功;在抓團隊工作的時候,深入到業(yè)務層面提高工作要求,如對研發(fā)團隊我會做詳細 的code review,對產(chǎn)品團隊我會仔細檢查每個產(chǎn)品原型設計。 經(jīng)過3個月的不懈努力,整個部門的風氣被徹底扭轉過來了,新人和老人開始融合成為了一個集體,團隊的執(zhí)行力得到了巨大的改變。過去我下達的一個命 令,要我自己一個環(huán)節(jié)一個環(huán)節(jié)盯下去才能完成,這個時候下達一個命令,整個團隊就會動起來自己按部就班的執(zhí)行下去,并且這種風氣反過來開始影響老的員工, 推動老員工開始轉變。我所管理的部門從3月底接手的時候被公認是公司最差的部門,到年底變成了公司風氣最好的部門。 2011年2月 - 2011年7月 雖然部門的風氣已經(jīng)開始走上了健康的自我循環(huán),但部門缺崗仍然很嚴重,過完春節(jié)之后整個部門有20個員工,這個時候遇到的最大問題就是招聘荒了。 今年2月-3月是整個IT行業(yè)招聘都特別困難的時期,一方面由于各大互聯(lián)網(wǎng)公司特別是電子商務和團購網(wǎng)站的瘋狂招聘,另一方面IT人才供給開始減少,連大 公司招人都很困難,更不要說我們了。在4月之前長達1個半月招聘期間一個新人都沒有招到,而且由于各種原因陸續(xù)有人離職,到4月,部門員工又縮減到14 人,團隊又需要重新build了。 從2月到5月份我的核心工作就是招人和build團隊,整個招聘狀況從4月份開始轉變,4月-5月招聘了大量的新人,同時也有很多公司內(nèi)部轉崗的 員工,到現(xiàn)在,整個部門人員已經(jīng)擴張到了11個團隊總共36人。由于有了去年的慘痛教訓,對新人入職進行了高度重視,因此雖然入職本部門有22個新人,遠 超過原部門員工14人,但新人融合情況非常好,整個部門蒸蒸日上: 1、我將帶新人列入各個團隊經(jīng)理的績效考核項目之內(nèi),加強對團隊經(jīng)理帶新人方面的考評; 2、每周和各團隊經(jīng)理溝通新人入職后的表現(xiàn)狀況,入職前兩周幾乎天天詢問團隊經(jīng)理,對新人出現(xiàn)的各種狀況立刻采取應對措施; 3、我定期對入職新人進行本部門的新人培訓,幫助新人迅速了解部門狀況; 4、對團隊經(jīng)理們進行管理培訓,教會他們?nèi)绾螏Ш眯氯耍? 由于一方面高度重視新人適應期,另一方面經(jīng)過去年底的風氣扭轉已經(jīng)形成了良好的部門文化氛圍,因此除了個別拿我們當去大公司跳板的無良新人,絕大 部分新人都很好的融入了部門,并且隨著新鮮血液的不斷加入,很多新人工作的沖勁和心氣對部門文化氛圍不但沒有沖淡,反而對部門文化進行了很大的加強,而這 種更加活躍,更加積極主動承擔責任做事情的態(tài)度反過來又不斷激勵了部門老人改變自己的作風,以更加積極的態(tài)度工作,新人和老人之間的互相促進起了美妙的化 學反應。 在部門團隊build方面,擴張到了11個團隊:3個產(chǎn)品團隊:產(chǎn)品設計,產(chǎn)品UI,平臺UI;4個研發(fā)團隊:PHP,Ruby,.net和搜 索;3個運營團隊:社區(qū)運營,內(nèi)容審核,高校俱樂部,此外還有系統(tǒng)運維團隊,這11個團隊經(jīng)理直接向我匯報,整個部門職能團隊基本齊全了。在我來CSDN 之前,公司沒有產(chǎn)品設計團隊,產(chǎn)品設計方面一片空白;社區(qū)運營團隊也十分殘缺,干的活根本就達不到運營的基本要求,所以我針對性的build了產(chǎn)品團隊和 運營團隊: 1、設立了產(chǎn)品設計團隊,制定了規(guī)范的產(chǎn)品流程,強調以互聯(lián)網(wǎng)產(chǎn)品設計驅動整個產(chǎn)品設計,UI,研發(fā)和運營流程,將目前公司所有平臺級產(chǎn)品開發(fā)統(tǒng)統(tǒng)規(guī)范起來了; 2、搭建了兩個職能分開的UI設計團隊:產(chǎn)品UI團隊緊密配合產(chǎn)品設計團隊,負責產(chǎn)品UI設計和頁面制作;平臺UI團隊負責公司商務,會務,編輯,市場以及平面宣傳品方面的設計; 3、對運營團隊進行了重點建設:分設CSDN和ITeye的網(wǎng)站運營和客服人員,搭建了一支社區(qū)運營編輯團隊,此外在公司內(nèi)部進行社區(qū)運營之道的系列講座,以及對社區(qū)團隊進行專業(yè)知識培訓,灌輸運營理念,強化運營人員的專業(yè)水平; 在產(chǎn)品方面,根據(jù)公司整體戰(zhàn)略和其他部門的需求,改版上線了CSDN博客產(chǎn)品;重寫改版了CSDN學生大本營和高校俱樂部;重寫改版了CSDN移 動頻道,云計算頻道,對資訊頻道和軟件研發(fā)頻道都進行了相應的改版;ITeye網(wǎng)站制定了全站整體的產(chǎn)品改版和改進計劃,已完成了資訊產(chǎn)品改版,博客產(chǎn)品 改版,精華頻道開發(fā),資訊采集和管理平臺開發(fā),審核系統(tǒng)開發(fā),多賬號登錄等,正在和即將完成的還有全站消息通知系統(tǒng)開發(fā),群組產(chǎn)品開發(fā),網(wǎng)站首頁改版,問 答改版,論壇改版;此外還有CSDN下載產(chǎn)品,外包產(chǎn)品和俱樂部產(chǎn)品的設計和研發(fā)工作等等,這些產(chǎn)品將在今年下半年陸續(xù)上線發(fā)布。 CSDN博客是其中開發(fā)周期很長的產(chǎn)品,由于我主要精力都放在招聘和團隊建設上,放松了對博客產(chǎn)品的管理,而手下產(chǎn)品經(jīng)理的能力和權威尚不足以獨 自掌控博客產(chǎn)品,因此到5月底,產(chǎn)品開發(fā)陷入了失控的邊緣。這個時候我召集產(chǎn)品,UI,研發(fā)和運維團隊進行了博客產(chǎn)品特別團隊的立項,下了死命令6月底產(chǎn) 品必須公測,由我主持所有相關人員每天下班前開會,review每天進度,同時產(chǎn)品經(jīng)理每天根據(jù)會議情況寫日報抄送給大家,我親自抓每個產(chǎn)品細節(jié)和每天項 目進度。兩周之后,產(chǎn)品狀況得到了徹底扭轉,此時我讓運營團隊也加入特別項目組,開始進行博客上線前期的運營準備,包括邀請用戶內(nèi)測,定期發(fā)布公告,整理 博客專家等等,最終博客產(chǎn)品順利上線并且取得了良好的效果。 CSDN博客產(chǎn)品的成功推出和后續(xù)成功的運營對團隊有很大的鼓舞作用,它并非各團隊配合最好的產(chǎn)品,但從博客產(chǎn)品開始,我手把手教運營團隊如何處 理一個產(chǎn)品從上線前準備,到上線,到上線后持續(xù)運營,以及如何制定專家運營策略,博客推廣策劃,如何掌握運營節(jié)奏等。在CSDN博客產(chǎn)品上線之 前,CSDN的運營還沒入門,從博客產(chǎn)品開始有了真正意義上的運營。此外產(chǎn)品,UI,研發(fā)和運營團隊從博客產(chǎn)品開始進行充分的磨合,中間暴露了很多問題, 也取得了一些寶貴的經(jīng)驗:今后核心產(chǎn)品的研發(fā)從立項開始,我就會召集產(chǎn)品設計,產(chǎn)品UI,產(chǎn)品研發(fā)和運營四個團隊參與,從一開始就緊密配合,共同完成好一 個產(chǎn)品的設計,研發(fā),上線和運營流程。 個人總結 回顧這一年多的工作,覺得自己取得的成績有以下方面: 1、在公司的大力支持下,徹底改變了部門的風氣,打造了一支積極進取,配合默契,對工作有責任心,執(zhí)行力高的團隊,尤其讓我欣慰的是當我出差一周不在北京期間,整個部門仍然有條不紊各負其責的運轉,所有工作按計劃照常推進; 2、在部門內(nèi)部樹立了規(guī)范的制度化管理,各個團隊的工作都是在有目標有計劃有策略開展,整個部門做事情條理性很強,思路很清晰; 3、打造了一支專業(yè)的產(chǎn)品設計團隊,正在培養(yǎng)一支專業(yè)的運營團隊;制定了從產(chǎn)品設計,UI設計到研發(fā)和運營配合良好的產(chǎn)品流程,個人覺得這種專業(yè)化的產(chǎn)品團隊配合在國內(nèi)互聯(lián)網(wǎng)公司并不多見; 4、已經(jīng)做了一些成功的產(chǎn)品,正在繼續(xù)做更多成功的產(chǎn)品,這些產(chǎn)品將在今年下半年集中發(fā)布 亦留下不少遺憾和不足: 1、針對我接手前團隊一盤散沙的現(xiàn)狀,進行了一系列部門調整,說到底宗旨只有一條:進行中央集權式管理。將所有決策權和團隊協(xié)調工作,跨部門協(xié)調 工作全部集于我一人,依靠我在公司的地位、威望和個人能力來推動所有的事情往前走。這樣做的好處當然是立竿見影的解決掉了所有的問題,團隊執(zhí)行力也非常 好,通過一年的努力也徹底改變了部門狀況。但負面影響就是我很忙也很累,直接向我匯報工作的人就有11個人,加上部門常規(guī)管理,幫助個別團隊解決問題,跨 部門工作協(xié)調,公司高管會議等等,每天都忙得不可開交。 我也考慮在合適的時間將權力下放,將一個大部門再分拆成三個子部門,分別是:產(chǎn)品UED部門,下轄產(chǎn)品設計,產(chǎn)品UI和平臺UI3個團隊;研發(fā)部 門,下轄PHP,Ruby, .net,搜索和運維5個團隊;運營部門,下轄社區(qū)運營,內(nèi)容審核,高校俱樂部和架構師俱樂部4個團隊。產(chǎn)品UED部門和運營部門設立部門主管職位,研發(fā) 部門主管我自己兼任,但改設首席架構師職位,負責架構設計和code review。但目前主要的障礙就是缺少主管級人才,而且整個部門團隊都是我手把手帶出來的,工作方式已經(jīng)深深打上了我的烙印,要尋找到能夠從氣質上能力 上都符合的主管殊為不易。 2、缺人,嚴重的缺人! 目前的產(chǎn)品團隊只有2個人,還大大的缺少產(chǎn)品設計人員和產(chǎn)品經(jīng)理,以致于我自己和產(chǎn)品人員都身背多個核心產(chǎn)品的設計和管理工作,負擔超重;搜索團隊還缺少 經(jīng)驗豐富,對數(shù)據(jù)挖掘有研究的資深工程師,以致于嚴重影響到了規(guī)劃中的數(shù)據(jù)分析工作;網(wǎng)站編輯還缺人,ITeye網(wǎng)站的運營最缺少的就是優(yōu)秀的網(wǎng)站編 輯,ITeye網(wǎng)站品牌的重振需要編輯人才的加盟;最后有經(jīng)驗的Ruby工程師,我強烈的召喚你! ITeye網(wǎng)站誠聘網(wǎng)站產(chǎn)品UED主管 ITeye網(wǎng)站誠聘產(chǎn)品交互設計 ITeye網(wǎng)站誠聘Ruby工程師 ITeye網(wǎng)站誠聘Java高級搜索工程師 ITeye網(wǎng)站誠聘網(wǎng)站編輯 如今CSDN無論從我管理的部門還是整個公司,都在蒸蒸日上,正處在需要更多優(yōu)秀的人才大戰(zhàn)拳腳的時候,在這里,你可以在一個非常舒適和開放的文化環(huán)境中工作,飛速的提升你的經(jīng)驗和能力,做出很多令人矚目的成績! |
|
來自: daomucun > 《業(yè)內(nèi)人士》