When you first get started trying to make money online with your own site, chances are you will be balancing your workload with your career. If you are going to build your site into a success then you are going to have to be prepared for what's ahead. Here are some tips on how you can make it work so you can either turn your site into your full-time job or at least have a nice secondary income.
1. Be Ready to Give Up Free Time - If you enjoy reading, watching TV, or doing any other hobbies then you have to be prepared to make the sacrifice. Since you won't have as much down-time from work, it is important that the site you create is about something you are passionate about.
If you enjoy smoking cigars, then starting a cigar store or a blog that reviews popular smokes would be an easier transition than if you were to start a site on something you don't care about.
Don't worry about the money, make sure you are going to stick with it first.
2. Focus - When you are at work it's easy to start day dreaming about what you want to do with your site. This can affect your work performance and hurt your career if the site doesn't pan out. If you think up a great idea then write it down, email it, or text it to yourself so you can come back to it when the time is right.
Don't use your company resources for your personal project either, this is could get you fired.
If you have time over lunch or while making your commute, use it productively. You can think up new ideas, research keywords or competitors, or whatever tasks you need to do for your site.
3. Outsource - If you need a programmer then it might be best to find someone in another country. Most of the time these guys are cheaper, plus you can use the time zone difference to get things done without interfering with your job.
If your wife stays at home, have her help you out by answering emails, posting to social media, or even helping you develop the site.