4 ms·
Depends on the project I guess. I can't really see how a designer is going to be much help developing distributed hash tables, compilers, scalable push messagi
by agentultra 15y ago
Depends on the project I guess.
I can't really see how a designer is going to be much help developing distributed hash tables, compilers, scalable push messaging frameworks, drivers, network analyzers, packet routing systems, load balancers, linear solvers, file systems, natural language processors, machine learning systems, and a whole host of other software that makes the world tick.
- jvanenk 15y agoeventually, at the top of the stack, there's some one who asked the question: "how are people going to interact with this?" my hash table is useless if the users can't tickle the UI in such a way as to use the hash table.
- agentultra 15y agoQuite true... depends on the project. I do not doubt that certain skills have more value than others in certain contexts but it's difficult to work on a team where the importance is emphasized.
- onemoreact 15y agoYour assuming a lot about what's being built. If you start designing a UI for a USB stick you have already failed. how are people going to interact with this? UC1, you plug it in and it works. UC2, you unplug it and it keeps your files. End of use cases. That's not to say design is unimportant, just that plenty of teams are better off adding there 30th coder before their first designer. Others may be better off adding there 10th designer before there 2nd coder, but I have never heard of them.