看见更为重要

最近的编程状态还可以,写代码的时候,有不错的设计准则和代码规范在心中。我想这段时间对kazoo
和youtube-dl的阅读起了很大的作用吧,虽然只是粗略的阅读,但是对我而言仍然收益匪浅。

比如说kazoo的client保存公共资源,handler使用client的资源处理具体事情,我把鹰眼项目的成功率封装成模块,使用server提供的资源来处理环比对比。再比如kazoo使用partial提供API,而我也在鹰眼中把成功率模块中的函数以partial形式提供给server使用。而youtube-dl中面向对象的良好使用也给了我很大的启迪。

在2016年10月份左右,公司TEG有一个活动叫做“技术代言人”,其中安全平台部的张东蕊拿公司的安全产品去和业界的成熟产品比较,提出了“看见,聚焦”这个核心观点,意思是要看见业界,并且聚焦自己做的东西,她的演讲很有感染力,观点也深深地触动了我。至今,我仍清晰得记得她在飞亚达506室小小的演讲台上自信的笑容和优雅的气质。而直到今年,在岗位上摸爬滚打半年之久,为项目开心过、失望过,纠结过这么久了,我再次放眼业界,在github上发现了玉伯说过的“繁星满天”,我再次试着到一个技术领域的小岛去住下一段时间,才发现眼界打开后,心境真的更为舒坦清澈。

今天中午michael说“还是要多接触业务,比如midas这种服务很多用户的产品技术,那样成长最快”,我很赞同。在运营开发这个岗位,服务的是运维同学,所以眼界难免井底观天,一不小心就会陷入到“妈的,我做的东西没人用或者是用户这么少,带来的价值太少了”这类型的苦情戏,在患得患失之间,浪费了很多的时间。可是如果多去看看业界的人都在做什么,是不是能够帮助自己脱离烦恼呢。

依稀记得2014年laruence在QCON会议上的自信演讲,介绍微博整体的架构和其中使用到的一些开源作品。思路清晰,内容干货满满。最令我仰慕的是他所展现的技术人的自信和成熟。

看见更为重要,记得自己在毕业季时候也粗略读过yac的代码,但是当时的心境和现在的不同,当时的能力和现在的也不可同日而语。在过了大半年,兜兜转转,我又回到了一个对技术深度别有兴趣的少年,只是不像当初那样的青涩,而且也对很多其他事情有了更多的理解。

希望自己一如既往的努力,当然不要只看脚下的路,常抬头看看天。