When we build web products today we’re increasingly moving away from siloed roles. We’re breaking down the distinctions between various prefixes of designers & developers in favour of being multi-skilled generalists. Rather than having an awkward mix of disparate skills, though, generalist make-all-the-startup-things-y hackers are the inevitable foundation of the product teams of the future.
"The Bauhaus strives to combine all the arts—sculpture, painting, applied art & visual art—as the inseparable components of a new architecture" — 90 years later, I think we're finally achieving the vision of the Bauhaus.