+1
Im not sure how someone can do justice to the day job as well as the side projects. Over a period of time, you start thinking about your side project during the day job and vice versa.
IMO, having more than one job is just going to split your thoughts and wouldnt help much in either of them.
> IMO, having more than one job is just going to split your thoughts and wouldnt help much in either of them.
It is true that it is going to split your thoughts and it gets really, really tiring.
But it can help if in your job-related projects you start seeing patterns of what people want, how to please them, how to talk to them to get details about their business that they forgot to mention, etc ...
The implementation of your side-projects suffers for sure, but you can gain a lot of knowledge from your social interactions with clients. I used to hate consultancy work for many reasons, but the bottom line is that I learned a lot too.
I guess the answer to this question (quitting your day-job or not) is the same useless and moronic answer given to all things complicated ... it depends.
IMO, having more than one job is just going to split your thoughts and wouldnt help much in either of them.