Thanks a lot everyone!
I have posted ads on TiGForums, IndieDb, Unity, Kongregate and Reddit. Three programmers have shown interest in the project so far.
Great points made by everyone - I understand that nobody likes to just see an idea but little dedication towards it to see professionalism, know that they are serious about the project and the person who will be investing whatever(be it programming or art) will not go to a complete waste. I do try to create as much art as I can before asking programmers to join me and they always appreciate the effort. I used to be on BYOND all this time to create games, but now that I need to publish my game PonjiRo(
https://www.facebook.com/PonjiRo) on iOS and Android markets, I need programmers who can help me with that.
RAV had mentioned 'trust' in one of his replies and that's what I want to bring up. How do you build up trust with a complete stranger? I on my part used to trust the other person completely, but just two days ago had a heart breaking experience. So what's the solution? How can you trust a stranger(artist or programmer) with all your ideas and hope that nothing will go wrong. I am meditating on the idea of having a Collaboration Agreement signed before getting into any business, starting with PonjiRo. But at the same time I wonder if it will seem as if I am taking this project way too seriously and expect a lot from it, even when there is nothing outstanding about the game.
I would like to know your opinions etc on this.