班车上,写点日记。
来微软将近三个月了,不愧是传说中的养老公司,比在亚麻工作的时候轻松多了。人一轻松下来,心情就开心,心情开心了,就有动力学习。在这里,我终于开启了我的前端开发生涯。周围的人很少有喜欢前端开发的,独独我是个例外,喜欢慢慢调试各种组件直至完美。就像我玩模拟人生,每次总要花大把时间来调试头发脸型衣服鞋子身材等等。有点遗憾的是,大部组件是不用开发的,因为常用的基本组件都是标准化的,由组件小组专门管理和发布,其他组用的时候直接往里面填充数据就行。不过千里之行,始于足下,先把简单的除组件之外的工作做好,才能一步步深入复杂的。
我的Mentor是个印度小哥,特别认真负责。我呢,新来的,时不时会写个bug, 但是小哥都很耐心地告诉我怎么纠正,怎么调试,怎么发布。小哥没事的时候喜欢唠唠嗑,开开玩笑,可能是有女儿的缘故,所以很有耐心,我发的PR他都会及时看和订正。有了这个mentor, 感觉真是太爽了。
今天就发现了一个bug, 是我上上周写的,已经发布到生产环境了。这个功能其实是被间接影响到的,我将一个变量由string改为observable<string>类型,但是有一处使用没有修改,导致赋值失败,值为空,测试的时候也没有发现这个问题。mentor发现后通知我,因为影响到客户使用,所以要及时地把修复发布出去。从发现问题,寻找解决方案,到修复,再到批准发布,兜兜转转有两个小时。怪不得说软件开发是一件很严谨的过程,一处小小的疏忽就有可能造成用户体验下降。其实昨天oncall报告中也显示出internal error增多这个问题,小组也讨论过原因,但是没有联系到这个bug上来。所以问题修复后,下一步就是和oncall讨论分析下为什么没有及时发现这个bug,可以怎样改进让这个troubleshooting的过程变得更直观,更快。
到家了,今天因为修bug耽误了一些时间,所以今天晚上看看新的默认页面怎么实现。加油!
网友评论