You can make money in unlimited ways so its not possible to list everything here but want to mention an important part where everything falling apart, don't restrict your source of income into one. You atleast need to have 6 sources of income to become rich in few generations.
Correct, in what profession and expertise you own depends on that field to make the money and yes their exists a lot of way to make money and just consider crypto itself like investing, trading, mining, staking, etc exists where you can make money. So just keep exploring all the options and ensure you keep making money even when you sleep.