Have you ever considered using Chat.GPT as your mentor? At least for coding
I already passed some internet courses by self study. It is not useful because one cannot become skilled aimlessly. I know myself. I need a purpose and I need a close mentor. Unfortunatly one on one mentorship is impossible or cost a lot. Moreover, ChatGPT is colder than selfstudy. I just can't relate to a bot. I need human interaction, trust, and feelings too.