BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

谢欣:如何引入国外先进的开发方法
录制于:

| 受访者 谢欣 关注 0 他的粉丝 作者 魏星 关注 0 他的粉丝 发布于 2015年6月10日 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。
07:17

个人简介 谢欣,今日头条副总裁 我从2005年北大天网实验室硕士毕业后,到现在加入今日头条公司前,曾经体验过各种主要的典型公司和不同类型的工作: 在世界最大软件公司——微软,担任Program Manager的工作; 在国内顶级互联网公司——百度,从事网页搜索部门的核心开发工作; 在典型创业公司——酷讯,体验了创业公司的发展全程。从成立初期,到扩张,发展遇到瓶颈,被外资收购,成为外资子公司的发展全过程。并先后管理过公司的技术团队、产品团队、SEO/SEM团队、BI、UE、人力等多种职能的团队。 作为一名标准计算机系出身的工程师,对公司发展,团队管理、文化建设、及内部IT系统建设有丰富的兴趣。喜欢研究和分析不同类型公司的发展特点,吸收各家之长。微信:zihuixie

QCon是由InfoQ主办的全球顶级技术盛会,每年在伦敦、北京、东京、纽约、圣保罗、杭州、旧金山召开。自2007年3月份首次举办以来,已经有包括传统制造、金融、电信、互联网、航空航天等领域的近万名架构师、项目经理、团队领导者和高级开发人员参加过QCon大会。

   

1. 各位InfoQ的网友大家好,现在我们是在QCon北京的现场,这次专访的是谢欣老师。首先我们想问谢欣老师的第一个问题是:在您看来,国内团队在做这种开发的过程中,除了敏捷我们最应该引入的一些开发方法,或者说开发理念是什么?

谢欣:如果是用于国内团队的具体开发方法或者开发理念,我一下也说不好,但如果说关于引入的话很多时候我们就是从国外引入一些先进的方法。美国尤其硅谷那边他们的一些思想比我们要先进。这是因为对于美国来讲它的IT的产业非常成熟,它的工程师平均素质比中国的素质要高。这个素质包括了既包括了职业fire也包括了他们的技术水平。在美国企业看来,它们更强调员工的自发自觉。而对于中国来说,自发自觉的意识还在成长中,并且中国企业确实要使用一些适应本土化的思想。比如就工程师行业而言,整个行业发展的时间并不长,大概只有几年到十年这样一个时间。我们很少能看到做开发超过十年的早期工程师如今还在一线工作的,一般都转做管理了。而在国外,年龄很大还依旧在做一线的工程师也很常见。所以在国外企业的许多理念背后有与中国企业环境不太一样的基础,所以在引入他们思想的时候不能照搬,直接照搬很容易出问题。

   

2. 一般创业公司在起步的阶段都会比较重产品而轻管理,在您看来随着公司业务的快速发展,管理就会显得滞后的这种问题有什么方法可以使之改善。

谢欣:我不觉得是个问题,公司创业一开始我觉得就是应该重产品轻管理。因为创业团队起步时很小,企业的复杂程度也非常低,员工都非常有热情,工作非常投入,最核心的应该是产品,做出一个好的产品才最重要。如果创始团队的核心成员的基本素养都比较好,而创始人又具有管理的sence的话就更不用太早地在意这件事情。因为管理是你觉得需要做的时候也能做到的事。随着你团队发展到一定规模,开始出现各种情况的时候你自然而然把管理加入就可以了。如果一开始就把管理看得很重,这反而是一个重心的错误偏移。

   

3. 今日头条的内部的IT系统是怎么搭建的?您能谈一谈企业在内部IT系统建设中的一些心得么?

谢欣:从国内来看,内部IT系统的建设环境与国外比还不太成熟。比如美国有很多基于SaaS的IT服务,而在中国由于现实的网络环境以及国外系统不能很好本土化的情况下来说并不好用。中国本土的这类市场也是最近一两年才开始火起来。从我的角度来看,绝大部分的工具还不够成熟,所以客观上,我们自己企业内部的IT环境也仍然不够好。我们用了比较多的国外产品,但都是基于网络,在本土化适应方面还存在差距。所以我也是希望在一年到两年的时间内这方面能够好起来,毕竟国内现在的创始企业对内部IT工具的投入是越来越多。创业公司现在对于用户体验的思路都做得很好,尤其是一些办公协同方面,只是都太初期,稍微复杂一点的功能他都提供不了。功能比较强的一般都很传统,用户体验很不好,体验好的又往往在功能上不够强。

   

4. 您觉得新兴创业公司与成熟的IT公司,在内部系统建设上有哪些不一样或者相同的地方?

谢欣:创业公司我肯定认为是尽可能地使用第三方。而成熟的公司如果在人力允许的情况下,能自己开发就自己开发。

   

5. 为什么要自己开发呢?

谢欣:因为不同公司管理思路不完全一样,第三方工具往往很难在管理思路上符合你的要求。虽然自己开发的成本不低,但是如果公司规模较大的话,为了融入自己的思想确实需要自己开发。现实中比较大的互联网企业的内部工具都非常多,且大部分是由他们自己开发的。

   

6. 除了IT系统,您认为还有哪些方面能对公司的管理进行改善?比如除了要做IT系统可能还要做一些公司流程、文化方面的改善,您认为能改善公司管理比较重要的方面。

谢欣:我觉得是选对人,尤其是工程师。你一定要选对你认为的,公司所希望看到的这群人。假如公司推崇的是精英化管理,那每一个工程师都要招水平比较高的。有些公司则可能更多强调的是适用,在整体符合一个一致性的前提下,求大同,存小异。我觉得人是基础,它的文化、制度是相对次要的。

   

7. 请问您在今日头条中进行了哪些团队管理以及公司文化建设方面的工作,可以谈一谈吗?

谢欣:我在这方面做的还不够多,我们现在也是在努力提升中。

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT