4 ms·
Algorithms are science and math. Programming is a craft. Programming in teams is communication and human relations. Making software that's easy and fun to use i
by erikstarck 17y ago
Algorithms are science and math. Programming is a craft. Programming in teams is communication and human relations. Making software that's easy and fun to use is psychology and arts. Selling that software is business and marketing.
It's the mix of all this that makes software development so challenging and fun.
- jonsen 17y agoTheory is science and math. Engineering is a craft. Engineering in teams is communication and human relations. Making artifacts that's easy and fun to use is psychology and arts. Selling that artifacts is business and marketing. It's the mix of all this that makes engineering development so challenging and (potentially) fun.