1.收获(成果,总结方法论,可取之处,对于个人和公司成长的帮助)
思考周全,做多手准备
淘宝需求讨论会上,产品和我保证说,年费会员和月费会员的权益一定是一样的,它们的区别只在于时长不同。我当时信了,并基于这种模式去设计了权益方案。过了三个月,他们又说:年费会员花的钱多,要看更多数据!我愣住了。只好又花了几天来调整业务逻辑。从此我明白,不能过于依赖别人的判断和结论,涉及自己的工作,一定要自己想明白,想透彻,再去做。
思维灵活
当时淘宝有个需求,是搜商品找主播。用户输入一个商品关键词,要找到这个词相关的商品,以及这些商品关联的主播,并根据每个主播对这些商品的销量进行排序。大家可能对这个数据量没有概念,我说个数字:淘宝直播每个月的直播商品记录有250w-400w条,每条记录在mysql中占用约1KB。我们需要对这么大的一个集合进行关键词匹配、分组、统计、排序。现有的技术基础根本无法实现这样的需求,于是我把思路转向了nosql,一问彭总,他说原始数据存在mongoDB里,这不巧了么!经过调整,我成功把接口响应时间从1分钟以上降到3秒钟以内。
不要怕求救
前两天,我就遇到一个很奇怪的问题,我在nest框架下写的一个Repository始终注入不了,从配置到使用都检查了一遍,也没发现症结所在。这时候珏哥说了一句,把依赖删了重新装下试试。我就一试,诶,跑起来了!有时候问题就是这么奇怪,但是你面临的问题,别人可能都遇到过。不要怕求救。
趁这个机会,我要感谢两个人:凯哥和珏哥。开始做淘宝项目的时候,有拿不准的方案、解决不了的问题,我就问凯哥,后来用nest框架,有整不明白的我就问珏哥。他们的友善和耐心给了我很大的帮助。谢谢温凯,谢谢王珏!
2.失误(没做好的遗憾的地方,最大的错误,一定要改掉)
遗憾:懒惰,没能坚持做输出
人都是有惰性的,但是在一个需要持续学习的岗位上,懒惰就是原罪。这是最让我后悔的一件事。去年我在技术博客上开了好多坑,有几篇文章就写了个标题;学了新的技术,做了新的东西,也只是简单记录了一下踩到的坑,没有系统的总结。这其实是对自身资源的极大浪费。
3.规划怎么做,目标和计划是什么,怎么做到
目标:持续成长
身为技术人,最重要的就是技术,这是我们的立命之本。而技术在很多时候,成长比基础更重要,这也是为什么大厂钟爱985/211应届生的原因。因为技术不是一成不变的。公司的持续成长,依赖于每位成员的持续成长。
今年我要做的,就是重新拾起知识产出,从产出中收获成长。