Rozumím, že je to pouze příklad, nicméně.
V dnešní době, pokud člověk cílí na nějaký work-life balance a dobré peníze, bych rozhodně doporučil specializaci na konkrétní set technologií. Jestli bude člověk ráno dělat něco (pokud tedy jde o klasický webdev) v Djangu, dopoledne ve Springu, po obědě tam zapne Rails, a odpoledne něco doprogramuje v Nodu, tak jednak si bude sám přidělávat zbytečnou práci držením kroku se stále se zrychlujícími release cykly, druhak si naloží zbytečným context switchem, no a ve finále nebude do hloubky pravděpodobně umět ani jednu z technologií, což ho typicky bude směrovat do těch typů prací, kde se od rána do večera bouchá ten nejprůměrnější CRUD, který není nijak zázračně placený.
Nebavím se o někom kdo se v tom hrabe 30 let, a vyzkoušel si na dlouhé roky většinu mainstream platforem, to není běžný případ.
Samozřejmě, v rámci zájmu je asi dobré mít přehled, ale osobně bych spíše ten přehled směřoval někam, kde se člověk naučí nějaké jiné paradigms, přístupy, a skutečně obohatí své znalosti. A nebo, pokud cílí na peníze, se naučil technologie dobře placené, a v těch byl full time.