Creo que en estos tiempos para cualquier empleo hay que ser "Full Stack", con lo que defines puede ser no solo para la programación sino para cualquier ámbito, tener conocimiento en cualquiera área puede ayudar mucho a cualquiera persona que piense en destacar en algún trabajo.
Pues si es importante llevar el concepto a otras areas..