its not imposible if you are a developer..you can make 1 or 2 bitcoin in a month
but trading too will make you earn btc...
That's true, you can really earn big when you are a developer, opportunities are always waiting. However, we can't deny the fact that you are not the only developer, there are plenty out there, they are competing with each other, and because of that competition, others are forced to just lower their rate so they could get the project.
Yes there is a vast competition out there and you can miss the project even with a small margin and you don't know when again there will be a demand of such project again and it can give you income below your expectation level so it will be never easy to earn in quick time.