Tohle je dost divný. Pokud jsi kvalitní programátor, tak framework zvládneš časem, ale určitě jich nebudeš umět obrovské množství. A pokud ano, tak pochybuju, že budeš dobrý programátor. Že někde vyžadují roky s nějakým frameworkem? Proč ne, jejich věc, ale je to nesmysl. Celkově bych takhle nestrašil, protože by to někdo mohl brát vážně.
Tak obrovné množstí (kusů) frameworků určitě nebyl nejšťastnější vyjádření. Ale umět všechny frameworky potřebné např. pro senior vývojáře v JavaEE je obrovské množstí znalostí. A ty znalosti získat trvá právě ty roky. A to, jestli se dobře vyznáte v těch frameworcích, nebo ne je rozdíl mezi tím, jestli aplikaci napíšete rychle, nebo jestli strávíte polovinu projektu pročítáním dokumentace k těm frameworkům.
Obecně programátor v jazyce X musí umět:
1) Paradigma jazyka X (dobrý programátor umí výborně objektový a procedurální přístup, ale orientuje se i v ostatních, tady nebývá problém.
2) Syntaxi jazyka X (dobrý programátor se orientuje v syntaxi několika běžných jazyků a syntaxi jiného jazyka zvládne max. za týden až 14, anebo i za pár dní, tady taktéž nebývá problém).
------
Kdo došel sem, tak je na úrovni studentů, co pracují při škole a dostávají velmi jednoduché a často spíše mechanické úkoly
------
3) Základní knihovnu jazyka X (tady dobrý programátor typicky dobře neovládá základní knihovnu všech jazyků u kterých umí syntaxi. Naučit se základní knihovnu nového jazyka je obvykle několik týdnů až měsíc)
------
Kdo došel sem, tak je na úrovni typického juniora. Senior mu vysvětlí, co přesně chce a jak to chce a nechá juniora samostatně pracovat
------
4) Další knihovny jazyka a frameworky někdy přímo od výrobce jazyka, většinou třetích stran (a to postupně vstřebat trvá měsíce a roky a pochopitelně jiné frameworku bude umět někdo, kdo programuje nějakou matematickou numeriku pro server/desktop aplikace. A jiné framworky bude umět někdo kdo programuje business aplikace na webovém serveru.
-----
Kdo došel sem je plnohodnotný senior, který je schopen samostatně řešit komplexní zadání a který bere slušné peníze za to, že má výbornou produktivitu. A pokud ty framworky neumí, tak té produktivity prostě nedosáhne.
-----