Before you make a jump into freelancing, you should start with a corporate job in order to grow your basic skills and gain experience of working in a company. You might think that one day you will wake up and create a successful freelancer career in a couple of weeks. But most likely you won’t. When you have a “normal” job, you gain knowledge, which is key if you want to build your own profitable business. Firstly, you get many contacts and new friends, who could become your customers in the near feature. You will create and improve your skills and get more knowledge, which will help selling your services. And the most boring yet mandatory, you definitely get the skills for administration of a business venture. You need to gain all these skills while working in some other company before starting freelancing full-time. And here are three reasons, or more specifically signs, when you can leave your job and start you own small business. 1. You get more orders than you can complete. If you are at work and think you are going to work until late night, this is a sign. When you have to reject well-paid orders, this is a sign. 2. You earn more as freelancer as in your full time job. If your rate as a freelancer could be bigger compared to the salary at work, it is very likely, that a freelancer career can bring you more money. 3. You don’t feel passionate enough about your current job. When you go to work without positive energy and you feel happy when you start your freelance tasks. It is better to be honest; don’t waste your company’s time and do what you really want to do.