Данный вопрос можно задать абсолютно любому специалисту.
Например, врачу-кардиологу, президенту страны или уборщице в доме.
Человек, работающий исключительно "для себя", не получит денег за свою работу. Потому что он не дает никакой пользы людям.
Человек, который только помогает людям, не получая денег за работу, называется "волонтер".
А тот, кто зарабатывает деньги, помогая людям, и есть специалист в своем деле. Он приносит пользу, и именно за это получает оплату.