Hard to live off donations. Probably won't be very stable.
These are the methods I've tried (and known to work, at least for me):
- Work at a consulting company - Work in a big tech company - Start your own SaaS company - Start your own robotics company and sell hardware