5 things you will never regret:
1. Learning Python
2. Writing your first function
3. Connecting to your first API
4. Backtesting your first strategy
5. Sending your first trade to the exchange
None of this is easy.
But damn is it rewarding.