“非典型”程序员,让成长也“开源”

Jimmy | 区块链技术

我是区块链团队招的第一个毕业生,初到公司时,FISCO BCOS处在开源前期。很有幸能成为FISCO BCOS初期的开发者之一,那时候FISCO BCOS还未进入人们的视野,我也是一个区块链“小白”。在接下来的日子里,我和我们团队的小伙伴一边学习,一边不断向FISCO BCOS贡献代码,让FISCO BCOS有了很多的“个性”。

FISCO BCOS在我们的精心浇灌下逐渐茁壮,其思想与理念得到了传播,吸引到了很多的小伙伴参与进来,与我们一起讨论技术,一起开发。这让FISCO BCOS更加强大的同时,我也学习到了更多的技术,认识了更多志同道合的小伙伴。

做开源与单纯的开发不太一样,单纯的开发偏向于实现功能,让用户用起来。这个要求在做开源时是一个基本的要求,但做开源还需具备更多的能力,比如传播思想的能力,与人交流的能力等。具体来说,作为一个“非典型”的程序员,不仅仅需要写代码,还需要与社区用户讨论技术问题,写公众号文章,做meetup分享,讲课等。

从职场小白到新人导师,从代码学习者到代码设计者,从版本开发者到版本管理者,自己仿佛是从一支功能单一、结构简单的铅笔,变成了可以自动联想补全和检查逻辑错误的IDE(代码开发环境)。毫无疑问,在给自己“开源”的过程中,自然会遇到不少困难,但微众提供的多元环境,和自己的多元经验,也提升了工作和生活的容错率。如今,在新基建的浪潮下,FISCO BCOS的思想与理念也正影响着行业的发展,作为开发者的一员,我觉得未来会存在更多的“可能性”,不仅是平台本身,FISCO BCOS的成长也让我看到了自己更多的潜能。