The term "professional" seems to have suffered so badly from over-use (inflation, in advertising etc.) that its depth of meaning is approaching zero, just about like "philosophy".