A publisher has a starting salary of $30,000 per year with potential to earn up to $100,000. Entry-level positions involve assisting others, editing, marketing, and advertising new publications. Publishers typically have a bachelor's degree in English, journalism, or communications and experience editing various written works. Strong writing and communication skills are essential for the publishing field.