Ja bym zaczął od rzeczy najważniejszych w wymaganiach firm: jako
- logiczne myślenie, bo bez tego nikogo nie przyjmą

- chęć poszerzania wiedzy - firma może chcieć kogoś już wyuczonego, ale z reguły będzie sama chciała coś od siebie dać by więcej ciągle wynosić z pracownika. Po co jej taki, który zatrzymał się w rozwoju?
- znajomość metodologii, technik, wzorców, podejść różnych, bo to one dają bazę tak naprawdę. Lepiej znać koncepcje stojące za oprogramowaniem i jego rozwojem. Języki umierają i powstają o wiele szybciej niż koncepcje

To jest po prostu pewna baza wiedzy, względny niezmiennik,
- dobre opanowanie języka to mus, gdyż to co na nim bazuje może się zmieniać szybciej. Zobacz jak niektórzy płaczą przy zmianie między ZF1 na ZF2 czy S1 i S2, które jednak zmieniono na tyle, że brak kompatybilności wstecznej i części rzeczy trzeba się uczyć na nowo,
- narzędzia okołoprojektowe: systemy kontroli wersji, issue trackery, znajomość środowisk programistycznych,
- narzędzia wspierające testowanie oprogramowania, czyli choćby phpUnit lub Behat,
- dopiero bazując na tym można się na innych rzeczach skupić, już stricte związanych z programowaniem, jak frameworki,
- dodatkowe punkty można jeszcze zebrać za mniej powszechne oprogramowanie związane z projektem lub doświadczenia z tworzeniem dokumentacji, diagramów i bardziej na "bajerowanie" klienta nastawione, który z reguły musi mieć przedstawione rzeczy ładnie, a nie tak, jak widzą to programiści. Tyle że to już bardziej gdy masz być szefem projektu (team leader czy inne takie) lub inną osobą "kontaktową".
Co do FW to tutaj jest różnie. Przykładowo w świecie trzyma się jeszcze w miarę CodeIgniter, w naszym kraju niemal nie używany na szerszą skalę. W Polsce głównie Zend Framework i Symfony (także w wersjach drugich) oraz od jakiegoś czasu Kohana stara się przebijać. Z rzeczy dość popularnych w agencjach interaktywnych można by wymienić różnego rodzaju skrypty CMS czy sklepów. Ale szczerze pisząc... zadowoliło by Cię przerabianie po raz n-ty Magento, Wordpressa, Joomli lub pisanie do tego pluginów? Raczej będziesz wyżej mierzył dość szybko.