深度?广度?浅析技术人员的职业发展之路
發表于2015-08-31 16:19| 6104次閱讀| 來源CSDN| 3 條評論| 作者蒲婧
CTOCTO俱樂部CTO講堂職場管理實踐職業發展 width="22" height="16" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%2Fwww.csdn.net%2Farticle%2F2015-08-31%2F2825585-CTO&type=3&count=&appkey=&title=%E6%8A%80%E6%9C%AF%E4%BA%BA%E5%91%98%E7%9A%84%E8%81%8C%E4%B8%9A%E5%8F%91%E5%B1%95%E6%9C%89%E5%93%AA%E4%BA%9B%E8%B7%AF%E7%BA%BF%EF%BC%9F%E2%80%9C%E6%B7%B1%E5%BA%A6%E2%80%9D%E5%92%8C%E2%80%9C%E5%B9%BF%E5%BA%A6%E2%80%9D%E8%AF%A5%E5%A6%82%E4%BD%95%E6%8A%8A%E6%8F%A1%EF%BC%9F%E4%B8%AD%E7%BE%8E%E6%8A%80%E6%9C%AF%E5%9B%A2%E9%98%9F%E6%B0%94%E6%B0%9B%E6%9C%89%E5%93%AA%E4%BA%9B%E4%B8%8D%E5%90%8C%EF%BC%9F%E5%9B%BE%E7%89%87%E7%A4%BE%E5%8C%BA%E5%BC%80%E5%8F%91%E7%9A%84%E6%8C%91%E6%88%98%E5%8F%8A%E9%9A%BE%E7%82%B9%E5%89%96%E6%9E%90%E2%80%A6%E2%80%A6%E6%9C%AC%E6%96%87%E4%B8%BA%E5%A4%A7%E6%95%B0%E6%8D%AE%E5%92%8C%E5%A4%9A%E5%AA%92%E4%BD%93%E6%8A%80%E6%9C%AF%E6%96%B9%E9%9D%A2%E7%9A%84%E4%B8%93%E5%AE%B6%E3%80%81%E5%AE%9D%E5%AE%9D%E6%A0%91CTO%E5%91%A8%E6%B6%B5%E5%AE%81%E5%8D%9A%E5%A3%AB%E7%9A%84CTO%E8%AE%B2%E5%A0%82%E5%B9%B2%E8%B4%A7%E5%88%86%E4%BA%AB%E6%95%B4%E7%90%86%E3%80%82&pic=&ralateUid=&language=zh_cn&rnd=1449995620798" frameborder="0" scrolling="no" allowtransparency="true">摘要:技術人員的職業發展有哪些路線?“深度”和“廣度”該如何把握?中美技術團隊氣氛有哪些不同?圖片社區開發的挑戰及難點剖析……本文為大數據和多媒體技術方面的專家、寶寶樹CTO周涵寧博士的CTO講堂干貨分享整理。為了幫助IT從業者職業之路擁有更多收獲,在諸多C粉的殷切期待下,由CTO俱樂部打造的CTO線上講堂自登場以來獲得大家好評。本期邀請大數據和多媒體技術方面的專家、寶寶樹CTO周涵寧博士帶來“深度?廣度?淺析技術人員的職業發展之路?”的主題分享。
想與業界大咖零距離溝通,歡迎加入CTO講堂微信群,加入方式拖至文末查看。
分享嘉賓:寶寶樹CTO 周涵寧
嘉賓簡介:周涵寧博士現任寶寶樹CTO,負責技術團隊。
作為大數據和多媒體技術方面的專家,他擁有十多年研發和管理經驗。在加盟寶寶樹之前,歷任智谷公司技術副總裁、盛大創新院的產品總監、亞馬遜美國高級研發經理、富士施樂硅谷研究院研究員。他本科畢業于清華大學自動化系,博士畢業于伊利諾伊大學香檳分校的電子與計算機工程系,擁有二十多項美國發明專利,涉及人機交互、電子出版、廣告、智能監控、視頻會議等技術領域。
公司簡介:寶寶樹網站是中國規模最大最受關注的在線母嬰社區,通過為父母提供高質量,多類型的線上及線下服務,寶寶樹搭建了獨一無二的信息交流平臺,讓父母們在這里分享有價值的育兒經驗和方法,得到愉快的育兒體驗,為千萬新手爸爸媽媽提供全方位服務,滿足用戶多層次的育兒需求。
以下是8月27日CTO講堂現場完整速記:
主持人:今天嘉賓是寶寶樹技術負責人周涵寧博士,請您做個自我介紹,您是在怎樣情況下加入寶寶樹的呢?
周涵寧:我之前在硅谷的施樂研究院,美國亞馬遜,國內的盛大創新院,智谷公司從事研發和技術管理工作。是通過朋友介紹,在與寶寶樹CEO王懷南先生交流之后,決定加入的。
主持人:請介紹一下目前寶寶樹目前的情況以及技術團隊構成及產品。
周涵寧:寶寶樹目前有6百多員工,分布在北京、上海和廣州,北京是總部,有400多人,技術人員有約200人,主要的產品包括寶寶樹社區和電商(包括PC和M站),兩款App(寶寶樹孕育和寶寶樹時光)。
寶寶樹孕育是一款以孕期和育兒知識為核心的母嬰社區應用。寶寶樹時光是一款以記錄寶寶成長為核心的圖片社交App。
主持人:請您談談圖片社區開發包括哪些基礎服務?您認為對于圖片社區開發,增值服務體現在哪些方面?
周涵寧:圖片社區的基礎服務包括:用戶賬號,好友關系,圖片的美化處理、上傳、格式轉換、存儲、分發、展示。
增值服務包括:基于地理位置和用戶標簽的索引,圖片集轉換為視頻,定制化打印輸出。
比較高階的增值服務有:人臉檢測和識別,基于內容的分類和檢索。
主持人:請您分享下符合哪些條件可以稱得上“具備良好電商屬性的圖片社區”?
周涵寧:圖片社區提供的用戶價值是,讓用戶更方便的通過記錄、分享和發現生活中的精彩瞬間。
電商轉化是圖片社區流量變現的一種方式。“具有良好的電商屬性”,要求產品和運營在流量變現和用戶體驗之間找到合理的平衡點。
主持人:圖片社區開發難點集中在哪些方面?
周涵寧:就基礎服務而言,最大的技術挑戰在于海量圖片的云端存儲和傳輸。用戶希望在任何時候,任何設備上,都能以最短時間看到自己的云相冊。
我們主要是采用自建的私有云存儲服務和第三方的Saas存儲服務相結合的方式,用合理的成本,保證用戶云相冊的安全、私密和便捷的訪問。
每項增值服務,都有自己獨特的挑戰。例如打印服務,要求對打印質量和物流有良好的控制。人臉識別要求對計算機視覺算法有很好的把握。
主持人:看到您簡歷中有豐富的中美IT互聯網技術團隊任職經歷,可否談談中美技術團隊氣氛等,有哪些不同?請談談您的切身體會。
周涵寧:團隊氣氛在很大程度上取決于公司的商業模式和創始人的價值觀。
例如,最近紐約時報專題報道過的亞馬遜的內部文化。亞馬遜作為一家毛利率為個位數的B2C電商,與毛利率為60~70%的C2C電商公司eBay,就很不同。前者要求從每個員工身上擠出最大的生產率,否則公司就會虧損。而后者可以給員工更加寬松的環境。
當然不同國家的員工個人經歷和社會普遍的價值觀,也會作為大背景,對團隊氣氛起到潛移默化的影響。
例如美國由于技術人員相對短缺,所以在技術驅動的美國公司里面,可以給員工更好的福利待遇和更大的自由度,員工與上級之間的關系比較平等。
而在中國,很多互聯網公司的核心競爭,在于運營和產品,所以技術人員的偏執行。由于人口紅利導致的大學畢業生就業難,習慣用人海戰術和加班的方法去趕進度。
這種工作氣氛的差異,一方面使得中國公司能更高效的執行和運營。另一個方面又使得中國公司缺乏突破性的技術創新。心理學實驗告訴我們,人在壓力之下,創造性會被壓抑。胡蘿卜與大棒式的外部激勵,有助于激勵人們更快的完成簡單重復的工作。但創造性的工作,則需要內生的激勵。很多中國公司,按照如果你能做到A,B,C,就能獲得1, 2,3這種模式來分配資源。這種方式并不能最有效的激勵出創新。中國公司如果想要鼓勵創造性成果,需要給員工創造的空間和寬容,激發內生的創造性。
主持人:您從一線技術一直走到CTO的角色,可否聊聊您所理解的技術人員的職業發展有哪些路線?
周涵寧:從學校畢業后的第一份工作,在很大程度上奠定一個人整個職業生涯的價值觀。應屆生的可塑性是最強的,通過第一次打卡,第一次做工作匯報,第一次與老板做一對一溝通,把工作這個抽象的概念具體化了。
什么是好的表現,成功的員工是以怎樣的節奏一步步晉升的,都是在第一份工作的環境中學到的。
就我個人的體會來說,我的第一份全職工作是在微軟亞洲研究院做實習生,大四一年的時間,基本上每天工作10個小時,很幸運地參與了世界上第一個商用的手機視頻會議系統的開發,并且負責其中核心的視頻編解碼和圖像處理模塊的開發。那時候在微軟研究院,成功的研究員基本上都有海外留學背景,所以我本科畢業之后,選擇了去美國讀博士,博士畢業以后又去富有傳奇色彩的施樂硅谷研究院做了一年多的基礎研究。
此后從基礎研究,轉到去西雅圖的亞馬遜總部做偏應用、偏工程的工作,是希望通過開發商用產品,實現研究成果的商業化。此后我逐步從技術實踐,轉型到技術管理,并且開始管理更大的技術團隊,在整個過程中,我都會以身邊受人尊敬的前輩作為學習的楷模。
順著這個思路,我開始有意識的學習各項業務方面的知識,學會從一個產品經理的角度看一個項目?;貒院?#xff0c;在盛大內部創業,又去智谷,現在到寶寶樹,都是沿著技術和業務相互提高這一原則。
每個技術人員的成長歷程都不一樣。很難按照一個模板去按部就班的套用,一個人首先要了解知道自己的優勢和劣勢,然后把自己最核心的優勢發揮出來。不要試圖去模仿一種與你性格截然不同的人的成功軌跡。那樣會失去本心,并且活得并不開心。
主持人:談談您所理解技術職業發展的“深度”和“廣度”,兩個維度該如何把握?
周涵寧:要形成核心競爭力,首先要有深度,就是用接近一萬小時的積累去深入的理解一個領域,對于我來說,這個領域是基于圖像處理和機器學習。 在一個領域做到可以跟蹤最領先的技術,就比較容易觸類旁通了。
技術到了一定深度,有很多共同的方法論:例如分而治之、數據驅動,在很多領域都用到。計算機領域熱門的技術在不斷演變,但最核心的思想就那么幾條。
隨著職責范圍的擴大,常常要去面對一些并非自己專長領域的問題。例如網絡安全,對我完全是一個新的領域。我比較信奉“在干中學”。心理學有句話叫“行動先與理解”。就是說如果不能理解一個抽象的概念,就先動手,在動手的過程中體會。
主持人:在提升技術團隊方面,有哪些思考?
周涵寧:傳統的管理方法強調建立權威,強調加班和績效管理。正如我之前所說,這樣的管理方式只對簡單重復的勞動有效,對于需要創造性思考解決復雜問題的工作,績效管理,對激發員工的創造性不一定有效。
理想的管理是基于團隊成員之間的信任,而不是靠部門領導的權威。
光有信任還不夠,還需要在團隊中形成一種追求卓越的氛圍。讓技術人員為自己的工作成果負責。這方面我借鑒亞馬遜的模式:即“以終為始”。在項目啟動之初,就清晰的描繪出最終的目標。
在亞馬遜,每個項目,都起步于一個標準的4~6頁的項目建議書,它不是PPT,是寫得滿滿的Word文檔。在這個建議書的開頭,寫的是這個項目對外發布時的PR稿。如果是內部產品,就是內部宣傳時用的郵件內容。第一次聽說這種方法的人會奇怪: 領導都還沒有批準立項,就寫PR稿?但是如果大家親身實驗一次,會發現這個寫PR稿的過程,幫助項目提出者,明確了這個項目給公司、給用戶帶來的核心價值。
這幾句話PR稿中最關鍵的描述,就成為整個項目的指南針。在項目的整個計劃、實施、迭代過程中,起到重要的指導作用。比如PR稿說,“寶寶樹時光4.0將帶給大家一個驚喜: 從今天起您可以將任何照片,隨心所欲的排版和組合成相冊,并以超值的價格打印成精美的實體書,幾天之內,快遞到您手中?!边@一句話,講清楚了用戶獲得的價值,以用戶價值為出發點反推,我們可以很快理出打印相冊這個項目,需要實現的流程,包括選照片,上傳,排版,打印,訂單,支付,物流這些環節,以及每個環節我們需要達到的用戶體驗指標。
在執行過程中,無論是在定價策略,打印工廠的選擇,打印材質的選擇等重大決策中,我們都可以拿這個PR稿作為參照系,看我們的每個決定是否偏離了最初設定的目標,是否做到了對用戶最優的體驗。
通過“以終為始”的方法,讓團隊的所有成員有了一個共同的目標。之后的執行中,就可以給員工更大的授權,因為領導者可以放心,每個成員做出的或大或小的決定,都不會偏離這一個共同的目標。這樣也避免了事無巨細都要等老大拍板決策,大大提高了執行的效率。
主持人:您在招人過程中,比較看重新人的哪些特質?
周涵寧:我會關注有創造性,有好奇心的人。我常常會問面試人,最近比較欣賞的新技術,新產品是什么,它好在哪里。只有保持好奇心的人,才能不斷的吸收新知。具體的知識甚至技能都可以學習,但是創造性能力是很難在短期改變的。
二是溝通能力,只有能夠清楚的表達自己的思想的人,才能清楚的執行。
三是同理心,就是站在對方的角度看問題的能力。好的程序員可以站在用戶的角度看一個交互設計,站在測試工程師的角度理解一個Bug是否嚴重,站在一個產品經理的角度理解一個功能點想要解決的需求。
主持人:對開發者技術人員有什么建議嗎?
周涵寧:技術人員應該對自己提出更高,但也要注意不要陷入完美主義。猶豫不決而損失的機會成本,要遠遠大于一個次優解所帶來的成本。正如Facebook的工程師文化所倡導的”Move Fast and Break Things”。
現在的創業環境很好,各家公司對技術人員的需求都很強。面對職業選擇,初入職場的童鞋往往會注重薪酬、期權、Title、團隊人數。這些不是不重要,但是它們并不是最本質的。和優秀的人做有挑戰的事,最有助于技術人員的成長。
最后,推薦大家看一個TED視頻叫做Golden Circle: What, How, Why。
里面講了一種思考的方法:從為什么出發,反推出怎么做,做什么。
-------------------------------------------------------------------------------------
互動環節:想問寶寶樹目前選擇的數據庫類型只是單一的關系型數據庫,還是綜合性的(mysql,nosql),大概的量級?周涵寧:綜合的:我們有MySQL和NoSQL。數據量在幾十T
問:兩個的占比方便說一下么?
周涵寧:MySQL應該占了>70%,這些不包括數據倉庫。 互動環節:但是有時候如果不理解,就先行動,會做很多無用功,很多事情是不必要的,理解了,做起來會事半功倍,因為你知道自己的目的了?
周涵寧:我這里說的"行動",是小而輕的實驗。不動手,不看數據,光看書,很難真正理解。 互動環節:請問CTO是怎樣煉成的?從一開始的開發工程師到架構師到技術管理具體要跨越哪些門檻?
周涵寧:正如前面所說,并沒有一個固定的模式,每個人都有自己的核心優勢。要圍繞這個核心優勢去發展。
互動環節:傳統的軟件開發 都會有相對比較完整的各種文檔, 但是對于手機APP, 或者互聯網產品的開發來說, 處下快速迭代的情況下,目前還有哪些文檔是必不可少的?
周涵寧:交互原型圖是必不可少的。產品的roadmap,進度跟蹤,bug tracking。這些也需要文檔化。具體的格式可以輕,wiki化?;蛘呓柚诂F有的工具,例如JIRA, mantis。
問:目前我們有使用mantis, 因為mantis不僅有提bug的功能, 還可以提出新的功能需求,有同事反映mantis的主要任務應該用于bug track, 請問是否需要把提出新需求 這個場景 使用另外一套工具來管理?
周涵寧:提出新需求可以用JIRA等支持流程管理的軟件。
周涵寧:《人件》、《葛洛夫給經理人的第一課》。 互動環節:技術類型的創業有什么方向嗎?
周涵寧:技術類創業:有大數據分析,例如TalkingData。有人工智能,例如云之聲,格林深瞳。還有Freewheel。 互動環節:您剛剛說“公司最需要的是,既懂技術,又懂業務,并且可以將兩者有機的結合起來的人?!?#xff0c;但是怎么理解 將技術和業務有機結合起來的人 呢?
周涵寧:在業務驅動的公司,技術方案要剛剛好適合業務需求,避免為技術而技術。這需要技術人員深刻的理解業務需求的現狀和中長期的發展規劃。 互動環節:圖片分享和分享之后的安全隱患,是怎么平衡的?
周涵寧:圖片分享社區,要把用戶數據的隱私保護放在首位。
問:圖片分享社區,要把用戶數據的隱私保護放在首位。有哪些措施去執行這一目標?有哪些技術手段去實現?
周涵寧:對用戶的關鍵信息做加密保護,提升存儲平臺的整體安全性,例如權限控制,審計。溝通方式要多樣化,技術人員邏輯思維比較強,要習慣感性思維的人的交流方式。 互動環節:您對CTO這個職位的定位是什么?
周涵寧:就是技術部所有人的backup,任何一個環節有空缺,就及時發現和補上。同時在內部提升技術部的話語權。
問:在非技術方面呢?
周涵寧:非技術方面,就是對內對外的溝通能力。要隨時準備好作為公司形象的代言人。 互動環節:對于圖片分享社區來說, 據我了解Instagram是直接使用amazon的云服務器, 像貴公司是自建機房嗎, 對于初創公司來說, 仍有必要自己維護服務器嗎? 另外目前國內的云服務器靠譜嗎?
周涵寧:國內的云服務器的穩定性和安全性,過去3年有了很大的提升。有些方面(例如抗DDoS)甚至超過自建機房。初創公司,要根據自己的業務需求決定是否自己機房。機房的維護成本比較高。
總結
以上是生活随笔為你收集整理的深度?广度?浅析技术人员的职业发展之路的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 独家直播双十一全网动态?前黑客“劳改”带
- 下一篇: 浅析工业级物联网项目的快速开发