3 ms·
I've worked with programmers for ~25 years at this point (side note: I'm old), and this describes a kind of personality type that's out there, to be sure, and a
by chipotle_coyote 13y ago
I've worked with programmers for ~25 years at this point (side note: I'm old), and this describes a kind of personality type that's out there, to be sure, and a type that's perhaps disproportionately represented on HN and, back when people used it, Slashdot. But that's not all programmers. A lot of the people I've met -- or just know of -- who are terrific at user experience design are people who have an engineering or development background of some kind.
The software companies that produce the best UX don't do so because there's a "draconian master" forcing the programmers not to just have Macs boot directly into Emacs and give users electric shocks when they click the mouse button. They have teams that are actually interested in UX design. Everyone I've met doing engineering at Apple cares about this sort of stuff. And while I'm sure there are programmers out there disappointed that their Android phones don't boot into console mode, none of those programmers are people on the Android team who have only been held back from doing so by the Iron Fist of Sergey.