I'm sorry but this is bad advice. Coding isn't a special skill that can't/shouldn't be hired.
He hired a guy to write code. That guy seems to be jerking him around. The way forward should be to dump the guy and get someone else. There are a lot of software engineers out there. Reneging on a deal isn't ok just because you know Java and your client doesn't.
Comments
I'm sorry but this is bad advice. Coding isn't a special skill that can't/shouldn't be hired.
He hired a guy to write code. That guy seems to be jerking him around. The way forward should be to dump the guy and get someone else. There are a lot of software engineers out there. Reneging on a deal isn't ok just because you know Java and your client doesn't.
There aren't a lot of software engineers out there who will do two months of work for US$2500 and nothing else.