無師自通

Idiom

 * 1) to be self-taught; to have learnt something without having been taught by a teacher