Desenvolvedor independente/freelance

Como é trabalhar como desenvolvedor sem ser via emprego formal(CLT/PJ)?

Digo, vc ter que procurar seus próprios clientes, definir prazos e preços pelos serviços, etc…

No Brasil, há espaço pra trabalhar como desenvolvedor dessa forma? Só conheço o mundo CLT.

Há aplicativos como Prolancer e vários sites no qual você consegue um trabalho freelancer.
Tem em todo tipo de área,como desenvolvedor web,desenvolvedor mobile e até término de trabalhos de faculdade.