Требования есть, и я попробую перечислить их по пунктам:
1)Образование. Чаще гуманитарное, желательно библиотечное, педагогическое, филологическое. Хорошо, если оно высшее, но со средним специальным тоже могут взять, правда, с более низким разрядом, и, соответственно, с меньшей зарплатой.
2)Желательно знание литературы - для крупных публичных библиотек в основном художественной, для библиотек образовательных учреждений - учебной, для технических библиотек - технической и иногда вдобавок нормативной документации. Из своей практики приведу пример: я имею достаточный стаж в учебной и технической библиотеках и как-то хотела перейти в крупную городскую детскую библиотеку. Мне отказали в приеме, даже при наличии у меня двух высших образований. Мотивировали это тем, что нужно глубокое знание ДЕТСКОЙ литературы и большой стаж работы именно с детской литературы. И это при том, что у нас в вузе читали курс детской литературы. То есть требования к библиотекарю могут быть как очень мягкими, так и очень жесткими - все зависит от конкретной библиотеки, ее профиля.
3)Знание компьютера, хотя бы начальное или среднее. Обязателен Word, Интернет, желателен Excel. Приветствуется умение работать с информационными базами данных, а также с непосредственно библиотечными программами типа "Марк" или "Ирбис". Мне в работе часто пригождается приличная скорость печати и навыки работы с оргтехникой (ксероксом, принтером).
4)Воспитание, такт, выдержка, интеллигентность. Желательно стараться общаться с читателями в вежливом тоне, хотя, признаю, с некоторыми это бывает сложно, хамят, доводят, всякое бывает. Грамотная речь, высокий культурный уровень и широкий кругозор. Приветствуется даже соблюдение хотя бы простых элементов дресс-кода - не надевать слишком открытые и вульгарные вещи, не разукрашивать слишком ярко и обильно свое лицо, уподобляясь сами понимаете кому.