说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

【CTO讲堂】深度?广度?浅析技术人员的职业发展之路

HTML文档下载 WORD文档下载 PDF文档下载
技术人员的职业发展有哪些路线?“深度”和“广度”该如何把握?中美技术团队气氛有哪些不同?图片社区开发的挑战及难点剖析……本文为大数据和多媒体技术方面的专家、宝宝树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个小时,很幸运地参与了世界上第一个商用的手机视频会议系统的开发,并且负责其中核心的视频编解码和图像处理模块的开发。那时候在微软研究院,成功的研究员基本上都有海外留学背景,所以我本科毕业之后,选择了去美国读博士,博士毕业以后又去富有传奇色彩的施乐硅谷研究院做了一年多的基础研究。

此后从基础研究,转到去西雅图的亚马逊总部做偏应用、偏工程的工作,是希望通过开发商用产品,实现研究成果的商业化。此后我逐步从技术实践,转型到技术管理,并且开始管理更大的技术团队,在整个过程中,我都会以身边受人尊敬的前辈作为学习的楷模。

顺着这个思路,我开始有意识的学习各项业务方面的知识,学会从一个产品经理的角度看一个项目。回国以后,在盛大内部创业,又去智谷,现在到宝宝树,都是沿着技术和业务相互提高这一原则。

每个技术人员的成长历程都不一样。很难按照一个模板去按部就班的套用,一个人首先要了解知道自己的优势和劣势,然后把自己最核心的优势发挥出来。不要试图去模仿一种与你性格截然不同的人的成功轨迹。那样会失去本心,并且活得并不开心。

主持人:谈谈您所理解技术职业发展的“深度”和“广度”,两个维度该如何把握?

周涵宁:要形成核心竞争力,首先要有深度,就是用接近一万小时的积累去深入的理解一个领域,对于我来说,这个领域是基于图像处理和机器学习。在一个领域做到可以跟踪最领先的技术,就比较容易触类旁通了。

技术到了一定深度,有很多共同的方法论:例如分而治之、数据驱动,在很多领域都用到。计算机领域热门的技术在不断演变,但最核心的思想就那么几条。

随着职责范围的扩大,常常要去面对一些并非自己专长领域的问题。例如网络安全,对我完全是一个新的领域。我比较信奉“在干中学”。心理学有句话叫“行动先与理解”。就是说如果不能理解一个抽象的概念,就先动手,在动手的过程中体会。

主持人:在提升技术团队方面,有哪些思考?

周涵宁:传统的管理方法强调建立权威,强调加班和绩效管理。正如我之前所说,这样的管理方式只对简单重复的劳动有效,对于需要创造性思考解决复杂问题的工作,绩效管理,对激发员工的创造性不一定有效。

理想的管理是基于团队成员之间的信任,而不是靠部门领导的权威。

光有信任还不够,还需要在团队中形成一种追求卓越的氛围。让技术人员为自己的工作成果负责。这方面我借鉴亚马逊的模式:即“以终为始”。在项目启动之初,就清晰的描绘出最终的目标。

在亚马逊,每个项目,都起步于一个标准的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化。或者借助于现有的工具,例如JIRA, mantis。
问:目前我们有使用mantis, 因为mantis不仅有提bug的功能, 还可以提出新的功能需求,有同事反映mantis的主要任务应该用于bug track, 请问是否需要把提出新需求 这个场景 使用另外一套工具来管理?
周涵宁:提出新需求可以用JIRA等支持流程管理的软件。

互动环节:请问能否推荐几本技术管理的好书?
周涵宁:《人件》、《葛洛夫给经理人的第一课》。
互动环节:技术类型的创业有什么方向吗?
周涵宁:技术类创业:有大数据分析,例如TalkingData。有人工智能,例如云之声,格林深瞳。还有Freewheel。
互动环节:您刚刚说“公司最需要的是,既懂技术,又懂业务,并且可以将两者有机的结合起来的人。”,但是怎么理解将技术和业务有机结合起来的人呢?
周涵宁:在业务驱动的公司,技术方案要刚刚好适合业务需求,避免为技术而技术。这需要技术人员深刻的理解业务需求的现状和中长期的发展规划。
互动环节:图片分享和分享之后的安全隐患,是怎么平衡的?
周涵宁:图片分享社区,要把用户数据的隐私保护放在首位。
问:图片分享社区,要把用户数据的隐私保护放在首位。有哪些措施去执行这一目标?有哪些技术手段去实现?
周涵宁:对用户的关键信息做加密保护,提升存储平台的整体安全性,例如权限控制,审计。沟通方式要多样化,技术人员逻辑思维比较强,要习惯感性思维的人的交流方式。
互动环节:您对CTO这个职位的定位是什么?
周涵宁:就是技术部所有人的backup,任何一个环节有空缺,就及时发现和补上。同时在内部提升技术部的话语权。
问:在非技术方面呢?
周涵宁:非技术方面,就是对内对外的沟通能力。要随时准备好作为公司形象的代言人。
互动环节:对于图片分享社区来说, 据我了解Instagram是直接使用amazon的云服务器, 像贵公司是自建机房吗, 对于初创公司来说, 仍有必要自己维护服务器吗? 另外目前国内的云服务器靠谱吗?
周涵宁:国内的云服务器的稳定性和安全性,过去3年有了很大的提升。有些方面(例如抗DDoS)甚至超过自建机房。初创公司,要根据自己的业务需求决定是否自己机房。机房的维护成本比较高。


想与业界大咖零距离沟通,欢迎加入CTO讲堂微信群,参与CTO讲堂!
  • 第1期:APICloud联合创始人兼CTO邹达:以API为核心的移动应用云大发展时代;
  • 第2期:UPYUN CTO黄慧攀:云加速和技术成长那些事儿;
  • 第3期:亿方云科技创始人兼CEO程远:Box首位华人核心工程师的回国创业之路;
  • 第4期:UCloud联合创始人兼CTO莫显峰:如何成长为技术合伙人?
  • 第5期:听云CTO Wood:APM实现原理及对IT和产品运营的价值
  • 第6期:吆喝科技CEO王晔:美国互联网公司A/B测试经验分享及企业技术选型探讨
  • 第7期:箭扣科技CEO、联合创始人徐旸:如何为App加载强大的通讯社交引擎?
  • 第8期:金童软件执行长、CTO曾炼:人工智能到底能为我们带来什么?
  • 第9期:环信即时通讯云CTO马晓宇:招人不易留人更难——创业团队要闯哪些关? 
  • 第10期:一熊科技CTO、联合创始人唐晓敏:简说创业公司的技术选型,从BearyChat开发说
  • 第11期:武汉绿网副总经理雷葆华:如何构建高性能网络服务平台及生态系统?
  • 第12期:SequoiaDB巨杉数据库联合创始人王涛:NoSQL对未来大数据发展的意义何在?
  • 第13期:fir.im 创始人王猛:将‘简单快速’渗透到移动开发测试每个环节,从fir.im团队说起
  • 第14期:多备份创始人陈元强:在线灾备革命背后的事

分享时间地点:每周一期, CTO讲堂群

加入方式:扫描二维码加“C粉儿小助手”好友,申请入群。


还不是CTO俱乐部成员的各公司技术负责人,欢迎立即加入俱乐部:cto.csdn.net 。

更多俱乐部动态,欢迎扫码关注微信号:

移动周报:为什么说独立开发者才是光明康途? MapFan eye:看日本地图导航应用的新玩法 数据会被清空:部分三星、魅族手机存安全漏洞 IE10简化文件访问 支持FileReader API 从MySQL迁移到MariaSQL Wikipedia力求开放 奥巴马筹款网站的制作过程 国内芯片厂商发力4G 新岸线2013年将推LTE方案 CMDN Club 23期:开放平台和O2O移动产品开发 花旗调低Apple股票评级 不信iPhone5会卖得好 2012年Linux Journal读者选择奖结果公布 百度云SiteApp:三步轻松创建移动网站 Twitter跨数据中心图片存储系统Blobstore解析 摩托罗拉携手中国移动发布Intel Inside智能机新锋丽i MT788 第五届“英特尔杯”全国大学生软件创新大赛圆满落幕 Appro推出液冷超级计算机 Dell:曾敦促微软WinRT放弃Windows品牌 IE10十大优点:渲染页面比Chrome快8% 法国电信:开放平台下的O2O移动产品怎么玩? 客如云创始人彭雷:寻找O2O“失落的半圆” 中国电信宋鹏飞:天翼开放平台的服务及架构解析 W3C小组宣布:HTML5标准制定完成 还记得DUQU吗?起因可能是Windows中存在了20多年的漏洞! API管理的五大规则 Google也节能:挖角美能源部Arun Majumdar博士 预测:云计算领域的5大变革 CTO俱乐部:移动信息化的创新实践及互联网创业 核心组图曝光:BlackBerry 10明年1月30日发布 “蛐蛐儿”创始人朱连兴:音频二维码的技术实现和应用场景 信恩科技创始人林兴陆:QR Code二维码的前世今生 2012移动开发工具盘点:傻瓜式游戏工具引擎 《福布斯》发布年度“未来之星” 扎克伯格上榜 关于delphi中类之间成员的访问问题 请教一条sql语句 IE 不能正常浏览applet? SQL语句的简单问题 求救!树形菜单,请高手赐教 求救!!谁有写过安全策略方案,给个模板呀? winrunner怎么获取工具条中的按钮对象? 这个update为什么报错?该如何改? 招兼职图片程序员 请大家帮帮忙,简单(送分) 如何在web.config中设置验证登陆??????? 非常奇怪的编译问题 .NET的平台怎么搭建! 退格键的ASCii码值是多少?急。。。。。。。。。。。 请教大家个问题 如何用php下载文件? 求能够交替显示不同颜色的行的表格控件,十万火急! 如何将SQL SERVER 2000中的两个表连接在一起,且其中的记录是一对多? 如何用JavaScript控制验证控件的Enable属性?? 拼音模糊查询 “网上邻居”就打不开了,这是怎么回事?如何处理? 为什么没有delete 掉 使用pro c要用到那些包,如何快速学会pro c? 谢谢 拼音模糊查询 求gif或jpg下图标。详情见内。 昨天,公司通知我晉升,老丈人讓我去見她,第一次,雙喜臨門,散分!!! 看看我们昨天晚上怎么过的中秋吧 拼音模糊查询 XP下断开连接了,怎么总是不断自动拨号啊。 螺旋藻能防辐射,你知道么,给说说吧,有分送 servlet如何实现对文件的删除? 请教PWM DsgnIntf的问题 请问如何让自己的服务可以早点启动(普通服务,不是驱动服务)? 程序员的女人 请教一道网设的题目 请大家介绍几个热门的英文讨论的技术网站给我。 请教一个抽象类的问题 如何在dataset.tabel中将两个表能过双方的两个字段建议关系 高分求高手:jsp中如何获得服务器的网卡地址? 新手,请教C#入门 如何将列表框中所有的值都显示出来,不要有滚动条! 系统软件谁居第一 新人“ gxlxwp1982(我爱Delphi,就像老鼠爱大米)”来了,以后大家多帮忙!!!!1 使用Access数据库的SQL语句问题请教!!!! 谁有软件技术测试报告?给我一份参考一下啦~~~ : [求助]请各位帮帮忙呀! weblogic7.0的端口问题 如何在一个form中使用另一个form? win2kp 如何恢复丢失的桌面? 80年出生的都在干什么? 性相近也 习相远也的 意思要准确的古文翻译 性相近,习相远意思是什么? 功率30000瓦需安多大的漏保 谁能推荐几部关于司马懿的书籍 急!请教下华东区有哪些碳钢线材厂?比如强新、太仓高盟等,大中型的就可以,急! 烤全羊选用的材料和地理环境有什么关系 g(t)=t^2+at+b-2z再t≥2或t≤-2 上有零点,则a^2+b^2的最小值是什么.改为:g(t)=t^2+at+b-2在t≥2或t≤-2 上有零点,则a^2+b^2的最小值是什么。 220V140千瓦要用多大的线?电线的切面和功率瓦数如何计算,是不是1平方MM为1千瓦?是140KW,175平米每平米800W 四平方线承受功率多大? gsound proc near 李字的由来 外媒称俄罗斯在G20峰会监控各国元首埃及再次审理穆兄会领导人美国百年交响名团将首次访华巴西劫匪入室抢值钱漫画叙利亚副总理称没有掌握自己被免职消息美国最新型隐身驱逐舰下水 因价格太贵俄罗斯否认疑借助俄礼物窃听G20代表华为称澳政府针对国家宽带网项目未做最国际新闻早报:以色列释放第二批26名迪拜将孔明灯列为危险品:致火灾商铺将中国承建高速路给斯里兰卡带来的社会和原环保部副部长张力军在京受审 认罪悔复旦双胞胎姐妹走红 清纯自拍刷屏日媒:访日中国游客购买医药品最多 保有一种大学宿舍,叫做别人的「宿舍」选底片额外收费 商家没提前告知 罗庄机器人产业迎来发展增长期 粤企致力营甘肃平凉废旧地膜“变身”再生颗粒台媒:大陆大闸蟹攻占台湾市场 当地蟹国足集训名单: 王大雷张玉宁落选 两比“牙”更利精神“依旧”混在官场末日圣骑白莲圣徒刀剑问情侠星际大英雄踏上归途洪荒剑圣神战军团剑圣十三网游英雄无敌之大法师传奇连击佘山旅游鄂温克旅游广东道旅游天际100观景台旅游浅水湾旅游天坛大佛旅游五老峰旅游含鄱口旅游绳金塔旅游滕王阁旅游八一广场旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘