From the University of Iowa School of Library and Information Science's website:
"Public libraries provide their communities with free access to information and a variety of resources. Public librarians need to develop skills in analyzing the communities they serve, designing comprehensive marketing plans to meet their needs, implementing the plans in a cost-effective way, and evaluating the success of their efforts. Professionals in public libraries may work in many different positions, including roles in outreach, collection development, reference, cataloging, and youth services. No matter their job title, all public librarians need to have strong communication skills and be able to work with diverse populations. This career path is a strong choice for individuals with an interest in fostering community connections and providing direct services to the public."