this is my first time posting in here, so please let me know if this kind of question is inappropriate.

I will be an IT graduate this coming April, and wanted to be a programmer since I entered college.. Though a software developer sounds nice, I wanted to work with my time in control, then arises the freelance thing, so I thought to myself, if I will be a freelancer, how can I earn money for myself and my family, the answer is: "I don't really know how"

Just saw this Q&A in stackexchange and decided that you guys could give me some head start on how I can work out myself to have passive income from home.
I am still an intern and I am not entirely sure if I can land a job, so this will help me a lot. thanks

  • 4
    This is a similar question to "How to build passive income instead of just selling work hours?" freelancing.stackexchange.com/q/1124 Commented Jan 18, 2014 at 10:41
  • I can't do that, I am really bad at making a content on a page, but I've seen so many people earning through blogspot or wordpress.
    – AdorableVB
    Commented Jan 21, 2014 at 1:18
  • Hi AdorableVB, and welcome to Freelancing.SE! Unfortunately, this question is quite broad to give the type of answers we expect. We need to find a real, clear, defined question that can be answered; as it stands right now, it's very open and vague. Feel free to edit it to make it a little more specific and definable. Thanks
    – Canadian Luke
    Commented Jan 21, 2014 at 4:24

2 Answers 2


I will be frank: it will be hard to become a freelancer just after you graduate. Almost impossible. Why? Because there are very few junior positions offered to freelancers and most clients wants the job be done by some expert. So once you join any freelancing website, you will see that there is no job for you.

So basically, you are a step beyond this group. This does not mean you cannot ask questions, it's just you have nothing to offer to a prospective client.

What would be your next steps:

  1. Find a trainee or junior job locally and see how things work in IT industry. try coding, be learned by senior colleague how to code, how not to code, etc. This way you will learn the very basics which are not thought on the college. Most successful freelancers first worked for some large company, learned proper procedures and then decided to work as freelancers because you can earn the same working when you want in pyjama eating pizza and being unshaven :).

  2. If there is not IT job locally, then decide what you want to do: .NET, Java, web, mobile, games, etc. Then find THE BEST book which will most probably have 1500 or more pages. Do extensive training of at least 6 months. Try to create an real app while do the training - you can later publish it and earn money + you will have a real experience on good/bad coding practices. While training yourself, keep looking what jobs clients are posting and features they are requesting (from your chosen domain, of course). After that time, you will be able to find a job. Start with small jobs, then slightly move to larger.

All successful freelancers started either of these 2 steps.

And yes, don't be misled by people saying that there is a shorter way. There isn't. If you want to be good and be able to have a good living from your work.

  • Also read popular topics from freelancing.stackexchange.com/questions?sort=frequent
    – Peter MV
    Commented Jan 18, 2014 at 15:32
  • Hi Peter, I think the OP is asking about creating a passive income rather than finding freelancing work if I understand correctly. Commented Jan 19, 2014 at 4:53
  • @NeilRobertson Passive income is for existing freelancers. I think she wants to become a freelancer, at least based on here sentence if I will be a freelancer, how can I earn money for myself and my family
    – Peter MV
    Commented Jan 19, 2014 at 12:35
  • In step 2 : I have created something like a timer system for computer cafe's.. Where clients' PCs are managed by one server and controls their renting time instead of writing it on a log book. My question is, how do I know how much my app can be sold?
    – AdorableVB
    Commented Jan 21, 2014 at 1:21
  • @AdorableVB Either by multiply work hours spent on the app with your hourly rate (freelancing.stackexchange.com/questions/3/…) or setting some market price of lower segment and then increase it over time.
    – Peter MV
    Commented Jan 21, 2014 at 8:06

Sell your work directly as code libraries, installable apps, mobile apps, and virtual machine images. You can do well if you figure out the right market (specialty), but it will take some time. Marketing is important, don't underestimate the need to include that part.

  • True! I have seen many good apps fails because people were not ready to invest in marketing
    – Peter MV
    Commented Jan 21, 2014 at 8:57

Not the answer you're looking for? Browse other questions tagged or ask your own question.