1. Полностью согласен с
taliban.
2. Не согласен с тем, что для новичка Zend сложен. Лично мне, в нём было разобраться проще всего остального.
3. Вы задали холиварный вопрос, поэтому ответы скорее не информативные, чем полезные.
4. Про работодателей могу сказать следующее: поработал в 4 местах. В 3 из них было совершенно всё равно, какой фреймворк ты знаешь. В 1 взяли только потому, что знал Zend. Т.е. см. пункт 1.
5. «Проще» и «лучше» — разные вещи, не стоит их мешать. «Лучше» — на мой взгляд, понятие относительное, т.к. для разных задач «лучшее» будет разным.
6. По поводу документации и мануалов — точно могу сказать про Zend — информации более, чем достаточно. По Yii давненько не смотрел, но когда смотрел, адекватная инфа была только на английском — если нет проблем с языком, то смело в бой. У Symfony, насколько я в курсе, документации также навалом.
7. Попробуйте как можно больше фреймворков и языков — везде есть интересные, разумные, эффективные решения, которых нет в других аналогах.
8. Изучите смежные темы (паттерны проектирования и т.п.) — проще будет и в фреймворках разбираться.