I'm thinking single sig with a string passphrase is the optimal option for someone doing it themselves but wants to keep it simple to recover by spouse etc.
If you're looking specifically at coding, your best bet is probably to contribute to some open source projects (doesn't even need to be coding to start with) while learning how to code. Starting your own business is also a solid option. Find something that you can make/sell, and accept Bitcoin. That's what I'm currently building. No idea if it will work out or not, but that's half the fun!
Sellers exhausted. There is a great chart, percentage of supply in loss. It lines up very nicely with bottoms I think once it gets to around 35%. https://x.com/i/status/2074150030689058960