The distinction between non-professional and professional jobs is often fuzzy and in flux. A professional job is generally one in which someone takes on the professional mannerisms and roles of a given position. A profession is sometimes described as a job you get paid for. A core distinction is the long-term career potential of the given position.