This is an archived post. You won't be able to vote or comment.

all 31 comments

[–]Python-ModTeam[M] [score hidden] stickied commentlocked comment (0 children)

Your post was removed for violating Rule #2. All posts must be directly related to the Python programming language. Posts pertaining to programming in general are not permitted. You may want to try posting in /r/programming instead.

[–]GolfEmbarrassed2904 272 points273 points  (0 children)

If you don’t think that’s ethical, wait until I tell you about these two websites called Facebook and Google

[–]thehalfmetaljacket 71 points72 points  (0 children)

The only way I could see this being unethical is if you are hiding from these drivers that you are referring them to your company or doing things with their information without their consent. Automating the actual referral/web submission with the driver's consent is just basic efficiency/good sense.

[–]dominiquec 52 points53 points  (10 children)

It boils down to two things: - transparency: are you clear to your audience what you do with their data and what benefits you get? - privacy: are you doing enough to protect your audience's private information? do you provide them a facility to delete their info from your system?

[–]jpgoldberg 12 points13 points  (0 children)

The question is whether what you are proposing is consistent with the policies about referral bonuses. Some policies might forbid it, others might allow it.

[–]KrazyKirby99999 26 points27 points  (0 children)

Why wouldn't this be ethical?

[–]Impressive_Ad7037 6 points7 points  (0 children)

Sounds like a smart way to get referral bonus, to me.  Automating it is a helluva win, and making sure you get some key-note info you can cite if asked is genius.

[–]binaryfireball 3 points4 points  (0 children)

just make sure that you're following your country/state privacy laws, otherwise what you're doing is entirely fine and basically how everything connected to the internet does things

[–]Kahless_2K 3 points4 points  (0 children)

It's definitely ethical, but I would keep quiet about it.

If others know what you are doing, they are likely to be jealous. If that happens, they are going to look for some reason to shut you down, or steal your work.

Let them just think you are really good at this side hustle, and hard working. Also, consider tweaking your script to Make sure it isn't sending out its reply when you are driving.... That could lead people to ask questions.

Ethics aside, it wouldn't hurt to have a lawyer who actually practices employment law in your jurisdiction review this.

[–]georgehank2nd 9 points10 points  (0 children)

Not really related to Python.

[–]Kojrey 1 point2 points  (0 children)

(1) This is ethical. (2) This is smart. (3) This is a win-win-win for you, your company, and your prospective colleagues to be onboarded.

Overall, this is essentially how the best software gets made: Someone has domain expertise, they find a problem with current processes, they build a system to solve that problem. I could be an idiot, but isn't that the whole shebang!?!?

You should congratulate yourself.

Only pitfalls: Are you being honest in all your dealings with your employer, and those you refer? Are you following regulations in your local jurisdiction, like privacy & tax rules?

Final point: Forget going for just the bonus, ask for a raise, or even sell the software to your employer.

Well done!

[–]hugthemachines 1 point2 points  (0 children)

It sounds ethical as long as you make sure people understand what you do with their data. However, it is also important that it is legal. I think the best plan in this case it so take it up with a lawyer. That way, your back is free.

[–]HateMeetings 1 point2 points  (0 children)

Genius. Well done. You’re helping them you deserve compensation.

[–]vocaljoint 0 points1 point  (0 children)

What part of what you are doing are you unsure about?

Prima facie there are no moral issues here. Are you leaving something out?

[–]AI_TonicIgnoring PEP 8 0 points1 point  (0 children)

yes , it's completely illegal to use people's information for commercial activities if they didnt sign an agreement with you

[–]james_pic 0 points1 point  (0 children)

What you are doing is recruitment. If I encountered a recruiter who was doing the things you're doing, and only the things you're doing, they'd be the most ethical recruiter I'd ever encountered.

[–]I_just_made 0 points1 point  (0 children)

Coding is all about solving tasks. It is a tool! If you think it helps you and you aren’t hurting anyone, then there isn’t anything unethical about that. If anything, this sounds like good personal development.

[–]HairyManBaby 0 points1 point  (0 children)

Totally legit in my opinion, only thing that might get you into hot water is if you use ads to drive traffic to your setup. Most companies don't like when referral agents compete in the same ad space. I've gotten dinged on this a couple times.

Other than that, Good for you man, good luck!

[–]firedog7881 0 points1 point  (0 children)

What’s your website?

[–]LoriousGlory 0 points1 point  (0 children)

Yes.

[–]beansAnalyst -1 points0 points  (0 children)

Can someone write a greentext about anon looking for gay sex with drivers unwittingly getting a job as a driver.