autodidact
/ɔːtəˈdɪdækɪt/Definitions
1. noun
A person who teaches themselves, especially through reading and self-study.
“The self-taught musician was an autodidact with a remarkable talent for composition.”
2. adjective
Self-taught; acquired through personal study or experience.
“The autodidact’s skills in programming were impressive, considering she had no formal training.”