1个月只敲1天代码,拿着全额薪资,我错了吗

国外知名问答社区网站 StackExchange 最近有个帖子火了,翻译过来,大概意思是这样:

说是有一个在公司做遗留系统工作的程序员,每天的任务就是编写 SQL 脚本,美化数据。工作一年半以后,摸索出了套路,写了一套自动化程序,使得本来费时费力的工作内容从原来一个人一个月的开销精简到十分钟就能搞定。额外算上改改规范、邮件沟通等时间开销,他每周实际工作时间不超过两小时。但依旧拿着全薪。

有争议的点儿来了。这个程序员是否应该告诉公司,坦白自己实现了一套自动化程序使得自己实际工作时间并没有大家想象的那么多呢?更有意思的是,偶尔他也会故意写出一点 Bug,让大家测测,显得背后的自动化程序看起来更加真实。他现在很纠结的是,他错了吗?

这是一个颇具争议性的话题。这有点与我们日常工作当中经常被领导层提及的工作内容不饱和遥相呼应。只是这个程序员的处境更加富有趣味性。

你想,本来公司招他来就是用于解决美化数据这件事情的,现在事情本身已经达到目的了。从公司层面上来讲,成本和收益均在理想状态下有序交错进行着;从个人层面上来讲,该程序员也是通过自己的实力为自己减轻了大部分工作量,无可厚非之举。一切都进展得挺好,那他当然没错了。

然而,真的应该是这样的吗?

我刚毕业时在在一家外包公司工作,这家公司的 CTO 是一个很有意思的人,当然也是一个很夺眼球的人。公司规定好的考勤时间,他从来不按套路出牌,迟到早退,更是家常便饭。在公司里他也是各种和同事开玩笑。嗯,看上去确实有点玩世不恭的样子。

有一天,我就憋不出了。心想,毕业前学校里老师都是教育我们工作要认真对待,正装革履,踩点进入公司都是一件可耻的事情,更不用说迟到早退了。等等这些,在我们 CTO 的身上,我就像看到了反例。这完全颠覆了我已有的认知啊,关键是我才刚毕业啊。于是我就颤颤巍巍地问我的 Leader,这到底是怎么了。

我的 Leader 来公司很久了,老油条一个,能力出众,性格温和,讲起话来一副人生导师的样子。(所以,我才敢鼓起勇气问呐。)他给我讲了一些有关 CTO 的故事,这里我简单回忆一些,讲给你听。

其实,我们 CTO 刚入职的时候,还不是 CTO,只是一名资深 Java 程序员。资深到什么程度呢,每次项目总监分配给他的任务,他总是能以远低于上边分配的时间内完成。以至于,开项目会议的时候总监有意地在不改变时间的情况下多分配给他一些任务,多分配一些技术难度高的任务,然而还是满足不了他。都到这地步了,那你说怎么办呢,也不能做得太过分吧,还有其他高级工程师呢,三七分配还能说得过去,难不成一九分?

其实看到这段你已经看得出来,领导层当然知道他的厉害之处,也知道分配给他的工作内容对他来说总是不够饱和。但是这不是我要讲的重点,重点还在后面,且听我接着回忆。前面说过,这是一家外包公司,在技术上涉及面很广,同时,按照项目分产品线开发。值得提的是,他这个人相当热情,很是容易与人相处。做事从不低调,更不用说做一些明修栈道暗度陈仓之类的藏着掖着之事了。在普通程序员的那段时间,他经常在自己工作内容之外,帮助其他同事解决技术问题。所以,在开发阶段的后半阶段,基本上你很难在他的工位上看到他的身影。

那他去哪儿了呢?当然不是你们想象的那样溜出去喝茶把妹了。而是在其他同事的工位上帮助解决技术难题。甚至,在其他产品线其他部门里,经常能看到他手把手地指导他人。时间一长,整个公司几乎所有部门的人都知道在我们公司里有这么一号技术大牛,并且相处起来还不错。时间再一长呢,他就成为公司的 CTO 了。

这是我毕业第一家公司 CTO 的故事,时隔多年,我记忆还算犹新。事实上,我和他并没有过多的交流,而且我还记得当时他也教我读过安卓 SDK 的相关源码。(其实,那时他并不懂得安卓开发,可那又怎样呢,安卓也使用 Java 语言开发的。)

想想我们一路工作之旅,相信你们都遇到过或者见过这样一种情况。刚入职时你拿到的工资可能会比那些现有的同事要低很多。一开始还好,但是时间久了你就会抱怨了:凭什么我们有着同样的年龄,做着同样的事情,我拿的却比别人少?。如果有一天,你也做出一套自动化程序,或者你也封装了几个框架,诸如此类,千万别藏着掖着,也许这就是你咸鱼翻身的机会。

好了,故事回忆到这里,文章写到这份上,我想你们也能体会到什么了。回过头来,留给大家的思考就是,前面那名程序员,到底错了吗?

欢迎留言交流。

iOS 用户快速赞赏通道

长按二维码赞赏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值