Conversation

I pretty much agree, with the exception of how "Programmers are just terrible designers" is framed. I'd more say that programmers often do design in a way that's not very intentional - accidental even. And that is incredibly frustrating as a user.
2
5
Sure, the design is an afterthought if that. By terrible designers I mean they don't consider design issues. In addition, some programmers have a hostile view of design and think that obtuse software is somehow better.
2
1
Yeah, absolutely, that's kind of what I hoped you were saying. And I think we can and _should_ aspire to be better. Eg. learning from other disciplines that practice design, and praising and learning from other well designed things within our own discipline.
1
1