Dave Stokes 在他的职业生涯中担任过很多角色,从网络工程师到 CTO 等等。他是一位渴望学习并重视沟通的人,因此他抓住机会成为了 Oracle 的 MySQL 项目的社区经理,他担任这个角色已经将近四年了。
Dave 是即将在北卡罗来纳州罗利市举行的 All Things Open 会议的特邀演讲者之一。我们采访了他,以了解更多关于他的背景、他从事开源工作的动机,并先睹为快他在十月份的演讲。
请简单介绍一下您自己和您的背景。
我最初受聘于 MySQL AB,担任认证组的 PHP 程序员,后来在 Sun Microsystems 花费 10 亿美元收购该公司之前不久成为了认证经理。多年后,我获得了加入社区团队的机会。我一直很享受目前的职位,已经快四年了。在此之前,我曾担任系统程序员、网络工程师、网站管理员、程序员、销售工程师、小组经理、CTO 以及其他类似职位,公司范围从美国心脏协会到施乐,按字母顺序排列。
您在开源领域有着悠久的历史。是什么激励您从事像 MySQL 这样的项目?
数据库在不断发展,这意味着总有新的东西要学习,新的技能要掌握,以及新的视野。MySQL 的特别之处在于它的无处不在——每个人在生活中都有 MySQL 的身影,即使它嵌入在他们的网络路由器中,通过 MySQL 集群跟踪他们的手机移动,保存他们的社交媒体突发奇想,或者作为他们最喜欢的爱好的内容管理系统背后的数据存储。而这种多样性带来了新的方法和想法。
作为社区经理,您目前面临的最大挑战是什么?
数据库不会停滞不前,我的意思是总有新的东西出现。例如,MySQL Server 和 MySQL 集群的 NoSQL 接口绕过了解析器和优化器,而它们在执行查询时会消耗大量算力。因此,通过以键/值对的形式访问数据,您可以看到性能提高九倍,但您也可以让用户同时通过 SQL 访问同一磁盘上的相同数据。所以您的 SQL 数据也是您的 NoSQL 数据。
除非您仔细关注数据库行业,而大多数开发人员没有时间这样做,否则您会认为产品背后的技术停滞不前——直到 PHB 要求实施诸如大数据之类的东西,或者竞争对手的某些营销 FUD 引起了您的注意。我们的工程师(我们正在招聘)努力添加新功能,例如 NoSQL 或像 MySQL 复制一样工作的 Hadoop 适配器。与此同时,我们的工程师正在改进 MySQL 的核心,例如优化器,并提高性能。MySQL 5.6,我们当前的发行版,能够比 5.5、5.1 或 4.1 版本做得更多!请以产品的质量来评判我们。并请尝试我们的 MySQL 5.7,以帮助开发产品需要发展的方向。
对于其他希望建立关系并发展社区的社区经理,您有什么建议?
开源世界的每个社区都截然不同,但是您需要能够与客户沟通,并将客户的疑虑和问题反馈给管理层。
您能否稍微透露一下您将在 All Things Open 演讲中涵盖的内容(在不透露太多信息的情况下)?
我的演讲将是本世纪的终极盛事,充满幽默、悲情,并将激励所有与会者走向伟大,同时强调我的谦逊。
阅读更多来自 All Things Open 演讲者访谈系列的内容。
4 条评论