Wednesday, November 13, 2013
Software Wonders of the World
We, computer scientists, have a congenital belief that if you clumped our brains together, the pile would be the new center of the universe. We believe that in the solar system of software uses, our uses are planets and the uses of everyone else are debris. Though we are clearly more important than everyone else on earth, we must consider their needs as well. Give us a pizza and some coke and we'll happily stay up all night programming a fix for Emacs, but we must learn to love staying up all night to make the UI more beautiful just because our customer asked for it. Good software is not is not written because it "scratched a developer's personal itch." Good software is written because the developer was excited about the project and it is shameful that we only get excited about projects we have a personal affection for.
Labels:
CS404
Subscribe to:
Post Comments (Atom)
I'm a bit confused as to the distinction between scratching a developer's itch and getting the developer excited.
ReplyDelete