Fighting Burnout
After working for months on several different projects, I have learned it is far too easy to get burnt out. On any given day, I spend between 4 and 8 hours coding, and I don’t have a full-time job. I love coding. It is my hobby, my passion, and will be my career for as long as possible, but there are still days when I have had enough. It saddens me that there is ever a day when I simply do not feel like coding. Instead of coding, I am able to do productive things, but they are never as fun; one can be subscribed to only so many feeds.
Inspiration to the rescue. I listened to a talk today from Geoffrey Dagley, a developer at Relevance, Inc. He develops in Rails, uses git and github as source control, follows Agile methodologies with Mingle, does behavior driven development, has a continuous integration server (RunCodeRun), and contributes to open source projects. All of the coolest possible things you can do in the Rails world.
I, unfortunately, only have the time to do a few of these right now, but thanks to Geoff’s talk, I am more inspired to keep working. Listening to someone talk about how much he enjoys doing all of the same things you are doing, is an easy way to fight off the burnout. Heck, another speaker of two like Geoff, and I might just go to RailsConf after all.
4/09