hot take: developers should be required to have at least a BFA before designing the core metaphors or a library, framework, or system.
@stolas BFA = Bachelor of Fine Arts (at least here in the US). i was being a bit tongue in cheek, but partly serious. coding is the most fertile source of deeply confusing mixed metaphors of any discipline i've encountered.
@walruslifestyle design is an art and a science—a deep subject. In my experience, there is no correlation between having a certain degree and being a good designer. But practice can teach you, if you’re paying attention. To me, on the whole, programming is hard and most programmers are not smart enough to do it, regardless of their training.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!