2 ms·
Notably even the frontend path omits anything on how websites should function―even though it's in a different field if you're for strict ultra-specialization, i
by aasasd 8y ago
Notably even the frontend path omits anything on how websites should function―even though it's in a different field if you're for strict ultra-specialization, it's still recommended to learn how to not accidentally make sites that are hostile to users. Arguably, it should be learned before the programming part, so it's ingrained from the start.
E.g. for me the defining text is Jakob Nielsen's “Designing Web Usability: The Practice of Simplicity,” which probably didn't lose any value in the time since publication, because humans don't change so fast.
P.S. I'm also of firm belief that the proximity principle is by far the most important tool of graphic design and that everyone should learn to see and use it. To, ahem, not make diagrams where everything is lumped together.
(I'm a backend coder, by the way.)