松本行弘说:我想让Ruby更快地发展
日文版:Mr Junichi Niino,Rubyの進歩がより速くなることを期待している
英文版:I am looking forward to accelerating Ruby’s progress
我在前一篇文章里已经提到过了,松本行弘(Yukihiro Matsumoto,或Matz)已经加入了Heroku,成为该公司的首席Ruby架构师。我通过电子邮件询问了Matz对自己未来的设想。
“让Ruby核心功能更丰富、品质更高是我的使命。”
PublicKey(以下称Q):能不能介绍一下你怎么就换工作了呢?
松本行弘先生(以下称Matz):上一次跟Marc Benioff先生(Salesforce.com的CEO)碰面时,他就问我,怎么才可以支持Ruby的开发。
于是,我就说了,我说我想要改变当前大多数Ruby核心开发人员面临的窘境:这些人有的是牺牲自己的闲暇时间来完成自己的工作,有的还在为自己的职业前途担心。
然后,他就说他可以为我们提供一些支持,而这也是我通过Heroku加入Salesforce.com的原因(注意:目前还有几位Ruby核心开发人员也正协商加入Heroku)。
也就是说,我们工作的核心内容没有变。我们的使命依旧还是开发Ruby核心,把它变得功能更丰富、品质更高。如此说来,我期待着我们提供的职业前景,以及来自包括Heroku在内的大量Ruby用户的反馈,能够加速Ruby开发的进程。要不然,我换这次工作就没有什么意义了。
不过,加入Heroku并担任他们的首席架构师,并不意味着我只关心Heroku和Salesforce.com的发展。我加入他们不会改变我与NaCI还有Rakuten的合作关系,后两者仍然会继续支持我,而且我还将继续担任Ruby协会的会长一职。
我为什么选这个头衔?因为我觉得“首席架构师”这个名字听起来显得最容易与业务撇清关系。我不打算将来在Heroku参与任何业务上的决策。
Q:你对自己在Heroku的角色有什么期许?
Matz:刚才不是已经说了嘛,我的工作没有什么变化,但我们的开发进度会加快。除此之外,我还能与Heroku进行更加密切的沟通,以便尽早解除Ruby对云计算平台的限制(如果有限制的话)。
而且,我还会继续与Engine Yard、VMWare等公司保持良好的关系,即使我加入了Heroku,我仍然还是那个“Ruby的Matz”,不会辜负他们的信任。
Q:此时此刻,你对Ruby和云计算有什么看法?
Matz:说实话,很多Ruby核心开发人员(包括我自己)都对Web没有多大的兴趣,但云计算会变得越来越重要,这一点是显而易见的。所以,我希望能从这些云计算运营商那里得到更多的需求,以便将其反映到未来的Ruby中。
Q:你会去硅谷上班吗,还是在松江远程工作?
Matz:我的生活方式不会变(但工作方式会变),所以多数时候我会在松江的家里远程参与开发。
就我自己而言,搬到硅谷去工作不一定会比现在这个环境更好。
不过,我想我每年都会跟旧金山/硅谷(包括Heroku)的那些人直接沟通几次。
(注意:大家别误会,Heroku的总部在旧金山,不在硅谷,但他们在新闻稿里自称是“硅谷公司”。)
Q:还有别的要说的吗?
Matz:我听说很多(日本之外国家的)人并不知道,Ruby核心团队迄今还没有一个可持续的发展模式。我希望我这次换工作能为代表日本发布消息的日本软件开发人员树立一个榜样。
Q:谢谢你接受采访。