This question is a beautiful example of typical incentives workers feel and how screwed up they are. On HN people talk often enough about how if you have a worker who gets their job done in 30 hours instead of the company's usual 40-60 hours, you should give them 30-100% more responsibility, but much more rarely "and 30-100% more pay." Butt-in-the-chair hours are super important culturally and it's been that way for…
Is it unethical for me to not tell my employer I've automated my job?
41–50 of 543 posts
Re: Is it unethical for me to not tell my employer I've automated my job?
#42Earlier quoted context omitted.
"Fraud" is a _really_ strong word. Intention matters greatly in situations where someone is doing something which may be interpreted as duplicitous. This is someone who is in a situation that not many people have experienced. He has the integrity to think out loud about his actions and bring them into question for himself and others. I think he should come clean about the automation to his employer (he doesn't have t…
I agree, for the most part, but what other reason or intent would you have in inserting deliberate errors than to be duplicitous or fraudulent? His best bet would have just been to let the script do its thing for as long as he could until he was asked about it. Chances are he never would have been asked and would have been commended for his accuracy. Now, though, he's totally on the hook for fraud if this ever comes…
He could just say: "...hey, I've been working on automating this task, I think I got it working now."
Re: Is it unethical for me to not tell my employer I've automated my job?
#43Re: Is it unethical for me to not tell my employer I've automated my job?
#44When I was a student I took a work-from-home job manually generating HTML pages for an online furnishing shop. They somehow had a successful web presence but all sales were done by phone (early 2000s). They wanted to pay me by the hour, but I negotiated paying by the page instead. Of course, I automated the job. And surprisingly, at least to naïve me, they were annoyed that I automated it. Even though they got the sa…
Re: Is it unethical for me to not tell my employer I've automated my job?
#45When I was a student I took a work-from-home job manually generating HTML pages for an online furnishing shop. They somehow had a successful web presence but all sales were done by phone (early 2000s). They wanted to pay me by the hour, but I negotiated paying by the page instead. Of course, I automated the job. And surprisingly, at least to naïve me, they were annoyed that I automated it. Even though they got the sa…
> I learned something that day, though I'm not sure what. Get paid for your output, and not your time?
Re: Is it unethical for me to not tell my employer I've automated my job?
#46If they're hourly, then yeah, billing 40 hours a week when you only did 2 is fraud. If salaried, I think it's okay.
Here's why: Individuals in the company will be good or bad, ethical or unethical. The company itself will (likely) be largely amoral and driven solely by a profit motive.
So when this person announces that he's automated himself out of a job, it sounds like it won't be a matter of 'great work, here's a cut of all the money you saved us and some more interesting work.' It'll likely be a matter of 'thanks, here's your contractually required severance.'
That is what it is, but if the company is allowed to be driven by profit motive, he should be too. It is within the best interests of his profit motive to continue with the automated work. For some reason when the person is an employee, it's no longer okay to be a sociopathic profit-motivated machine, we're actively disgusted by this type of behavior.
It seems like there should be a fairness principle in this situation when making a decision about things such as this that treats the employer and the employee as equals in a contractual obligation.
Re: Is it unethical for me to not tell my employer I've automated my job?
#47They haven't just automated the job - they've deliberately inserted errors to make it look like a human made them. That's a big step over the line into fraudulent behavior.
Re: Is it unethical for me to not tell my employer I've automated my job?
#48This question is a beautiful example of typical incentives workers feel and how screwed up they are. On HN people talk often enough about how if you have a worker who gets their job done in 30 hours instead of the company's usual 40-60 hours, you should give them 30-100% more responsibility, but much more rarely "and 30-100% more pay." Butt-in-the-chair hours are super important culturally and it's been that way for…
So, honestly, I don't think it would be wrong for the company, if they knew about the automation, to let the OP go and have the analysts themselves run the script. As a company, I don't think you should be required to pay someone to do a job that isn't necessary, even if the worker himself made the job unnecessary. I mean, we wouldn't be having the same discussion here if the company had instead hired someone (perhaps even the OP) on contract specifically to automate the job, and that was it.
I hesitate to suggest that what the OP is doing is unethical. I think aspects of it aren't quite above board: deliberately inserting bugs/mistakes to hide that it's now automated is, IMO, crossing the line. And at the end of the day, the company thinks they are paying the guy to do one thing, which they believe takes a significant chunk of time, but that's not the case. If he wasn't remote, and had to come into the office every day, his deception would probably be quickly found out, so in essence he's abusing his remote-work arrangement.
But hey, you gotta eat, and 1:1 time with a child is a great thing. Employers naturally have the advantage of a power imbalance, and it sounds like this guy lives in an area where tech jobs aren't aplenty.
I think my advice would be: well, the deed is done. Don't tell your employer yet, but start using your copious amounts of free time to search for a new job that also allows remote work, even if it takes several months to find one. Once you find something, give notice, and tell the employer that, as a parting gift, you automated the job, and give them the automation tool. At that point it's up to them what they want to do: hire another data entry monkey, or use the tool. Either way, I doubt this job would last forever (automated or otherwise), and then you'd just be out on your ass without any professional growth on record to use to help you get a new, better one.
Re: Is it unethical for me to not tell my employer I've automated my job?
#49Earlier quoted context omitted.
"Fraud" is a _really_ strong word. Intention matters greatly in situations where someone is doing something which may be interpreted as duplicitous. This is someone who is in a situation that not many people have experienced. He has the integrity to think out loud about his actions and bring them into question for himself and others. I think he should come clean about the automation to his employer (he doesn't have t…
The employer can choose to fire them, not because they are in trouble, but because they are no longer needed. I'm surprised you don't think that is likely. I would bet most companies are interested in reducing "waste" by not hiring people no longer needed. The way the OP talks about the company, it seems like they have no need for actual developers.
Re: Is it unethical for me to not tell my employer I've automated my job?
#50Neither he nor the company would be better off if he were still doing it manually. I don't know whether I think it's ethical or not overall, but it's at least a more optimal situation than if he had continued spending 8 hours a day updating spreadsheets by hand. He's doing a better job than he was before, for the same price, and he gets more free time. Everyone's a winner. Admittedly, he is a winner by quite a bit mo…
> free time The employer is paying for that time, so... he should be doing something for the company. Ideally, he'd tell them of his accomplishment and get a raise and a job helping other people automate their jobs, or something like that.
Initiating this however would include involuntary, unpaid consultancy about what part of the company can be automated.