互联网时代,我们每个人可能都多多少少带一些“强迫症”的行为:
见到App推送的角标就必须把它干掉。
这页应用图标全布置成蓝色好了,支付宝,钉钉,知乎,贴吧。至于这页绿的,可以放微信,酷安,Forest和美团……
虽然够用,但是这个电量好没安全感啊…还是充到100再出门吧。
而作为程序员,基于严肃认真的特性,这些强迫症的行为也同样会体现在我们的工作里:
看到一个软件就会想着自己该怎样做或者如何优化。
连看到电梯面板的UI都会开始考虑调度和算法。
无论写点儿什么,一定要用Ctrl+S保存一下数据…..
文本无论如何一定要对齐,顺便缩进为什么不是Tab,我不喜欢四个空格……
实际上,强迫症或是完美主义,似乎都已经天然的成为程序员工作和生活中不可分割的一部分。诚然,这些强迫症的行为会为我们带来不少的麻烦和困扰,但同样应该看到的是,这些强迫症也让我们身边的一切变得平和,高效,与有序。
因为编程强迫症,我们可以为改正程序中的错误废寝忘食,披星戴月直到完成挑战为止,而因为生活强迫症,我们同样可以将严肃认真,考虑与反思的态度带到生活中,从而让自己的日子变得更加的井井有条。
针对工作和生活中可以归类为 “强迫症”的种种态,我们还要从正反两面同时看待,才能得到最深刻的思考,和最完整的诠释。