Keep Saturdays Sacred
words.steveklabnik.com
words.steveklabnik.com
As someone who often works alone, one of the best things I've done is to find someone else to share code, problems, and ideas with on a regular basis, even though we're not working on the same projects. It's helped me grow as a developer, has improved my mood, and has also just been an enjoyable.
But I still really do think it is important to make sure there's one day a week where you don't touch anything related to work or code.
I think that we've often lost a lot of the wonder and whimsy in software. Code is like magic! But you don't get that when BDDing a new feature so you can check it off in Pivotal.
I agree that not coding every single day is a really fantastic idea as well.
The accountability is great - the group will not let you get away with blowing off your projects. If you tell everyone about a grand plan one week, someone will make sure you followed through the next week (or you can expect a playful ribbing). We have people working on startups, open source, blogging/writing, prepping conference talk, people writing games, learning iOS, trying to figure out how to start a freelance business, you name it.
People come and go, but even going for just a month will be more valuable than going to a year's worth of the typical Meetup.com groups. It only takes 2-3 people to start one of these and the benefits are immense.
Thanks so much for codifying this Steve!
Just a group, to share with, to grow with and to argue with - when there are no artificial deadlines, no customers and the only marker is writing the best code possible. you won't make perfection, but at least you know you cannot blame the outside world.
some fortunate souls have that group and environment Monday to Friday. if you are not one, to paraphrase Hannibal, find one or start one.
This isn't for everyone or every task. For very monotonous work that only I can do (reviewing 200 resumes because I don't trust the automated screener) I will do it at night with a beer in hand. The beer doesn't work so well before breakfast.
Or maybe I'll just start dedicating one day a week spent at wix lounge or something when I'm back in NY.