那些害死程序员的细节

最后更新于:2022-04-01 21:15:16

  这次,我们不谈权术,不谈潜规则,不谈技术,不谈理想,咱们就来说说那些害死人不偿命的工作细节。 ## 姗姗来迟 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2015-11-27_56582a57d6cec.jpg)     迟到是件小事儿,是吧。     很多人都这么想,我上学时也浑不在意这个问题,80%的课连去都不去。     可这真是大事儿,天大的事儿。     迟到,首先反应的是你的态度,你对这件事儿不重视,所以你才会迟到。这是态度问题,态度决定一切,所以: * 当你约会女盆友时迟到,面临的是一场气。 * 当你面试时迟到,承受的 99% 是被拒绝。 * 当你上班时迟到,除了被扣钱,还会强迫领导给你贴一个“这厮不自律,啥都不在乎,不靠谱”的标签。 * 当你开会时迟到,可能被迫买冰棍给大家吃,还可能遭遇他人的白眼。 * 当你拜见客户时迟到,很可能会丢单。     ……     总之,守时是一个程序员的基本工作素养。什么,你老加班……那是另外一回事儿…… ## 请假不提前     这个还要拉出来说,真有必要吗?你不会以为我抽疯呢吧。     真真是很有必要。     项目经理、部门经理、总监之类的角色,我不幸都干过。员工请假这种事儿几乎天天都会发生。有的人会发个短信,说我那啥啥有个啥事儿,明天不来了。有的人会丢给你一封邮件,说那啥啥明天圣诞节陪女盆友逛个街。有的人两天没见影儿,来了给你说领导我有点急事儿去见了个网友。……总之各种情况都有,只有想不到,没有遇不见的。     “请假”到底是什么含义呢?     来看看百度词典里的说法:因事或因病请求准许休假。     百度词典里还列出了请假一词的出处和示例:     南朝,宋,刘义庆的《世说新语·排调》:“ 顾长康 作 殷荆州 佐,请假还东。”      清,俞樾的《茶香室丛钞·害肚感风》:“按令制官员请假,辄以感冒为辞。”     王西彦《一个小人物的愤怒》:“这几天公事多得很,不好请假。”     “请假”这个词儿,两层含义:请示、给假。先请示,后给假。     你一条短信,一封邮件,一个QQ留言,这是通知好不啦,是先斩后奏。如果你连这种通知也省略了,玩儿的是说走就走的潇洒,那你的领导可就没那么好脸色了。     有的程序员觉得工作这么忙,加班还不一定搞得完,面对面不好意思给领导说。完全不必这样,真有事儿了谁挡着你呢,大家都是人,领导也是人,将心比心么,谁没个头疼发热,谁没个三朋两友,谁没个老婆孩子,谁没个爹妈……人那么多关系,总会有事儿发生,只要你安排好工作,通情达理的领导不会无情到拒绝的。如果你仅仅是告知,更甚之先斩后奏,那领导就会有被绑架的感觉,等着秋后收账吧。 ## 我是黑洞 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2015-11-27_56582a580a6e7.jpg)     不少人觉得我们程序员不善言辞,这不重要,别人说的话,随便听一听。     但是,不善言辞并不意味着我们可以成为黑洞:接受一切,从不反馈。     **反馈状态与结果**,这是程序员必须要重视的、非常非常重要的一个习惯。     我们拿到手的每一个任务,都是面向结果的,有时间盒限制的。难道有哪些公司给你一个任务时会给你说,随便搞搞,无所谓?     我见过相当一部分程序员,领导安排工作任务时他不说话,默默地接受。好吧,虽然我期望你来和我讨论一下这个任务的具体情况,可你不在意我也只能认为你接受了这个任务预期的结果和时间期限。可是,有的程序员不这么想,或者至少他的行为在暗示别人他根本不在意这事儿做成什么样子。真的,有些人从不反馈自己的工作状态。任务完成了就撂一边去,遇到问题了就放在那里,自己搞点别的事情,比如打会儿游戏,刷刷网页找些段子乐呵一下,看个视频娱乐娱乐,可就是不给相关的同事说,不给领导说。     这样做的后果是很严重的,你的同事们的工作可能依赖你,你的领导可能在等着你出结果了好安排下面的事情,可是你恍若无事的把自己打造成了一个黑洞!当同事问起,当领导问起,想想吧,各种吐槽:“你应该告诉我一声”、“怎么不早说!”、“为什么不说!”、“真鸡巴耽误事儿!”。什么反应都会有的。兄弟,你的形象,那就一落千丈、江河日下了。搞上几次,你在大家心目中就不再是值得信赖的队友,你这么做是主动逼迫别人不信任你,接踵而至的必然是领导对你的微管理。     正确的工作习惯是及时反馈,紧急的工作优先反馈,让你的伙伴们知道你的状态,这样大家才能相互配合一起前进。 ## 不知道对结果负责     举个例子吧。     领导让张三组织开周会,要求大家都参加。到了周五下午三点开会时,领导发现李四、王五、赵六以及孙二娘都没到场,就问张三。张三说,哦,我通知他们了,他们说有事儿来不了。     这就是一种典型的面向过程的做法。     你做了吗,做了。     你达到预期结果了吗,管它!     “你让我做,我做了,至于结果和我没关系。”     这是不成熟的表现,我们去做一件事,当然不仅仅是做了,而是要做出结果,做到位,这才是应该追求的。     我自己也常犯这种错误,我给自己的说法是:尽人事听天命。其实都是扯鸡巴淡!你可以在失意时这么安慰自己,但绝不能拿这种态度和习惯来对待工作。 ## 让别人给你当保姆     嘿嘿,这个怎么说呢。也还是举个例子吧。     领导给了小三一个任务,让她在 10 天内建立一个讨论 PHP 的 QQ 群,群成员要达到 250 个。     过了半天,小三找领导说,我不知道怎么建群,你帮帮我嘛。领导帮她搞了一下,建了个群。     第二天,小三找领导说,领导,帮帮我啦,我不知道 PHP 是啥子。领导和小三讲了半天,小三似懂非懂地走了。     第三天,小三找领导说,领导,还是不行啊, PHP 程序员到哪里找啊,你再帮帮人家嘛。领导说你到 PHPChina 、 PHP100 这样的地方去找就行了。快下班的时候,小三又来找领导,说,领导呀,我研究了一天也没找到注册帐号的地方,还是你能帮我找找吧。领导打开网页,指了指右上角,说你看登录、注册就在这里么。小三笑了,哎呀领导你真厉害。     第四天,小三找领导说,领导,你帮我琢磨一下,我该怎么样发这个帖子呢,写成什么样子那些程序员才会对我们的群感兴趣呢……     第五天,小三找领导说,领导,都五天了,才拉了一个人进群,怎么办呢,有没有什么好办法,教教我……     ……     OK,看到这里我想你也烦透了。     这里面有一个很吊诡的情形:看起来小三是“发展 PHP QQ群”这个任务的所有者,可实际上她通过不断的抛问题给领导,把这个任务推给了领导去完成。     这是一个非常经典的管理问题:**猴子在谁背上**?     这个问题不但管理者要想明白,我们普通程序员也要想明白。我们自己的工作任务,是要自己想办法去解决的,要走心,别人可以帮你分析给你指点,但不可能把你的事儿帮你干了。要是你每走一步都攀着别人,迟早无人可攀。不管你是无心还是有意,都不要这么做。 ## 这不是我的问题 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2015-11-27_56582a581fdba.jpg)     这种事儿天天都在发生……     比如上线的小龙女系统出了一个 BUG ,领导找张三丰,张三丰很会打太极啊,他捋了捋三尺长髯,肯定地说,这不是我的问题,应该找慕容复,他提供的接口。     领导去找慕容复,慕容复是个小帅哥,精通斗转星移与移花接木,他思考了一下说,领导,这事儿还得找尹志平,当年是他祸害了小龙女。     领导颠颠地去找尹志平,尹志平早年是强奸犯,后来摇身一变成了修道之人,早看惯云起云落了,他捏着剑诀,看也不看领导,浑不在意地说,领导,人生几多风雨,往事何必再提,小龙女早跟了杨过这兔崽子了,有事儿你找他去。     领导踏破鞋 N 双,终于在襄阳找到了杨过,杨过正给萌妹子郭襄表演黯然销魂掌呢,年纪轻轻头发已经灰白了。他虽面无表情,但语调低沉,说出来的话让人听了禁不住鼻子发酸。他是这么说的:“领导,小龙女这个BUG都存在18年了,一直若隐若现,我寻寻觅觅地找了18年,胳膊没了,神雕没了,重剑没了,如今连这黯然销魂掌——哎,你看,我挖坟挖得十根手指已经不见了,你至于这么追着我解决这个BUG吗,有多重要,有多重要到底有多重要你说说……”     ……     你说说,当个领导容易吗!     也许你认为这只是个笑话,或许他来自我们的生活呢,是吧。测试人员提了 BUG ,张三说是李四的,李四说是王五的,王五说这是需求的。领导说服务器吊死了,所有用户不能登录,项目经理就说这一定是那个小二黑抛了个异常,小二黑说其实是因为火工头陀代码不规范……     我要说的是,作为程序员,遇到问题,应该先接纳、解决问题,如果不是自己的,也要协调组织相关的人一起来解决。拼命地解释自己的理由、客观原因或者推说是别人的过错,这会给领导形成“此人善于搪塞推诿逃避责任”的感觉,以后真有好事儿时,你也没机会了。至于那些被你拉来垫背的同事,哼哼,走着瞧吧。 ## 抢功     演艺界有很多“戏霸”,不管剧情发展,不吝剧情需要,总要突出自己,既搅了别人的戏,又破坏了整个电影或电视剧。     程序员的工作环境虽然简单,但也有一些不出奇的哥们儿姐妹儿,不在正经路上下功夫,专瞅机会抢别人的功劳。比方说一个任务两个人或三个人共同完成,验收时他一张嘴,没几句话,就把别人完成的那部分归拢到自己头上了。这是同事之间,也有领导抢下属功劳的。项目成功了,向老板汇报时,就是自己多么努力多么有计划有策略,完全不提团队成员的辛劳与汗水。更有甚者有些领导,凡事儿推给下属,成了就把各种文档、结果一整理划归自己名下,败了就把各种原因一划拉屎盆子都扣到下属头上。     遇见这种事儿,搁谁身上都气愤不是。     程序员相当一部分是内敛型的,被抢功了很多人是腹诽一下然后默默忍受。有的程序员眼里不揉沙子,会选择机会以牙还牙。有的程序员不愿意争,这种事儿多了最后就自己离开这个伤心地了。还有的程序员会找领导澄清事实。当然也有人发动大家伙利用群体的力量来对付这些抢功的家伙。     不管怎么样,作为一个团队,如果总有那么两个人爱揽功爱抢功,就会把团队的氛围搞砸。而作为团队的 Leader ,如果不能把功劳分给同事把责任担在自己肩上,那这个团队就更难有凝聚力了。     所以,我讨厌抢功的人!表让我看见你! ## 打小报告 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2015-11-27_56582a582e1a4.jpg)     我讨厌打小报告的家伙,不解释! ## 背后拆台 ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/2015-11-27_56582a5849e51.jpg)     有人的地方就有江湖,有江湖的地方就有八卦。有些八卦娱乐大众,无伤大雅。而有些八卦,其实是伤人的。     民间常说的十八层地狱里的第一层叫作拔舌地狱。     佛言:喜两舌谗人、恶口、妄言、绮语、或贡高诽谤经道、嫉贤妒能、恃才傲物,入此地狱。狱中鬼卒从人头拔其舌,烧铁钩其舌断,烧铁刺其咽,令其欲死不得,欲生不得,不能言语,痛苦万分,至千万岁尽。又报尽为人,多患瘖哑不能言语。     忽然发现我还是蛮恶毒的。     是非皆从口出,如果树欲静而风不止,有人非要拉着你骂骂那谁谁,你听听就算了,别跟着起哄哄,转过身也许他找别人说道你去了。     如果不幸你正是那种不议论别人就活不下去的小主,那——“啊 朋友再见吧 再见吧再见吧”。
';