松本行弘:Ruby之父是怎样炼成的?

当对一样事物着迷到了不能自拔的地步,就可以称之为痴。正如练武有武痴,演戏有戏痴,在程序员的世界里,也有这样一位“语言痴”——松本行弘。

从默默无闻日本鸟取县的乡下少年,到被尊为Ruby之父的编程大神,松本行弘不仅把编程作为一份工作,更是把它变成了一生的事业,正如他自己所说,“快乐编程能使你的人生硕果累累”

松本行弘第一次接触电脑,是小学6年级,父亲给他买了一个口袋型电脑L-Kit16。到了初中3年级,父亲又给他买了Sharp PC-1210。第一次知道“编程”这个概念的松本便对编程产生了极大的兴趣,高中时期看得最多的是计算机杂志但是他并不喜欢汇编语言,Basic 语言也不喜欢,于是就开始自己发明语言,然后用这种语言来编程,写在笔记本上。

大学松本考上了信息科学学院,彼时计算机发展还处于早期,父亲是反对松本考信息科学学院的。“什么计算机,什么编程,当个兴趣就得了。”但是松本并没有听从父亲的建议,兴趣和出路面前,他选择了兴趣。

大学时光是松本最快乐的时光,以前看过的书的作者成了他的老师,见到图书馆里摆满的各种图书、论文和杂志,松本更一度觉得自己在天堂。

1990年毕业之后,松本进了一家软件公司,当时他的梦想就是一辈子做一个程序员,即使将来当爷爷了,也要继续工作。几年后,经济泡沫破裂的影响开始出现,松本时间变得非常充裕,于是就就想自己干一点事情,他决定开始开发Ruby。

1995年,松本把Ruby公开,反响非常热烈。

“擅长计算机的人数学就一定好,这只是人们的臆想而已。”松本在书中说道,事实上,被人称为编程大神的松本,在高中时期曾经得过全班的数学最低分。每个人的能力都有上限,综合型人才往往是全面发展,而那些怪才往往专注于磨练他的专长。这样的人走上社会之后,更容易成功,这是松本一贯的看法,而他一直以来也不惧怕做人群中的异类。

松本是一个基督徒,而在日本基督徒的数量是很少的,所以从小开始,松本在人群中就显得另类,但是他却对于另类没有什么恐惧感,在他看来,这样的成长经历在他长大了之后有很大的帮助。所以松本也一直建议大家,特别是程序员,不要对”非主流“感到恐惧,成为有一名有存在感的程序员,获得社会的尊重,获得尊重之后你的待遇会变好,整个工作和生活也会更上一层楼。

在松本看来,与其去选择一门 100 万人掌握的语言,可能不如去学习一门只有 1 万人掌握的语言,这种稀有价值说不定更有帮助。毕竟“宁为鸡口,毋为牛后”是他一直以来都坚持的理念。

在中国,30岁似乎成为了程序员的一个不可触摸之痛,超过这个年龄的程序员不仅稀少,在某种意义上还成为了可以被合理嘲讽的对象,但是在松本看来,编程不会也不应该有年龄的限制。

松本认为,和许多活动相比,编程不需要体力。“如果你不去那些彻夜加班的公司,那基本上年龄和体力都不是问题。 ”编程更需要的是知识、经验、判断力等,这些都不会因为年龄的增长而退化。许多30岁左右就渐渐远离编程的程序员,与其说是能力低下,不如说是社会因素使然。

实际上,国外许多著名的编程人员即使到了暮年也依然活跃在第一线。松本的大学导师,退休之后依然高产,因为退休使他没有杂事的干扰,能够专心致志地干他想干的工作,干一辈子编程,也是松本自己的梦想。

“快乐编程能使你的人生硕果累累,我相信。”这是松本的体验,他也希望程序员们都能快乐编程。

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

编辑于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券