You talk only about giving up your source code for money. There are other options like, creating a product and licensing it, saas, where you give someone a period to use your creations for small fee, etc. And yes, it is harder, it requires more than just tech skills. Also, Read Rich Dad, poor Dad of Robert Kiyosaki.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.