Live data from Hacker News

Ask HN: How do develop a side project when you have a 40hr/week job?

news.ycombinator.com

51–60 of 131 posts

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#51

I'm going to assume you don't have a whole bunch of children, an underwater mortgage, or massive amounts of debt to service — or some other very compelling reason the following advice isn't going to be practical for you. But if you can swing it, it's vastly more fun and productive than some of the other suggestions: Start freelancing, quit your job, and move to a cheaper country where you can survive on something lik…

This concept of moving to a different country and living on less hours of work sounds too good to be true. I've heard it proposed before, but I've never known of anyone who has pulled it off. Are there any good examples to read about?

I've met really smart English-speaking developers from other countries (namely Brazil), and I didn't get the impression that they can laze around and work 22 hour weeks to put food on the table and live comfortably.

Perhaps it can work as a temporary thing, like moving around for a year or two, while retaining a home base in your developed country of origin...

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#52
post #36

Another question: How do you develop a side project when your employer insists that it owns all intellectual property you produce? Edit: As far as I know this is a very standard clause in tech company employment contracts, and is perhaps the legal default even in the absence of such a clause. For example, see "Employed to invent" under http://www.nolo.com/legal-encyclopedia/pre-invention-assignm... . California is an…

In which country is he legally able to do so? He shouldn't be able to control everything you do... I've experienced attempts for that, but not all clauses are enforceable.

In the United States, for example.

http://www.nolo.com/legal-encyclopedia/who-owns-patent-right...

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#53
I have a full time software engineer job, and I work on a side project which is a HN Android app.

If your side project is a freelance one, you're probably in for a tough time, due to external pressure.

If your side project is a hobby one, my advice is to start small, and plan subsequent iterations small as well, so you can usually finish in say within a weekend. Anything bigger will make you feel overwhelmed. Also be prepared to sacrifice some personal time for your project, it's a hobby anyway.

I'm assuming that your side project has little in common with your main job, otherwise there is no fun in doing it. If that's the case, I find it especially useful if the side project can, in a way, contribute to the main project. E.g. you experiment things you want to learn with side project, and apply it into your main project some time in the future. This way you have a good cycle and motivation to keep innovating/experimenting. Making your code/project public so others can use/contribute is also a good motivation to keep it up.

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#54
post #45

I'm a junior college student doing some side projects[0] while taking 21 credits, jogging daily, going to mandatory club events, etc. Those except side projects take more than 40 hrs/week so I guess I have even less time for side projects than you. I highly recommend you to read this talk script by Chris Wanstrath[1], one of GitHub's founders. Two of his suggestions: - Turn off (or lower the frequency of) reading new…

>>I'm a junior college student doing some side projects[0] while taking 21 credits, jogging daily, going to mandatory club events, etc. Those except side projects take more than 40 hrs/week so I guess I have even less time for side projects than you.You're assuming that the OP doesn't have a family or other responsibilities. I suspect that you'll look back on junior college, even with 21 credits and mandatory club events, as a time of carefree existence and plentiful free time.

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#55
Most of the responses here seem to be from the perspective of people in their twenties without any major commitments other than work, so for the sake of balance I'll throw my two cents in.

I'm in my thirties, married with a two year old son, and working 40-50 hour weeks for a startup, and spend all day Saturdays looking after our son so my wife has time to work on her PhD. Between that lot there's not a lot of spare time, but I'm also in the process of starting a side project I hope to grow into a business.

Recently I've finally managed to get a bit of momentum behind that. The key was to book a week of holiday from work, with the intention of building an MVP during that time. I didn't quite get to something I feel I could sell in that time, but I did make enough progress that I feel like its worth continuing.

The other thing that's working to my advantage is having moved house to be closer to our families. That means I now have 10 hours of train journeys a week over the two days I need to be in the office rather than working from home. Its not an ideal situation to work in, the internet connection is intermittent while traveling through the countryside, and sometimes I'll lose 30-40 minutes waiting for their to be a seat, but it does have the advantage of being a block of time that I can dedicate to it. You can get a surprising amount done in two hours when you focus on it. I'd go so far as to say if you can't make time outside of work, move two hours away from the office, and buy yourself an annual train ticket. Maybe I'll turn it into some sort of coworking movement, bringing together commute hackers.

The other key thing has been to try and notice when I'm wasting time, and to back out fast. There's no leeway for yakk shaving away four hours when that's half the time you have to work on something this week. I will say I have mixed success on that front, having recently lost a week to the decision I should stop using Bootstrap. Eventually I killed that branch, and got back to focusing on what matters, but it was super painful.

Finally, and the critical thing for me at least, is having a side project you truly care about. If you just feel like you should be working on a side project for appearance sake you'll never find the motivation to stick at it. My Github profile can attest to that, with a steady stream of things I spent a few hours on and then got bored of.

I'd love to hear from anyone in a similar situation, and maybe start a mailing list of people who want to support each other. If that's something that interests you, my email address is in my profile.

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#56

I'm going to assume you don't have a whole bunch of children, an underwater mortgage, or massive amounts of debt to service — or some other very compelling reason the following advice isn't going to be practical for you. But if you can swing it, it's vastly more fun and productive than some of the other suggestions: Start freelancing, quit your job, and move to a cheaper country where you can survive on something lik…

This concept of moving to a different country and living on less hours of work sounds too good to be true. I've heard it proposed before, but I've never known of anyone who has pulled it off. Are there any good examples to read about? I've met really smart English-speaking developers from other countries (namely Brazil), and I didn't get the impression that they can laze around and work 22 hour weeks to put food on t…

My suggestion is a form of arbitrage and it's really quite doable.

If you live in a cheap country and earn money in a more affluent one, you don't need to work as many hours. If you choose to earn money in the local market, you'll end up replacing one 40 hour work week for another. Your Brazilian buddies likely work locally which is why they have similar time constraints as someone living and working in NYC would do.

You also don't keep a homebase in your country of origin because that increases your expenses! It really requires getting over the mentality that the country you were born in has to be your home; it doesn't.

I live in the center of Prague right now. I used to live in London. My expenses all tolled come to around 22,000Kč/month, although I could do it on less. That's roughly £600/US$850/€800. The number of billable hours required to maintain this lifestyle isn't much. I'm also vastly happier here than I was in London.

My suggestion is a method of abandoning a full time job if that full time job is getting in the way of more important goals and aspirations. Something has to give, of course, and cutting expenses in a way that isn't detrimental to happiness is one way to do it.

I acknowledge this advice isn't for everyone. It's like going to the gym: some people don't want to do it, some people can't do it, and some people won't do it despite good intentions. Also, not everybody can do it at the same time!

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#57
I work 40hr/week yet I have plenty of time to work on my stuff. Of course it would be much better if I could fully commit to my project but hey i still need money to sustain myself and need to compromise with reality. Anyway, sometimes when I really get into it I can even work more hours than my day job. In extreme cases, I would leave work at 6pm, get home by 6:30, take a shower and start working at 7pm. Work on my project for 11 hours until 6am, and go to sleep and wake up at 9am to get to work by 10am. I take nap during lunchtime (45 minutes to 1 hour). Of course I can't keep this up forever so I only do this when I am super motivated and can probably do it for a couple of weeks to a month at a time. But even when I'm not in this crazy mode there's plenty of time to work. Just doing half of what I described will give you 5 hours * 5 days = 25 hours per week, plus if you're really committed you can work all weekend 12 hour * 2 = 24 hours (for saturday and sunday), which adds up to around 50 hour/week. "Not having time" just means you're not motivated enough. Before you say "yeah right you can do that because you're some abnormal crazy guy, no sane person can do that and it's not even healthy" I want to tell you that motivation is not something people are born with. Instead of trying to wait till motivation finds you, actually start "doing" something and you will gain momentum and next thing you know you will be super motivated and don't have to worry about these things.

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#58
Working 1 hour every morning before breakfast worked out well for me. Important things to consider: 1. your life is more important than your side project, so don't prevent yourself from going out at night just to work on your side project, it's ok to skip days. 2. Don't screw around over thinking what you need to implement. Just make a list of small tasks and do them. It's incredible what you can get out of 1 hour with a clear goal and no distraction.

Edit: my work week was 60hr per week. There was no chance I could do anything at night as I was completely drained. Weekends were off bound too. I found that when you do as little as 1 hour a day, if you don't believe in the project you'll just drop it. If you really think you can get something out of it, you'll keep going and you'll get to some place good reasonably fast.

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#59
Assuming that you have the energy to do coding after work, it seems like this is really a question about time management rather than about motivation.

One thing I'm trying right now and that seems like a good first step is to track what you spend time on every day. I'll give you an example. Right now I'm home for Thanksgiving, which is sort of a vacation, but I also want to be productive. Here's what I did today:

11:50-12:45 - Wake up, internet

12:45-1:00 - Work

1:00-8:30 - NFL, hang out with friends

8:30-9:00 - Quick work out, shower

9:00-10:45 - Dinner + work

10:45-11:25 - Break, clean up, shave, wash up

11:25-11:50 - Work

11:50-12:00 - Pats-Broncos OT

12:00-2:00 - Work

2:00+ - Relax, sleep

I don't know if that was the most helpful example given that I'm on vacation, but whatever. I've found that I spend a lot more time on little things like eating and cleaning than I'd think/hope (I'm a very slow eater).

Anyway, I think that having good data on where you spend your time is very useful. Both from a logical planning perspective, and from an emotional/motivational perspective.

Prioritization, motivation and efficiency are topics that are too big and too well covered for a comment of mine here to be useful.

Re: Ask HN: How do develop a side project when you have a 40hr/week job?

#60
post #57

I work 40hr/week yet I have plenty of time to work on my stuff. Of course it would be much better if I could fully commit to my project but hey i still need money to sustain myself and need to compromise with reality. Anyway, sometimes when I really get into it I can even work more hours than my day job. In extreme cases, I would leave work at 6pm, get home by 6:30, take a shower and start working at 7pm. Work on my…

Only do this if you want to be totally turned off by programming within a few months/years. Working 40 hours a week at a computer and then coming home for more is bad enough for your body. But beyond that, any single activity reaches a point of diminishing returns when engaged in to the exclusion of all others. It might not happen right away, but at some point there will likely be regret that you didn't spend more time with people you cared about or that you didn't take more time off to enjoy life's other activities.
Post reply on HN