1. 嘿
大家好,我是方圆。有一段时间没有更新了,随便儿写点什么,希望对大家有启发。
2. 自以为是引发的线上问题
业务主流程中需要用 IF ELSE
添加简单的判断做业务处理,可以说是闭着眼睛写都能写对的代码,但是我很“聪明”地把它搞错了。随之引发的就是大量单据下不来,异常日志堆成山和一个傻子在工位上瑟瑟发抖。
大家可能会问?“哎呀,没有测试吗?”,有测试,但是我觉得改动很小,没让测试测。而且因为上线是我来做的,上线前改了这段代码,直接发了上去。暴出问题来,又追加了紧急上线,没造成什么损失可能就是我运气好吧。
我觉得心态上还是飘了,习惯了职场环境和同事们熟络之后,少了一些谨慎,还是应该始终保持谦虚的态度和耐心地做好每一件小事儿
3. 没有试试可言
有一次项目侧催需求上线催的紧,要APP端追加上线内容,APP端老大说什么都不能上。当时大家觉得这个改动小,上了没什么甚至觉得APP端有些刻板。但是测试了之后才发现会暴出异常,如果这要是真上了,不知道要让哪个程序员祭天…
需求能做就是能做,不能做就是不能做,能上线的内容就是这么多,从来就没有试试可言。这个观点在《代码整洁之道:程序员的自我修养》这本书中也提到过,我觉得只有亲身经历了之后才能真正的体会。它是很薄的一本书,更多的是强调程序员的软技能,有时间大家可以读一读。
4. 沟通
还是沟通问题,一次接口方案对接,现在想起自己的语无伦次都觉得汗颜,到底该怎么讨论方案或把一件事儿说清?
其实无非就是足够熟悉内容和做好充足的准备。对方会有什么问题?这个接口的数据流向?交互的方式?数据的格式?请问对方之前有没有过成熟的方案,之前的方案是怎么做的,有没有可以参考的地方?
如果没有可供参考的方案,那么表达自己的方案or提出更好的想法时,该怎么讲清楚?光靠说是不行的,一定要有流程图,共享屏幕打开,一个细节一个细节的抠,没有人会因为你说的慢而有情绪,大家更愿意细致的把事情说明白。
最后罗列自己需要注意的问题,实在拿不定主意和不清楚的地方可以说:我需要等会后再想一下。因为真的有些问题开会的时候就是想不清楚。这也是Mentor和我强调的:该退一步就得退一步。
5. 精力有限
有一段时间比较忙,工作之余也想着看看书,在紧张的互联网环境下实在不想让自己太被动,但是我越来越能体会到自己的精力真的是有限。到了某个阈值之后,就真的再也看不进去或者说强迫自己看下去效率很低,还会导致第二天精力受损,我也不知道为什么会这样,可能这就是精力有限吧,所以有时候真的需要停下来喘口气才行。
再之余的就是,想给大家推荐一个b站营养学教师UP主:@河大基础医学院丁勇。开始注意饮食和营养是因为有一段时间我吃的实在太规律,让我觉得有些奇怪,而且看屏幕时间长会出现眼干的情况,想着靠规律饮食和摄入叶黄素来调节,伴随的是学习了一些合理膳食和维生素的知识。发现有些问题是吃出来的,有些问题也是能通过吃来避免的,包括痤疮和脱发,还是希望大家有时间能去了解一下。
6. 戳破了粉红色的泡泡
最近感情上经历了一些波动,写下这行文字就让屏幕开始变得模糊。我好像在向前走的时候忘了很多东西,忘了对生活的感受、忘了对情绪的体察,少了敬畏、谦虚和理解,总是觉得自己能够坦然的面对一段亲密关系,但是实际上还有很多方面要去反思和改变,仍然是一个不懂爱却想爱的鲁莽者。
没来得及好好说再见是让我觉得有些遗憾的事情,就像小狐狸一下被斩断了九条尾巴,但是回想着有那么多难忘的瞬间也是好的,感谢这段枯燥代码生活里的一抹阳光,是因为你让它变得非凡而有趣,快乐且难忘。
最后就以这句来不及和你再说的话来结束这篇文章吧,她很会表达而且很新奇,但是表达情绪时又很小心:“我希望你始终能被善良和温柔以待”
请给我一瓶魔法药水