专栏首页云市场·精选汇松本行弘:Ruby之父是怎样炼成的?
原创

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 干货|用户获取难?看看做好小程序裂变的五大技巧

    目前市场上小程序已经深入到电商、新零售等领域,并做出了优秀的数据,而越来越多的商家也借力友好速搭上线了电商小程序,进入到社交电商这一红利领域。

    友好速搭小编
  • 腾讯云&友好速搭,建构以口碑为核心的品牌进阶路

    5月21日-23日,以“产业智慧升级、洞察数字经济发展趋势、分享产业创新的发展成果”为主题的腾讯全球数字生态大会在昆明滇池国际会展中心隆重召开。

    友好速搭小编
  • 腾讯云市场全新上线,联合友好速搭推出一站式解决方案

    如何从0 到1建立一个品牌,而又如何把品牌从1做到100?作为国内领先的品牌官方商城,友好速搭在成立的5年时间里服务了75000+品牌,也逐渐摸索出了电商品牌的...

    友好速搭小编
  • Gradle实践指南:生命周期管理

    Maven中的生命周期的管理使用了COC,以此为中心的pom.xml文件成为了重中之重,优点是不同项目之间的经验共享变得更加容易,大家大部分都是可以使用类似的套...

    我就是马云飞
  • 除了表情包,这款小程序,还能帮你在朋友圈花式晒图

    今天,知晓程序(微信号 zxcx0101)为你推荐一款玩图小程序「嗨图」,带你做图带你「嗨」。

    知晓君
  • Java单体应用 - 架构模式 - 03.设计模式-05.原型模式

    原文地址:http://www.work100.net/training/monolithic-architecture-design-patterns-pro...

    光束云
  • Java设计模式学习笔记—原型模式

    文章最后“Java设计模式笔记示例代码整合”为本系列代码整合,所有代码均为个人手打并运行测试,不定期更新。本节内容位于其Prototype包(package)中...

    汐楓
  • nginx的location优先级

    老七Linux
  • 使用HttpServletRequestWrapper重写Request请求参数

    目的: 改变请求参数的值,满足项目需求(如:过滤请求中 lang != zh 的请求)

    林老师带你学编程
  • JFinal学习笔记[1]

    缘由:写这个是当时要找到一个和Spring不同的,不是又臭又长的配置的框架。小伙伴们推荐了JFinal,这个框架非常小巧,不错。所以我也开始研究这个框架了。

    用户2353021

扫码关注云+社区

领取腾讯云代金券