I am quite good in programming (C, C++, PHP, Java) and have knowledge of quite a few frameworks and technologies (J2EE, BB, Android etc.). However, I have very recently graduated and have no professional programming experience.
Would it be possible for me to earn on freelance sites like elance.com and odesk.com? Or given my lack of professional experience, would I have a very hard time getting my bids accepted?
Also, do you think it would be possible for me to earn at least 3k USD per month if I work full-time through these freelance sites? What is the average income I should expect?
Finally, which of the freelance sites would you recommend?