People mostly do regular jobs to spend a good life. But sometimes it become difficult for a person to adjust timing for the work. Suppose you are husband and you want to manage time for your children and other activities in the home. If you are making a new home then I don’t think a person during a job can give huge time to get involved in setting new home. There are many other things you have to look around in your daily life. I don’t recommend a person who is new in his field and is in the beginning stage of learning. If you are newbie in programming or any of your field then you have join an office for couple of months so that you know what the people are doing and how they are producing good things. I mean to say if you don’t know programming enough so you can’t succeed in freelancing world.
If you are in office then you can get help from other programmers also. If you are writer then on doing mistakes your manager will tell you that you have done a wrong thing. But working as freelancer is little bit difficult. You have to help yourself and you are an independent person, nobody cares about what you are doing, wrong or right. So first you have to get some good ground level skills and make yourself comfortable in your field. If you think you can do the same office work independently then it’s better for your future career.
Once you have started working as a freelancer then first thing will be time management. Always start with a small work. If you complete the task on time then you can get some bigger work also. If you are a writer then make your habit to read more as possible. Look at various sites and judge the style of writing. Some people lack language skills and some people can write good but not able to communicate better in verbal.
When I start my career in freelancing then I got huge trouble in finding the correct path. There are many sites about freelancing. I meet with many people on internet who give me work. But at start I lose my money. The clients not give me money for the work I have done. So I also recommend you to not work with anyone you don’t know. I don’t mean to say that every anonymous person is fraud but this is my experience. Always try to work from good path like signup on some good freelancing sites like odesk.com and elance.com. These sites have good support team and you can contact them anytime you feel any trouble with the client.
Freelancing is a big field now. There are huge variety of skills in world of freelancing. If you are good at any skill then you can make your good income. For example if you can make sketches of people then you can join sites which need your sketches. If you are graphic designer who can make very good designs then you can impress the clients with your creative designs. Note that if your client become happy with your work then it’s expected that you will get more good work from the same client also.
All the clients are not same. You may meet with clients who are not good and they are always in angry mood. You have to adjust such type of people also and keep in calm mood. Don’t give too much respect to the client and also don’t hate your client. So once again I have to say that first make your skills enough so that you have no difficulty in doing your freelancing work.