Code by Kevin

About
Code by Kevin, Programming, code, business, and other pursuits

Your Host
Kevin Walzer, software developer.



Home

Subscribe to RSS Feed
Get a syndicated feed of my weblog.

Archives
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006

Categories
Business
Software
General

Privacy Policy

Site design: Skeleton

 

Mon, 29 Sep 2008

Craig Hockenberry on developer passion

From Craig Hockenberry's open letter to Steve Jobs, protesting the iPhone's restrictive developer policies:

"Great developers create amazing software for love as much as money. Take away the artistry and craftsmanship and you're left with someone pumping out crapware for a weekly paycheck."

Hear, hear. You don't have to be an iPhone/Cocoa developer to feel this way, either. One reason I'm such a strong advocate of Tk as a GUI toolkit is the sheer joy that developing in it gives me. It's a lot of fun.

And fun has positive benefits for both the developers and the users of his application. For the developer, as Eric Raymond has noted, "'fun' is therefore a sign of peak efficiency." It's a competitive advantage, allowing the developer to bring out better applications, more quickly. As well, the end user harvests the fruits of this work: applications made with care and attention to details, that do more than just the bare minimum to meet functional requirements.

Here's to fun!

[/general] permanent link