View Single Post
Old 09-03-2008, 04:28 PM   #37
Shaggy
Wizard
Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.Shaggy ought to be getting tired of karma fortunes by now.
 
Shaggy's Avatar
 
Posts: 4,293
Karma: 529619
Join Date: May 2007
Device: iRex iLiad, DR800SG
Quote:
Originally Posted by Taylor514ce View Post
That describes most of the best programmers I've met, pshrynk. You can push and prod and cajole and threaten deadlines, and they'll shrug, browse, and play first-person shooters all day. Then they'll code for 48 hours straight.

Or, they'll threaten mutiny when you force them to work on NEW stuff rather than rewrite something that's just fine because to them, it isn't elegant enough.
Exactly. You can sometimes stare at a screen forever and not get anywhere (the equivalent of writers block, I guess). But when your "muse" strikes you can code for hours and hours on end and write an enormous volume, more than you could normally ever achieve. It's very similar to composing. I think a lot of people who don't code tend to think it's just plugging things into formulas or following well established steps to put things together. It's not really like that. Producing an application from scratch involves the same creative processes as more traditional "artistic" professions. Your tools are different, but the mental process is very similar.

Quote:
Also, every great programmer I've known or trained has also been a musician, or a bonsai tree hobbyist or a pointillist or designed their own house...
Yep. The reason I mentioned brewing in my other post, is that there's a surprisingly large number of brewers who are also programmers/musicians. I think there's a certain combination of science/art in all of those endeavors (author, musician, artist, programmer, etc) that naturally draws people with that same "brain type".
Shaggy is offline   Reply With Quote