Someone who does not specialise professionally but who has a good basic knowledge of all kinds of subjects.