曾梦想执笔走天涯,而今敲代码闯天下
作为初中时写过网络小说,曾梦想执笔走天涯的我,而今换了一种方式向世界传递着自己的能量。因为在我看来,敲代码其实和写作相差无几,都属于传达信息的媒介,写作是对读者表达,编码则是对机器表达。阅读代码后,计算机理解了我们的想法,并创造出对应的产品,这是一个很有意思的事情。
而且,写代码是最容易触达到几亿人的方式:只需要找到一个用户体量较大的产品,在里面写下几行代码,转眼间,这些代码就会被分发到无数用户的设备上。通过代码,我们与远方的人们达成了某种联结,产生了微弱而美好的影响,继而感到幸福,这便是心理学家阿德勒描绘的“共同体感觉”。
17年的时候,在逛 Github 时看到了有赞一系列的开源技术项目,里面正好有我感兴趣的方向,所以当时没太多考虑就来了。现在回头看,技术团队的开源项目或博客其实是一面镜子,对外折射出整个团队的技术氛围和成员素养。包括技术分享,有赞一直都在做持续投入,所以才会有这么多优秀的小伙伴被吸引并且加入我们。
团队中每个人都有趣有料,而且还有一个“大哥文化”——人人都是大哥。在互相称呼时,大家会自动加上“大哥”后缀,显得特别亲切。如果有新伙伴入职,加入群聊的那一刻就会一下子收到几十条“欢迎某某大哥”的消息,产生一种“混入社会组织”的奇妙感。
触碰代码,拥抱成长与变化
在有赞,最大的改变是认知水平发生了变化。
加入有赞的时候,我刚毕业一年,那时候看待事物还是以一种学生视角,觉得写好代码就是最牛掰的事。
现在我渐渐开始了解事物是多元的。比如一个互联网产品成功了,背后其实隐含着很多因素,可能是抓住了社会的小趋势,或是有资本在推波助澜。认识到这些,可以帮助我们跳脱出单纯的技术思维,找准技术的定位,更好地发挥自身的价值。
在有赞,每个时期都会遇到不同的技术挑战。
比如核心交易链路重构、双十一大促压测、线上紧急问题等等,但这些困难都是短期的,终将会被攻克。在我个人看来,最有挑战的是坚持做长期有价值的事情。
从加入有赞开始,我就一直在维护有赞的开源组件库 Vant。组件库其实是一个很平凡的技术项目,每个成熟的互联网公司都会开发自己的组件库。但组件库同时也是一个很重要的技术项目,所有的前端页面都是基于组件库搭建的,组件库的质量时刻影响着我们的产品体验和研发效率。
在过去三年里,我们与设计同学从业务场景中提炼出 60 多个通用组件,并持续收集来自内外部的反馈,对每个组件的细节进行打磨,累计迭代 300 多个版本。过程中最磨人的是适配移动端千奇百怪的机型,很多组件在 iPhone 上呈现效果很好,但放到某些安卓机上就出幺蛾子了,渲染偏移、动画卡顿等问题层出不穷。有些问题只影响少量用户,但为了保证体验的一致性,还是得找到对应的测试机,反复尝试兼容方案,直到呈现出一致的效果。
持续不间断的投入,Vant 已经成为业界最有影响力的组件库之一,对内承载有赞所有的 C 端业务,对外服务十多万开发者。这些过程很漫长、很磨人,但结果很美好,自身也满满成就感。这就是长期主义的魅力,并且这也是最能让人成长的。
还有一个让我记忆犹新的时期:18年底,公司恰好有支持创新业务的机会,加之原先做的事情到了一个稳定期,于是我跟着TL加入到创新业务团队。这是一个从0到1的项目,产品形态、业务模式都是不确定的,工作中很有创业的氛围。我们团队一共十几个小伙伴,在闭关室里埋头做产品,不到一年时间内,从产品试验、产品内测到大量主播入驻,成就感满满。在这过程中,各位业务大佬也给予了我们很多指导,这对我个人成长影响非常大。
在有赞,最大的感受是时间过得可真快。
眼睛一闭一睁,三年就过去了。
对我自己来说,我把这三年归类为我职业生涯的初期——起步阶段,就像SaaS行业的核心是逐年稳定增长,希望我在职业生涯上也做到这一点。
作为前端岗位,也想分享一下我对前端工程师这个工种的看法:其实在程序员这个行当里,前端是技术门槛相对较低的,大部分时间里,我们面对的需求都是不难实现的。在这些场景里,前端的价值不在于解决技术难题,而在于发挥自身的同理心,秉持匠心,将产品细节、技术架构打磨到极致。做到这些,门槛自然就有了。
就像巨大的建筑,总是由一木一石叠起来的,我们何妨做做这一木一石呢?
我时常做些“一木一石”的碎事,在我看来任何事都是有意义和价值的,就像人人都懂万丈高楼平地起的道理,只有我们坚持去做一件有意义的事儿,那么剩下的就是把答案交给时间。最近在看《重来3》这本书,其中看到一个概念,叫做“信任电池”,挺有意思的,有一些感悟想和大家分享一下:
“我们和每个同事之间都有一节信任电池,当我们刚进公司的时候,这节电池的电量是50%。在工作中的每一次合作,都会为这节电池“充电”或“耗电”。电量高时,合作过程会十分顺畅,一件事情很容易就做成了。电量过低,则容易产生冲突,大量时间消耗在扯皮上,导致工作效率变低。用古人的话来类比,就是“得道多助,失道寡助”。”
因此,在工作中,我们需要用心经营与每个同事之间的信任电池,积极帮助他人解决问题,及时给出结果反馈。把信任电池充满,工作自然得心应手。
当然,这些每一个习惯都是在习惯中养成的,坏的习惯必须打破,好的习惯必须加以培养。坚持你所热爱的,拥抱你所看见的,信任这无穷的力量。这样,我们才能走的更加坚定决绝,更加有力量!