CTO訓練營:團隊建設,基礎架構,AI研發(fā),滿滿的干貨
原創(chuàng)在上期的CTO訓練營上,三位講師團繞“只懂技術的CTO不是好CTO”這個話題,與各位學員進行了深入的探討,參加活動的小伙伴們均表示收獲多多。這期的CTO訓練營活動,同樣請到了三位重量級講師,就基礎架構的建設、AI創(chuàng)業(yè)團隊的研發(fā)體系和CTO如何帶好隊伍這三個當前非常熱門的話題,與到場的學員們進行了分享和討論,干貨滿滿,看點多多,小伙伴們需要好好的消化和吸收一段時間了。本期,三位重量級的講師分別是京東商城研發(fā)部總架構師劉海鋒先生,出門問問CTO雷欣先生和360副總裁譚曉生先生。
一、360副總裁譚曉生:CTO要做些啥?
CTO定位是什么?是解決企業(yè)的技術訴求?還是做好團隊的建設與管理?CTO到底應該做些啥?……360副總裁譚曉生先生通過《The Tough Job—CTO》的分享,給出了很好的答案。
譚曉生,現(xiàn)任奇虎360副總裁兼CTO、VP、CPO(首席隱私官),負責公司網(wǎng)站技術、技術運維、數(shù)據(jù)分析與挖掘等工作。2003年1月起先后任3721技術開發(fā)總監(jiān)、雅虎中國技術開發(fā)總監(jiān)、雅虎中國CTO、阿里巴巴-雅虎中國技術研發(fā)部總監(jiān)。曾任MySpace CTO兼任COO。曾作為第二作者出版《磁盤加解密實用技術》。擅長技術團隊的構建與管理,自2003年開始做校園招聘,歷年招聘培養(yǎng)了超過300名大學生,這些學生現(xiàn)在廣泛分布在百度、騰訊、阿里巴巴、新浪等互聯(lián)網(wǎng)公司,在互聯(lián)網(wǎng)技術圈子中有“譚校長”的稱號。
如何準確的給CTO定位?對于這個問題,譚曉生先生認為不同的企業(yè)對CTO的定位千差萬別。他表示,有些企業(yè)招CTO的目的是為了快速解決技術速求,例如企業(yè)招到某個領域的資深技術專家來擔任CTO,他不但可以快速解決技術上的問題,而且還能夠把相關領域的人員帶過來,能夠快速的組建企業(yè)的技術團隊。有些是為了技術團隊的管理與培訓,借助他的工作經(jīng)驗來提升整個團隊的業(yè)務能力。還有一些企業(yè),招CTO的目的是為了圖他在業(yè)界的名氣。
CTO要做好哪幾件事情?首先,要建設好技術團隊,帶好隊伍。關于技術團隊建設過程中選人、用人、育人、留人這四個方面哪一個重要,譚曉生先生用他二十幾年的工作經(jīng)歷告訴我們,選人最重要。人是天生不一樣的,頭腦差別特別大,悟性也不一樣。如何選好人,第一一定要聰明,悟性要高;第二計算機語言基礎要扎實;第三個性要穩(wěn)定,太靈活的人留不住。其次,要確定/調(diào)整技術策略,也就是要定好戰(zhàn)略。在開發(fā)過程中,不一定要用最先進的技術,但一定要用最恰當?shù)募夹g。第三要用結果導向來支撐業(yè)務的發(fā)展,企業(yè)為什么能贏,一是產(chǎn)品好,能滿足用戶的剛性需求,用戶體現(xiàn)佳。二是成本要低,在競爭過程中只有有效的控制成本,才能帶來高利益。
二、京東商城研發(fā)部總架構師劉海鋒:做好基礎架構的五種方法論
劉海鋒,現(xiàn)任京東商城研發(fā)部總架構師。2013年加入京東,曾擔任京東云平臺總架構師。曾擔任首屆京東架構委員會主任,推動各個技術團隊的橫向交流與合作。曾獲得2014年京東集團風云人物獎,帶領團隊連續(xù)獲得2014與2015年研發(fā)體系優(yōu)秀團隊稱號。
劉海峰先生授課的主題是《基礎架構建設的點滴思考》,除了講到基礎架構設計的一些方法論外,還分享了CTO在不同的公司扮演的不同角色。
基礎架構不同于應用開發(fā),是服務于各種應用的底層平臺。CTO如何帶來團隊做好基礎架構,獲得公司的認同,是有很多方法的。一是所有的問題都是分類問題,要抓大頭,抓重點,單點突破。一家公司有很多的項目,如果把精力分散開,很難做好一個事情。所以,要對公司現(xiàn)有的項目進行仔細的分類,抓大頭,抓重點,單點突破,專注做一件事情,才能取得成功。反之,如果搞搞這個,搞搞那個,沒有實質(zhì)性的進展,什么事情都做不好,就會引起爭議。二是要獨辟蹊徑,不走尋常路,從歷史去洞察未來,這樣的項目才有意思,也能夠快速取得成功。三是從應用開發(fā)的通用模式中做出抽象,將抽象做成系統(tǒng),并將系統(tǒng)做成共享服務。四是為了讓一部分人先富起來,可以向現(xiàn)實適當妥協(xié),形成示范效應,持續(xù)迭代,迂回達到目標。五是做完面包,做葡萄干。一個公司沒有那么多大的項目,很多項目一旦成形,就會趨于穩(wěn)定,因此,做好面包之后,可以再去做一些不同的新的項目。
對于CTO在企業(yè)中扮演的角色,劉海鋒認為CTO的重點是這個“O”字,也就是管理者,但是CTO絕對不能只會做管理。如果CTO只會管人,就會出現(xiàn)很多的問題。一些小公司半年就會出現(xiàn)問題,大公司兩三年之內(nèi)也會出現(xiàn)問題。這是因為小公司的CTO考慮的是更多的是如何用技術去解決現(xiàn)有問題,大公司的CTO考慮的是如何用技術手段,把團隊建設好,通過技術手段來配合公司把業(yè)務做好,并去實現(xiàn)拓展。如果CTO無法解決企業(yè)的這些問題,肯定會出現(xiàn)問題。因此,CTO不能只會做管理。
三、出門問問CTO雷欣:構建AI系統(tǒng)的三大內(nèi)容
AI人工智能可以說是當前最熱門的話題,人工智能發(fā)展到了哪個階段?如何構建AI系統(tǒng)?出門問問CTO雷欣先生,帶來了《如何打造AI創(chuàng)業(yè)團隊及研發(fā)體系》的分享。
雷欣,出門問問CTO,人工智能專家,在人工智能尤其是語音識別領域至今已有十多年研究及從業(yè)經(jīng)驗。2006年于美國華盛頓大學西雅圖分校獲得博士學位后,加入了微軟總部任軟件設計工程師及Speech Scientist,負責開發(fā)微軟語音識別引擎內(nèi)的說話人自適應模塊;后加入斯坦福研究所(SRI)任研究工程師,領導開發(fā)了SRI2008年大規(guī)模中文語音識別系統(tǒng);隨后進入Google研究院任Staff Research Scientist,領導開發(fā)Google基于深度神經(jīng)網(wǎng)絡的離線語音識別系統(tǒng)。目前雷欣在出門問問正帶領著一支優(yōu)秀的AI團隊,進行人工智能在可穿戴設備上實現(xiàn)的研究開發(fā)。
雷欣先生眼中的人工智能,分別三個階段。一是感知階段,包括語音識別、計算機視覺兩方面。二是認知階段,包括對自然語言的理解和分析判斷兩方面。三是創(chuàng)造階段,包括情感和自主意識兩方面。雖然在過去的五年,感知階段已經(jīng)獲得了長足的進步,但目前仍然處于感知階段,技術上還不足以讓我們邁入認知和創(chuàng)造階段。
如何構建AI系統(tǒng),雷欣先生認為AI系統(tǒng)主要由三個部分組成,分別是數(shù)據(jù)(血液)+算法(大腦)+工程(骨骼),缺一不可。對于創(chuàng)業(yè)公司來講,如何獲得數(shù)據(jù)是必須邁出的第一步?那么小型公司如何獲取大量數(shù)據(jù)呢?一是可以采用自動化的數(shù)據(jù)采集方式,二是開放API,三是跟其它的公司進行合作。到底需要采集多少數(shù)據(jù)才能滿足企業(yè)的需求呢?這就要求CTO做出準確的判斷,當覺得能達到數(shù)據(jù)紅利&拐點的時候,就不需要花太多的資源在數(shù)據(jù)采集上了。
AI團隊需要什么樣的人才,雷欣先生也發(fā)表了自己的看法,他認為AI團隊需要通才,而不是專才,即需要有分析解決問題的能力,又需要認真負責的態(tài)度,還需要較強的社交和溝通能力。只有這樣的團隊,才能夠把事情做好,才能夠達成目標。
【CTO 訓練營】是51CTO高招旗下,面向中高端技術管理人才,提供技術和管理的學習以及人脈和資源平臺,旨在打造技術經(jīng)理的MBA,為行業(yè)輸送更多CTO人才,第三季CTO訓練營課程內(nèi)容參照CTO勝任能力以及延展能力設計,包含技術與架構、技術與管理、商業(yè)運營、敏捷個人管理4大模塊,聘請一線互聯(lián)網(wǎng)平臺 CTO擔任導師,完成為期12天的課程學習之后,參與畢業(yè)典禮,輔修學分,完成結業(yè)。