ADVERTISEMENT

A programmer figured out how to automate his job and work 2 hours a week -- but he's not sure it's ethical

An anonymous programmer said he was starting to feel guilty about how he quietly turned his whole job into less than two hours of work a week thanks to code.

Video games.

This anonymous programmer said he was starting to feel guilty about how he quietly turned his whole job into less than two hours of work a week by writing a bunch of scripts.

ADVERTISEMENT

All the work he was hired to do is getting done, but he works from home and hasn't told his boss about the scripts. He basically spends his day taking care of his son, and fears if he reveals the scripts, he'll be let go, not for unethical behavior, but because the company will use the scripts and won't need him.

The guy wrote:

"Is it unethical for me to not tell my employer I’ve automated my job? ...

ADVERTISEMENT

As you can guess, it is pretty much the most boring job ever. However, it’s a full time job with decent pay, and I work remotely so I can stay home with my son.

So I’ve been doing it for about 18 months and in that time, I’ve basically figured out all the traps to the point where I’ve actually written a program which for the past 6 months has been just doing the whole thing for me. So what used to take the last guy like a month, now takes maybe 10 minutes to clean the spreadsheet and run it through the program.

Now the problem is, do I tell them? If I tell them, they will probably just take the program and get rid of me."

One thing: the programmer also confessed that he's been covering his tracks, deliberately introducing a few random bugs into his work "

The question also got posted to Hacker News, another site where programmers discuss stuff, and generated a big discussion.

ADVERTISEMENT

Interestingly, of the dozens of programmers who commented, people were split on whether or not his behavior was unethical.

The people on Stack Overflow generally leaned toward calling this situation unethical. One user, Magisch even suggested the guy was "defrauding your employer."

Stack Overflow user Joe Strazzere summarized this viewpoint best:

ADVERTISEMENT

Although the answer seems obvious to me, perhaps your personal ethics lead you to conclude that this is okay. I suspect you know the truth though ..."

Another programmer on Stack Overflow admitted that he once also automated a similar job but said the reason it wasn't unethical was that his employer knew:

"

Most people on the "unethical" camp believed the guy had an obligation to tell the employer about the scripts even if he couldn't bring himself to confess how long he'd been using them and how little he'd been working.

ADVERTISEMENT

But the folks on Hacker News generally broke the other way.

Many of them argued that as long as the company got what it was paying for, it shouldn't matter how much time it took the guy, although even this camp generally agreed that faking the bugs was clearly wrong.

One wrote "I don't think there's an ethical consideration here; it's a transactional relationship, value delivered for wages paid. If the company could get the job done cheaper in a different manner, it would do it and dismiss the employee. Is that defensible? The employee is creating value for the company. They're holding up their end of the bargain. Companies exploit employees all the time."

Another wrote about being in a similar situation when building web pages and said he suffered repercussions:

"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 same result for the same money, and we had explicitly agreed to do it by output, not by time."

ADVERTISEMENT

One pointed out that there are whole areas of IT where automation is the rule, not the exception, such as system administration, the job of ensuring IT systems don't go down. "

The only thing he is doing wrong is under-utilizing his own talents and potential productivity, for which the optimal solution is for him to find a better job."

It's not unheard of for tech folks to automate their jobs.

We've previously reported on a programmer who, after he left his company, was found to have automated things to such a degree, he even had the coffee machine automatically making him a latte.

What's interesting is that programming has a reputation for being a job that requires long and often brutal hours. And it's true that many tech folks work that way.

ADVERTISEMENT

But it is also apparent that there's a whole subculture of folks doing the reverse, people who have engineered their jobs to carry on without them.

FOLLOW BUSINESS INSIDER AFRICA

Unblock notifications in browser settings.
ADVERTISEMENT

Recommended articles

Top 10 Bitcoin casinos for US players: Comparing the best crypto casinos

Top 10 Bitcoin casinos for US players: Comparing the best crypto casinos

10 best online slots USA: Top slots sites to play for real money (USA)

10 best online slots USA: Top slots sites to play for real money (USA)

Fastest payout online casinos: Top 10 instant withdrawal casinos In 2024

Fastest payout online casinos: Top 10 instant withdrawal casinos In 2024

10 wealthiest countries in Africa according to Henley&Partners

10 wealthiest countries in Africa according to Henley&Partners

5 African countries with the highest Schengen visa rejection rates

5 African countries with the highest Schengen visa rejection rates

Top 10 African countries with the strongest governments

Top 10 African countries with the strongest governments

Oluwatomi Solanke Shares Trove Finance's Journey of Pioneering Micro-Investment in Nigeria

Oluwatomi Solanke Shares Trove Finance's Journey of Pioneering Micro-Investment in Nigeria

Beyond diagnostics: The expanding role of medical laboratories in West Africa

Beyond diagnostics: The expanding role of medical laboratories in West Africa

President Ruto seems to be winning the goodwill of his people

President Ruto seems to be winning the goodwill of his people

ADVERTISEMENT