Programmers and clients are going to eye each other with suspicion at first, in my opinion, on first cyber meet.
Programmer will be wondering if that he will be paid and not dicked around, client that he'll get a good job done and his ideas kept confidential.
It will take a bit of time before each will entrust the other.
As for myself as a client, I have a very trustworthy coder, besides, he doesn't give a shit about my 'secret fuckin super duper code', he has too much other stuff on his plate to care about my new idea.
He codes it and when it's done he forgets it, and moves onto the next job.
Coders and traders are two different mentalities, a full time coder is usually not a trader.
The world is big, your idea is insignificant in the big picture, but getting a good coder to work for you will take a bit of time to work thru until you both get onto the same wave length of what is required and what is expected.