Part time Entrepreneur, fulltime Employee
sdk.org.nz
sdk.org.nz
It occurs to me that I've never done a blog post explicitly about doing a business while also employed. I think I might over the weekend. Is there anything specific y'all would be interested in hearing about?
Did you work on your business before the work day started? Or something different?
I would love to read something about how your code all day for your day job and then code all night for your business. That info, coming from somebody who has done it before would be a very interesting read.
(Another interesting thing would be reading about how to keep your sanity while doing all of this for more than a few weeks)
To stay sane, set strict rules about time off. For me, Friday night and Saturday (all day and night) are family time. Sunday is totally Gridspy time. If I start to feel tired, admit it and remind yourself that you can ship one month later and take a few days off here and there.
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 don't want to work on anything. I have just put the kids to bed. Its 9pm. Only a red-bull, or a pot of coffee, or maybe just a diet coke or tea can get me going again. That and music. I'll put on some music with headphones and its kind of like a signal to my brain that its time to start coding again.
Here's my inner monologue when I know it'd be better for me to do something but I'm too "tired" to get it done: SHUT THE &@# UP YOU (&@#ING WHINER. DO YOU WANT IT OR NOT? JUST (*@&#ING DO IT.
And then I get to work!
I'd love to take smaller chunks but it seems if I work I get kind of wired and it's harder for me to settle down. Also of course the larger chunks are more effective. The massive breakthrough for me would be improving how I maintain mental state between sessions. I actually have this issue also in my day job, house projects--you name it. Being able to sit down and instantly know what I was working on, where in the process I need to be, what the next step is--that is my biggest impediment to the side gig and I have been trying to solve this for years.
If I'm having real trouble, I'll promise myself to do 30 minutes and stop if I'm not making headway. Most nights I continue after that for some time.
I tend to think a lot about a "huge startup soon" but not as a prize, but as a completely different set of challenges that needs to be kept in mind right now.
For instance, what I need to improve in order to become a CEO of a mid-sized company? What are my personality traits that limit company's growth?
Another example: the first employees you hire set the DNA of the company. If you hire them as an independent self-motivated agents, it is completely different story than passive helpers.
Also, it is important to reframe your venture into something bigger to avoid the trap of an eternal "side project", which you do not treat too seriously.
It has been a tough slog working full-time while spending every other waking moment on Gridspy. It doesn't help that I spend every waking moment thinking about it, even when I should be applying myself to my full-time job.
Biggest challenges:
1) Starting work again at 7pm after dinner, and sticking with it as long as possible
2) Stopping at 10:30pm so I'm not dead after 2 days
3) Taking time off on Saturday, simultaneously fantastic + frustrating
4) Being an available father, giving love and attention to my kids
5) Knowing that I could do in one normal day what takes me Monday..Friday to do.
The second I can step up and go full-time Gridspy without going bankrupt in 1 month, I will.
Bizarrely though, I've just had my annual review and got an above average rating, which is the same as the year I worked my ass off! Perhaps it just says more about the average than about me ;-)
Another limiting factor which I think you alluded to: just because you have a full-time job doesn't mean your savings (runway) is growing. Personally, my job doesn't even pay the bills so I need the side-business to generate income even if I keep the day job.
I love pg's essays though I often feel depressed after reading them. He frequently seems to be saying "don't even try unless you're young, free, have at least one partner, live in the valley, have no other obligations, and are willing to 'work until you endanger your health'"
Added your blog to my RSS reader.
My schedule looks almost exactly like yours. On Saturdays, I watch my son while my wife is at work, and I have the same mixed feelings about spending time with my son vs. working on my startup. Then I feel guilty for having mixed feelings...you know how it goes.
Good luck with your startup. Keep fighting the good fight!
Keep the job, keep the wife, keep the son, outsource the lawn.
Actually, our current strategy is to stop watering the lawn and have a big patch of dirt in the front (our area has a drought). :) Disadvantages: dirt tracked in the house, neighbors hate us.
Honestly, what Gridspy needs is more of Me. I don't see myself paying other people to do work until I am running full-time because I am more dedicated (it _is_ my startup) and also I know the code better.
Interesting situation to be in, working elsewhere while your start-up employs others. I'd be jealous of my employees in that situation.
Btw, if you have a blog you should probably take the opportunity to pimp your own site with a little seo magic. looks like your first keyword is "power use" and the chances of putting someone else putting that in an "a" tag aren't that likely. Also a direct link to the site rather than just the blog entry would be helpful for real people.
Google will take the first link to [a href = "gridspy"][/a] and take a look inbetween the a tags, and consider that a relavent term for searches so [a href = "gridspy"]power use[/a] would help increase your search ranking for that term.
I'm still focusing on the part of the "SEO Pyramid" where I create great content that people want to read. There is heaps of tuning to do soon.
My advice to any one trying to do this is to be patient and find a time management system that works for you. Also, get used to the hours between 8pm and 2am. Those hours can be your best friend and worse enemy.
My hours are from 4:30am to 7:15am, 30 minutes at lunch and 30 minutes making the next day's todo list before bed.
Even though the time I can commit is short I'm much more productive now than I was at 28 working crazy hours.
I don't know where it will lead in the future (maybe nowhere), but I'm prepared to deal with that. The harder thing to deal with is simply sitting on the sidelines doing nothing while life passes me by.
Even though the lack of succes is at times wildly dissapointing, especially when seeing friends having good academic careers (a path I could have chosen), and even though I feel tired at almost any moment of any day, I’m not complaining. Not once. I cannot help but go on with the next application, and the next and the next. It’s my dream, and one day I will succeed.
I currently have two things in the pipeline, for which I have the same high hopes again - even though the odds are against me :-)
I hope you do well. Instead of just talking about the things you could do (like many people), you act. And you work long days. You deserve your succes, and I hope you will have your deserved succes one day, hopefully just as me.
Ah, and perhaps most importantly: I found your post to be very motivational. Keep it up!
(And also, when I get excited about something, I just can't wait to do at least some work on it :-)
Even college grads can follow some of this advice. Come out of school ladened with debt is no picnic and sure going straight to a startup sure seems like a sexy idea but even Paul Graham admits most startups fail. Sure valuable experience, and new contacts help ease that but there are alternatives. I would prefer to go into business for myself once I am debt free and on solid footing (not waiting because I am scared....well I am a little)
Not to mention that above average coders can make some good salaries.
It's all about priorities. You have to allocate your time wisely and remove activities that aren't centrally valuable.
I landed a good job right out of school. I soon after (i.e. a few months) left that job to pursue my entrepreneurial dreams because it would have been many times more difficult to leave after being comfortably employed for a few years and fully out of debt.
I'm not saying this scenario never happens, because clearly it does. But there's a reason the stereotypical startup founder is a 20 something fresh out of school or a drop out living on Ramen.
EDIT: grammar
If you don't have a great deal yet you have everything to gain and little to lose.
I wouldn't have been able to stand going into the regular workforce.
Try modafinil.
In fact, part of the decision to stay full-time employee right now is so that I can spend time with my family without the huge stress that I might sink our financial ship.
Anyway, It's not a "gold-rush-webapp" - we are satisfying a real need and our clients are willing to pay us well to help them.