Skill based jobs.
Medicine, tailoring, sailing, chef etc..
And you have to work on your self everyday, so someone better at it will not take over, if you are one of the best, no one will want to loose you,
Imagine your a very good chef and every body loves your food better than others, you will get paid till you die.
Having good skills and special take talent in these above fields, you will never depend on anyone in this life because you have a job that can sustain you everywhere you find yourself unless if you don’t learn well, but if you actually have good skills and experience, you will easily get something to do.
Health aspect is one of the top jobs you can easily find especially if you graduated and have good skills and experience, you will easily get job to do that can pay you good money.
For tailoring, we need shelters, but machines are here to take over even thing tailors can do, but if you still have experience, you can use your good skills that can generate you some money.