我们公司有一个程序员做事确实很拖沓。你要是不在后面督促他,总觉得他对工作不重视。跟他合作,真能把人气坏。为了方便称呼,下面就称这个程序员为小葛吧。

打开网易新闻 查看更多图片

我和小葛同时进入公司,小葛的工作经验比我少四年。因为是同时进公司,所以我们被分在了一个项目组。进公司没几天,公司就安排了一个项目给我们,是一个上位机软件项目,大概需要对接六个硬件。于是我们俩平均分了一下,一人对接三个。由于我的工作经验比小葛多,所以我不光要对接硬件,还负责软件的架构设计。然而,等我软件架构搭建完成、三个硬件全部对接完成时,小葛才刚开始第二个硬件的对接。不光我觉得他慢,公司老板也这么认为。但只要一问小葛为什么到现在只对接了一个硬件,第二个硬件才刚开始,他就会说这些硬件以前没对接过,而且他负责的硬件通讯协议特别麻烦。最开始,我相信小葛的话,因为我看了下他负责的几个硬件的通讯文档,确实比较麻烦,所以我也就没再多想。

后来,项目工期到了,这个项目的设备和上位机必须拉到客户那里去,可小葛负责的部分还是没完成。所以老板就让小葛跟随项目去客户那驻场开发。大概过了一个月,我负责的功能早在半个月前就完成得差不多了。后来老板找到我,说小葛那边的事情看起来比较麻烦,就让我跟小葛一起去客户那驻场,协助小葛开发。虽然不情愿,但老板发话了,我只好去了。在客户现场,基本上就是小葛一直在调试他的代码,而我蹲在那里无所事事。一两天还好,时间久了我也受不了了。因为小葛负责的功能基本上就是一步一个坎,每次都需要我帮他看代码,找到他代码中的 Bug,然后他才能继续下一步,接着就在那不停地调试,我就蹲在那看着他调。后来,在我的协助下,总算把项目交付了,我们就又回到了公司。

回到公司以后,我们又接到一个新指令。我们公司有个设备已经被客户预定了,但是设备的软件部分还没写。几天后客户就要来看设备,于是老板让我们在短期内让设备动起来。这个事情本来是交给小葛的,因为回到公司后我就接到了一个新项目,由我独立负责。

而小葛因为之前的项目还有一些小问题,所以公司一开始没安排新的项目给他做。公司只给了小葛四天时间,这四天时间让设备动起来是绰绰有余的。但是,我怕出现特殊情况,就让小葛赶快先把让设备动起来的逻辑写完。小葛满口答应,却没那么做。因为之前的项目没多少工作需要做了,小葛又觉得公司给他派的新任务时间充裕,所以前两天基本上啥事也没干,经常上着班还在那看手机,甚至还弄了几包瓜子在那磕。您说我看在眼里,能不气吗?

但是,因为我和小葛不是上下级关系,所以我也不能管。就这样,时间很快过去了。

到了第四天上午,小葛终于开始行动了,但是第一步连接上设备就出现了问题,根本连接不上,于是他就请教我。我很快帮他解决了设备连接问题,于是他又开始研究怎么让设备动起来的代码。就这样一搞就是一上午,直到下午还没搞好。这时候,小葛慌了,因为离下班也没多长时间了,于是又开始请教我。我发现,小葛在上午我帮他解决问题后,也没写几行代码。我一问他,他就说他卡在那里,所以就只有这点代码。我叹了一口气,然后跟他说让他别写了,我来搞定。最后,我花了大概两个小时左右,把公司要求的让设备动起来的代码写完了。但是此时已经到了下班时间,所以我们只能加班去测试。最后,搞到夜里 12 点左右,我们才算把设备调试完。

临走时,我拖着疲惫的身体和他道别,他竟然还感慨一句:“总算搞完了,不然就得跑路了!”

第二天,客户来到公司,对我们设备以及设备的整体动作十分满意。老板在客户走后非常高兴,说我俩表现不错,还给我们发了奖金。最后,小葛一句话把我气到了:“真好,啥事没干还有奖金拿!”

后来,在其他项目里,小葛总是把事情拖到最后再去做。与他合作的同事来催进度的时候,他不是说正在做就是说工作有难点,自己正在攻克。

结语

我对小葛的看法不在于他的编程技术怎么样,因为他的编程能力名眼人都能看出来,但编程技术不行,可以靠花时间和问同事解决。他身上最大的缺点就是做事从来都不主动,而且还喜欢拖拉,喜欢给自己找借口。您觉得这样的人适合干程序员吗?