作一名较真的工程师

近些年与我共事过的同事,必定知道我至今仍有一个较真的性格。我会:指出同事所写代码的不当命名问题(并帮助改进);指出同事所写文档中的逻辑混乱问题(并辅以修订);指出同事所写PPT中乱用标点的问题;我会由于设计的取舍与人激动地争论;诸如此类。固然,我更会较真于会议上达成的共识却得不到实施的问题。有人难免奇怪,你丫都快四十岁的人了,怎么还这么菱角分明地较真!好吧,那我就来讲一说为何要较真,且何以一直较真到如今。编程


在我所工做过的(全部)开发团队中,存在一个很是广泛的现象就是团队成员不较真。这些团队制定工做规范(流程、编程规范、文档模板等),开会讨论并达成共识,而后 —— 却不实施。颇有意思的是,团队上下对于这种“不正常”并不在乎,还非常“事不关已”。架构


能够说,大多规范的根本都是着力于改善工做习惯。然而一谈到要改变工做习惯,在指出没有按规范行事时就会面临其各类各样义正词严的借口。好比,“我认同规范,但我作很差并不是有意为之”,“规范中这样作的好处究竟是什么?” bla bla ……。ide


这些“借口”若是独立于事发情景来看还颇有道理。由于咱们知道改变习惯须要时间、也理解规范不合理能够拒绝遵照,等等。然而之因此说他是借口,是由于这类同仁在赞成规范后,在没有指明规范不合理的状况下、毫无歉意地认为本身不遵照并没有不妥。“好,即使这样,你要那么较真干什么?”很简单,“由于你损害了个人利益!”学习


天朝是一个很讲究面子的民族,但凡作事先要维护好“面子”,不然很难共事。因而乎,当别人没有按规范行事时,咱们碍于“面子”而不加指出,甚至报以“友好的”微笑。其背后的暧昧逻辑是,“下次当我犯一样的问题时,他也会放我一马”。真这样想?傻X!spa


我之因此说有这样想法的人“傻”,是由于他没有明白其中的切身利益问题。请问:由于不较真,某人在项目代码里所“拉的shit”要你多加两天的班才搞定,你还认为那事与己无关?若是由于不较真,某人以“意识流”形式所写的文档害你多花了一天时间从新摸索,你还能不问候他亲人?几乎能够确定的是,每次不较真都会带来必定的反作用,将损害团队中每个成员的利益。最终的结果必然是团队效率低下,甚至集体无能!若是咱们麻木于本身的利益由于不较真而受损,你还期望别人尊重本身的职业?人家说你码农不是表扬你!设计


由于较真咱们每每容易将事情作好,此时“面子”给咱们带来的极可能是同事间的相互尊重与欣赏;不然给咱们带来的就是加班加点或重复的工做,这样的“面子”顶个屁用!开发


那较真有什么好处呢?简单说来,这将促使相关个体负起本身该有的责任而避免他的“不做为”,进而促使整个团队务实。若是这些道理还太虚,那不妨告诉你我所尝到的一些“甜头”。我由于较真,因此对所提出的质疑要仔细地考虑,并对相关技术作更为深刻的研究,这最终使得我掌握的技术知识能更深刻、学习新知识也更快;我由于较真,几乎没有工程师在工做中敢在技术上忽悠我;在Motorola杭州研发中心工做时,我一样由于较真,在整个跨国开发团队中指出系统设计的不足而赢得了美国管理层的注意,并在我已离开该项目团队的状况下点名要我回去作架构师。更为重要的是,我由于较真而赢得了不少有技术想法的工程师的信任与承认。文档


对于那些“老于世故”的人来讲,很容易误入“较真会伤害到团队”的“歧途”。对于有这样想法的人我想提醒的是,诸位都是成年人,若是有人会为此而受伤的话,真很难相信这样的同事你敢委以信任并与之为伍。固然,较真的目的应是对事不对人,而惧怕别人受伤却已经是对人不对事了!it


对了,这里谈到了经过规范改善人的工做习惯这一问题。我曾在微博上看到有人评论为“这是一种邪恶的想法”。对于有这样想法的人,我认为他从娘胎出来就不该当接受任何形式的教育。微博


最后,放眼看一看周围,咱们由于不较真失去了什么?若是你的团队存在人力紧张、执行力不行等问题,颇有多是由于缺少较真的氛围。


较真既是一种态度,也是一种能力!

相关文章
相关标签/搜索