Все 3 слова характеризуют отношение человека к какому-то роду _занятий_ как к основному, т.е.как к ремеслу -- а в "самоучке" описывается _образование_. Т.е.можно быть самоучкой, но при этом стать мастером, специалистом и даже профессионалом.С "профессионалом" чуть сложнее, т.к.корень