I haven't started a business in spare time, but I've put similar amounts of time into various open-source, unpaid projects.
I'd second the guy who said, "do something you really care about." I find that programming stuff that motivates me at home makes it much easier to keep writing the grind-work code at work.
Of course, there's a lot of stuff in starting a business that sucks. I'd say to try to arrange your work so that you're writing code you like when you're already feeling pretty burnt out, and doing more "normal" business tasks (write documentation, set up servers, do paperwork) when you're more energetic.
Writing code to refresh yourself isn't perfect. And starting a business is a lot more than just coding. But it's a hack that can help a fair bit, especially in the more coding-heavy sections of starting up.
I'd second the guy who said, "do something you really care about." I find that programming stuff that motivates me at home makes it much easier to keep writing the grind-work code at work.
Of course, there's a lot of stuff in starting a business that sucks. I'd say to try to arrange your work so that you're writing code you like when you're already feeling pretty burnt out, and doing more "normal" business tasks (write documentation, set up servers, do paperwork) when you're more energetic.
Writing code to refresh yourself isn't perfect. And starting a business is a lot more than just coding. But it's a hack that can help a fair bit, especially in the more coding-heavy sections of starting up.