Share your insight
So many people want to learn how to become a software engineer, however, they don't know how to, so many of them are willing to pay for it. The price is not even the problem anymore, all they need is a mentor who can get them through the rudiments of becoming a young software engineer, this is just how you make your money. The only problem is if you don't have passion for teaching or if you don't have core knowledge in your profession. You can also make digital notes for your clients or recordings which they have to pay for.
2. Fabricate a startup project
If you have any creative ideas as well, you can start your own project, someone founded t Facebook, Twitter and the rest. You can program something that will fetch you money in the near future. Except you are not business oriented or probably don't have vast knowledge of your profession.