社区热议话题:用自动化脚本代替自己的工作是否道德
Posted 技术风向标
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了社区热议话题:用自动化脚本代替自己的工作是否道德相关的知识,希望对你有一定的参考价值。
工作中难免遇到重复性劳动,有的人选择勤恳踏实一丝不苟的做完,有的人比较懒,会想办法让机器替他完成重复性劳动。
最近,有位小哥在stackexchange上问了一个问题,引发了社区热议。经过在一个遗留系统上工作了一年零八个月之后,他把自己的工作内容全部自动化了,但并没有告诉公司,他的问题是这种做法是否有道德问题。
我目前在一家公司的遗留系统上工作。这个系统真的很老,尽管我的职位是程序员,但我的工作差不多就是数据输入。总而言之,我得到了一堆需求,也就是是电子表格里有每个月的大量数据,我必须将它们配置到系统里,才能使其工作,基本上就是编写一大堆SQL脚本。
可想而知,这是世上最无聊的工作。但是,这是一个有体面工资的全职工作,而且我是远程工作,所以可以留在家里陪儿子。
大约18个月的时间里,我一直在做这件事,那时,我已经基本弄清楚了系统里所有的陷阱,并且写了一个自动化程序,在过去的6个月里,我一直用这个程序来替我工作。所以,以前需要1人/月完成的工作,现在只需要花大概10分钟来整理电子表格,然后运行程序就可以了。
现在的问题是,我应该告诉公司吗?如果我告诉他们,他们可能会采用这个程序而不再需要我。这个公司并没不需要大量的IT工作 —— 他们有一个遗留系统,会永远保留所有的客户数据,只需要有人来维护而已。
有时候我觉得自己做得不对。因为现在每当我得到文档,我就运行我的程序。然后每过一个星期,我就告诉他们我已经完成了一部分工作,让它们进行测试。我甚至在一些地方插入几个bug,使它看起来像是由人为错误造成的。
有时候数据规格可能会有改动,但总的来说,我每周只要花大约1-2个小时就可以拿到全职工资了。
我真的很享受由此得来的空闲时间,但问题是继续这种状态而不告诉公司是不是不道德呢?这也不是欺骗了公司,公司也从未表示过对我的表现不满意,事实上,他们现在得到的结果正是当初雇佣我的时候他们所需要的。
网友们的评论都倾向于支持他
公司给你工资不是为了你的工时付钱,而是为了你创造的成果(也可以说是价值)付钱。
“辛勤工作了一年半”、“摸清了系统的所有陷阱”、“写了个程序” 这些都是额外的付出啊。
不要故意插入错误或者假装你没有工作,那是错误的。可以把你的程序告诉他们,也许你可以获得更多的工作来实现自动化。最糟糕的情况是,如果你因此被解雇,我相信未来的雇主将会重视这一点。
我有一个小公司,也需要雇佣类似数据输入的员工。我只是想有人能完成这项工作,不在乎别的什么。如果问我是否愿意用程序代替员工? 当然是的。但如果发现某个员工创造了一个程序来完成自己的工作,我会生气吗? 不,我可能会尝试购买这个程序。另外,我喜欢零错误,故意添加一些bug很让人生气,因为这纯属白白浪费资源。
简直是完美员工。总是按时完成工作,几乎没有错误,也没有任何问题。
是不是不道德我不知道,反正他的雇主正在以他们期望的价格获得他们想要的一切,而不用付出其它代价。但我觉得这可能对他的职业生涯有害。如果是我的话,我不会一直这样,我会用额外的时间来做一些自由职业或应用开发,要保持我的技能,同时还能赚一点外快。另一方面,如果我想一直这么干下去,我会告诉他们我已经把这项工作的一小部分自动化了,每周节省了X个小时,还有什么我可以做的吗?那么要么公司发现他是个人才,要么公司会决定让他继续将工作自动化。如果公司的业务扩展,他们可以继续让我做自动化以满足额外的需求。
从某种意义上说,科技的进步很大程度上是由于人类的懒惰造成的,人们为了让自己的工作和生活更加便捷、省力,因而发明了各种各样的科技产品。为了不再从事繁重的家务,很多年前我们就拥有了洗衣机、吸尘器、洗碗机等,这几年又兴起了可以用手机远程控制的扫地机器人、智能窗帘;为了工作上不用再人工誊写文字材料,起先发明了复写纸、油印机,后来又诞生了打印机、复印机……为此有人说,懒人推动科技进步。
那么从这个角度来看,这位小哥的做法对公司也没有什么坏处,也许未来会从某个方面推动公司的IT建设也未可知。
欢迎在评论区留下您的看法。
近期文章
以上是关于社区热议话题:用自动化脚本代替自己的工作是否道德的主要内容,如果未能解决你的问题,请参考以下文章