Work, Life And Side Projects
smashingmagazine.com
smashingmagazine.com
Side-projects are good, but you have to be careful about it.
Many families simply have no choice.
1. My once full time employer paid me to work on an open source project.
2. An open source project I worked on between jobs.
#2 is embarrassingly small because fortunately I seem to be very popular with employers.
Freelancing allows me the flexibility to dedicate pockets of time to side-projects that require a push. I simply don't book myself of 3-4 weeks if I know I need the time for a side project. This allows these side-projects to organically flourish rather than wither in the long term. If and when any of these projects become a source of income, I can easily turn my attention to it without having to change my lifestyle.
Regardless of their monetary success (some of my projects are not meant to be products at all), I've noticed that they act as magnets towards the kind of freelancing jobs I'd like to take. This creates a positive feedback loop, as the freelancing gigs often help me push forward at least one of the side projects (code wise or knowledge of the domain).
Overal, the trick is to keep your projects (paid or not) within your core curiosity-zone. If you're just starting out, the mission is to get closer to this zone with every new freelance gig. The end result is that enjoy both the side projets and my freelancing gigs. The line between them blurs more and more every-day.
The "gratification profile" should be what works best for you and your personality and what you need to accomplish. If your side project is building a boat to cross Lake Superior, then it's fine if it takes years to complete. If it's automating your garage door to open when your car arrives, it might be done in a weekend.
The point of the project is that it should be about you. What you want to do, on your terms, at your pace. Otherwise, you might as well just get a second job.
What I've found is that no matter how early I wake up I have about eight hours in me and then I lose the ability to focus. I have a feeling exercise and a better diet might help.
Don't get me wrong though, having an ultra productive 4 hours before 10am is awesome, and clocking off at 14:00 to read, play with my arduino or do other things is pretty good too. For me at least though it hasn't magically added any extra hard-focus time to the day.
On days when I splurge and eat pizza or some heavy carbs for lunch, I usually crash pretty hard around 2pm. That's why I save lunch beers for Fridays only! :)
The principle is spot on though!
I've turned down some interesting jobs lately because I thought they wouldn't pay well or they wouldn't offer enough autonomy.. but this post has made me realize it's just because I don't want "a job," there'd be no time left over for "side projects"! :-)
My day job is quite demanding in terms of hours and energy that I put in.
After around one year of trying hard to perform well in my day job, keep on developing my side projects and have a decent social life, I gave up. It was not working out. Time and again, I found myself, totally tired mentally and physically.
I couldn't understand what was it that I was doing wrong. Then time and again, I would hear stories of people who were successfully juggling day-job, side-projects and family life. I just did not get it and still don't.
Is there some kind of strategy that you have to follow? Is my time-management not good enough? Is something missing in my attitude? Or is it just plain luck, that things work out sometimes and other times they don't.
Prioritization. Unless you have infinite amounts of energy, something has to be given less importance. Often that means shifting priorities among the different things you are doing.
It is entirely possible but entirely depending on your spouse and on how much you are prepared to sacrifice.
I even took it up a notch and moved to the other side of the Atlantic.
Relying on Skype, Pair and monthly visits. Suffice to say it's not easy and not without it's challenges. But if you have a great spouse and are very clear on what the goal of you doing what you are doing is. Then it's possible.
Before that (up until a month ago) I was with them every day.
My point is that unless your spouse is in on it then it's never going to work.
Because they are good opportunities.
Because I have lived here over the years (before I met my gf and got my son) and have large parts of my friends here.
Because my gf have a job she really loves and didn't want to move with me right away (but maybe later)
Because sometimes you have to think strategic about your families future. (of course with the danger of destroying the very family you are trying to create)
What can I say. Life's complicated :)
The way I see it, there's a time and space for both. "side products" require much more upfront time investment than "side projects" (market research, competition evaluation etc). It depends what one is looking for at the moment: is it a potential business? (->side product) or exposure to a new technology to help you grow as a developer? (->side project).
It has also inspired me to write a followup post on my own blog looking at the subject of side projects in a little more depth: http://boagworld.com/working-in-web-design/side-projects-can...
But I don't want to work on a side project for the heck of it. I want to stay healthy and enjoy my times outside. There is a brand of people out there that aren't just obsessed with the technical, and recruiters and companies who want all kinds of talent are going to have to be open to different lifestyles - including healthy ones.
Most people just go home and kick back in front of the TV, or garden, or fish, or run or something. Rarely is that "something" a software project.
Playing hard means squeezing as much high adrenaline, pleasurable activities in a short amount of time, and rushing through vacation spots. Just as stressful as 60 hour work weeks.