Librarians need to have analytical skills, communication skills, and organizational skills to be successful. They also must have a thirst for knowledge, as the best librarians need to constantly be learning about new methods in data retrieval, archiving, and more.