李安:从结构工程师到ruby程序员 - Mixin network开发者访谈系列 第一期



  • Mixin network有很多开发者,我们将持续的采访他们,了解他们的故事,希望他们的故事能对开发者有帮助。

    本期开发者的 github地址是 http://github.com/an-lee

    Mixin: 能否介绍一下你自己?

    我叫李安。学土木工程出身,之前在建筑设计院做了 5 年的结构工程师。从去年开始,我学习了一阵 Ruby,后来索性转行加入了一家互联网初创公司,成为了一名程序员。业余喜欢自己折腾一些个人项目,最近的一个是 PRSDigg.com

    Mixin: 你是什么时候开始学习编程?

    2017年年初开始学的吧,那时还在职,业余学的。

    Mixin: 你日常使用的编程软件是哪些?比如 IDE,debugger

    我目前的工作主要是做 web 开发和微信小程序开发,常用的软件包括 atom, iTerm,Google Chrome,微信小程序开发者工具,Dash。

    Mixin: 你日常使用的硬件是哪些?

    Macbook Pro 和  坚果 R1。

    Mixin: 你是什么时候,从哪个渠道知道 mixin network?

    2017年年底第一次听说吧,那个时候朋友圈里有很多 mixin 的邀请链接。后来知道 PRESS.one 项目改为基于 Mixin,就开始持续关注。

    Mixin: 是什么原因促使你花时间写这个作品?

    我从传统的建筑行业转投互联网行业,最主要的原因还是我对推动世界发展的新事物有强烈的好奇心,总希望能以某种方式参与其中。Mixin 的开发者文档公布以后,我就一直想找时间研究一下,看能做些什么。直到今年 7 月份,我花了大概一周的业余时间, 研读了一遍文档和相关资料,然后在周末自己写了一个 demo 项目,叫“投资错题本”。后来就干脆把部分代码抽出来写了个 Mixin 的 Ruby SDK,方便自己使用。

    Mixin: 你从什么时候开始学习和使用现在这个语言来写 mixin network 上的 app

    今年 7 月初写了第一个 demo,9 月份的一个台风天,写了第二个基于 Mixin Network 的项目(也是基于 PRESS.one),PRSDigg.com

    Mixin: 写这个作品的过程中,有什么特别的感受?

    感觉 Mixin Network 将开发者和区块链世界的距离大大拉近了,只要对 web 开发有一定了解,在 Mixin Network 上开发 Dapp 的学习成本其实非常低。

    Mixin: 对于 mixin network 有什么建议?

    谈不上有什么建议。如果非要说,希望有多一点对开发者的激励措施吧。

    Mixin: 你自己对于数字资产在未来的应用有什么看法?

    将一切能数字化的东西数字化应该是大趋势。数字世界已经从以前的所谓“虚拟世界”变成真实世界重要的一部分。数字资产的应用场景应该会越来越广阔。不过,我自己始终是摸着石头过河的心态。

    Mixin: 你会给其他app 的开发者推荐什么语言、工具、和书籍?

    我只是“码农界”的新人,不敢推荐语言,我自己也还在不断地学习新语言。我觉得语言可能不太重要,自己用得顺手就行。目前 Go、JS、Java、Python 都有 SDK,用起来挺方便的。不过我目前还是用 Ruby On Rails 最顺手。工具和书籍好像也没有特别要推荐的。



  • 十分期待MIXIN开发者的更多访谈故事,完全是对小白想要转型技术的一挤强心针,MIXIN的开发真的很简单吗?论坛里面应该可以搞一个MIXIN开发者的讨论小组,哈哈。