静儿最近反思很多事情,不仅是当时做错了。错误定式形成的思维习惯对自己的影响比事情本身要大的多。经常看到周围的同事,非常的羡慕。他们都很聪明、有自己的方法。就算有些同事工作经验相对少一些,但是就像在废墟上创建一个辉煌的城市要比在一个已有城市上建设要简单的多一样,我未来要走的路要更长。今天分享出来,希望大家能少走一些弯路。
不及时止损的危害要从我还没出生说起。我妈有肝病,我从小经常听到她埋这个埋怨那个,给她带来的一身病。妈妈是个有洁癖的医生,这个行业造成她不可避免的接触很多的传染源。再怎么注意,都很可能成为各种携带者。一有身子弱,心情不好等等,体内的病毒就会很容易威胁自己。这是早应该做好的准备的事情。妈妈埋怨是因为不愿接受这个现实。结果她一生被自己的心魔困扰。
哥哥是肝病携带者,而我是在妈妈做好了一些预防措施准备之后,晚哥哥十年出生的健康孩子。对家里来说,我是个修正版。这造成了哥哥和我从小不可调和的矛盾。因为我的到来,意味着哥哥是个bug版本。我俩从小关系不好。最坏的一次,我上高三,哥哥从学校把我接出来带我去火车站要把我送走。在火车站我趁着哥哥看车次时对工作人员小声说我不认识这个人,这人是人贩子。才被工作人员留下,哥哥被吓跑了。我在车站工作室被那些快嘴泼妇(请允许我这么形容,因为实在是在气人了)认为是不良少女。后来我妈特地带着姨姐和姨姐夫来接我,因为姨姐夫是比铁路局长还要大的官员,来之前妈妈就知道我肯定在车站受委屈了。
如果妈妈不是对此事耿耿于怀,可能我和哥哥的关系不会这么糟糕。我记得小时候有次在哥哥要回家之前用齿轮杠杆弄了一个一开门正好能砸到脑袋的枕头。并且在平日哥哥进门第一脚的位置放了香蕉皮。
及时止损在工作中最明显的事情体现在发版上线上。在代码发布生产环境后,线上出现了没有预期的反应。最坏的表现:“不可能啊,这个代码应该不会这样啊,巧了吧,和这个没有关系。”在这种思想引导下,不采取措施而是先查原因。正确的思维是:不管有没有关系,先采取措施排除影响,也就是先止损。
常用的措施主要有三种:一是立即回滚代码。二是提前做好开关,遇到问题一键切换。三是hot fix(热修复)。热修复就是知道是什么原因所以不回滚代码而是直接将问题修复上线。这个不是完全不可以用,但是不推荐的做法。因为这有概率会成为抱薪救火,带来更大的影响。一般遇到线上问题要以下面优先级来处理:
经验当然不能说是坏事,关键看怎么用。我户口和身份证上,当年妈妈都给我写大了1岁,并且我是冬天生的,写成了夏天生的。这是基于妈妈自己当年报大了年龄早上学的经验。这给我带来了实实在在的好处,早上学早毕业,并且作为被法定退休年龄坑害的一代,可以早些领到退休金。
但是当经验变成经验主义就要小心了。比如在做方案设计的时候,凭借的是经验,就会故步自封,成长缓慢。一些来说方案制定有以下步骤:
估计大多数人都不喜欢遇到感性的上级。如果一个领导决定“你不好”给出的理由是“我觉得”。就算可能实际上是合理的,也会想想就觉得生气吧。在人与人之间合作,要用听的懂的语言。这听得懂的语言之一就是:逻辑。
这种逻辑要体现在每一件事情都要用这种方式思考,实实在在叫人信服。有种假逻辑给别人的感觉是:“欲加之罪何患无辞”。想要做到逻辑打动人心首先制定的逻辑是一直存在的。不是要加在某人身上时突然产生的。比如有些领导决定要不要把某件事情交给下属,会给1次机会或者3次机会。就是机会内事情都办的不好,下次事情就不给你了。不管是1次机会还是3次机会,只要是一直是这样的,埋怨也只能埋怨自己没把事情做好。重要的是这样的领导,就算自己做的不好,也愿意留下来到做好为止。因为自己的路是可以看到未来的,是可以规划的。
最近在想,我要写怎样的文章。静儿要效仿古人白居易老前辈。力求写出的文章有九年义务教育的基础就能看懂(最近在整理一篇《文件存储机制的通用实现及原理-谈Kafka、Redis、基于Lucene的搜索引擎等中间件和数据库的文件存储机制》)。不知道多久能达到发出来的标准哈,敬请期待。
工作中大概是最重要的一条就是:说人话。我写文章的目的是希望大家能有所收获,那么都看不懂,肯定不能达到效果的吧。静儿了解到关注“编程一生”公众号的有运维人员、开发人员、技术总监、CTO还有很多大厂HR。一份信任伴随一份责任。新的一年,大而空的目标就不指定了,至少一步步先向通俗易懂靠拢。
记得之前看过一篇文章说金庸的小说一开始就水平很高,古龙的小说开始是良莠不齐,后来慢慢的水平开始维持在一个很高的水准。作者说希望大家效仿金庸和后期的古龙,将文章维持在一个很高的水准。能够像金庸老爷爷这样天赋异禀自然是好事。但是像我这样的大多数人只能慢慢一步一个脚印,也未必是坏事。习惯了美好未必珍惜,自己努力获得的成长更为可贵。
还记得一段台词:
I never pretended to be somebody else. It's been me all along. And it was me who was hurt in front of everybody. Look, I didn't come here to yell at you, okay? I know what it feels like to be afraid to show who you are. I was. But not anymore. And the thing is, I don't care what people think about me... because I believe in myself. And I know that things are gonna be okay. But even though I have no family, and no job, and no money for college... it's you that I feel sorry for.
大体意思是我一直做我自己,就算我一无所有,但我无惧本心和未来。