2018-06-25

Objective:事实

今天除了上午来看周末遗漏的 issue 开票回复等,还有中午的照常例会。下午开始解决一个问题:「有些用户无法重置密码,有些却可以」。在本地没有复现,一个挑用户出现的 bug(心里真是疑惑到想崩溃),看 devise 源码等,几乎找了一天的 bug 源头,以为是 devise 的问题,最后想升级 devise 来解决问题。后来 wayne 帮忙打 log,查看到了具体的原因,「功夫在别处」啊!然后就在查出原因之后,对面的学霸说,额,这个在我解别的票的时候解掉了。我们大家都笑了。

Reflective:感受

今天这个过程从很疑惑到慢慢去找原因,到最后寻求帮助最后一起找到原因,后来问题又莫名其妙被解决了。第一次感觉到原来解决问题也是可以那么愉悦的。和大家一起笑了,我很开心我可以这样。

Interpretive:想法

我想心态有可能比我想象的还要重要很多,我之前总是带着不能攻克困难的「恐惧」心理来面对问题,但其实我可以当作是一次挑战,失败了也没什么,最终找到原因了,本身就是一种乐趣。

Decisional : 决定

我想我之后会牢记这次的过程,然后转变自己的解题态度。

从今天的过程中总结经验:

  1. 拿到一个奇怪的问题,当作挑战去「破案」。
  2. 最好先找到共同特征去模拟并重现问题。
  3. 如果不能重现,并且长时间研究也没有找到结果,很可能需要去线上打 log 看到真正的原因才能是解决问题的关键。
  4. 嘻嘻哈哈解决问题,找到答案,会让我在工作中体会到乐趣。我喜欢和大家一起的感觉。

你可能感兴趣的:(2018-06-25)