Anyway, due to certain circumstances, I didn't end up taking this project from my friend. Time goes by, my friend doesn't get the job done, the client starts getting irritated with the delay, and finally emails me, asking if I'd like to work for him directly, rather than going through this friend.
What's the ethical response?
My immediate response is: No. It would be unethical for me to take this job. My friend lined it up, presumably has the intention of doing it, so I shouldn't interfere. However, do the following facts change the situation?
- It's been 4 weeks since my friend lined up the project, and still hasn't completed it. The client obviously needs it done quickly, and doesn't care who does it.
- My friend owes my $1,000.
My response was initially going to be that I'd be happy to take on future projects, but I was going to take a hands-off approach to the current project. However, just now while I was typing this blog post, my dilemma was solved.
My friend and I started talking on IM, and I delicately mentioned that his client was getting impatient. My friend promptly asked if I wanted to take over the job. Dilemma solved.
Although that's good, I was actually looking forward to seeing other peoples' takes on the situation. Feel free to comment if you'd like. :)
P.S. Amazon is interested in doing an interview with me. Is an interesting job/good pay/good benefits worth living in Seattle and giving up the freedom that freelancing would give me? If all I had to do was the programming side of freelance work, I'd stay as a freelancer in a heartbeat, but I also have situations like the one I posted about above...