Hacker News new | past | comments | ask | show | jobs | submit login

Those were the errors I made for a project I was a consultant/freelancer:

- Not charging the right price per hour, because "I was starting, this was an opportunity". - Not putting boundaries on client limits, as in, "no you can't call me whenever you want" (especially if you live in a different timezone) I personally understand they need to have an answer, but they can do perfectly fine by e-mail and you'll have to set to them a deadline for replies, for example "I will call/or reply you as soon as I get the e-mail" on the contract. - I didn't bill them for every cost they make me do like travel meetings and other general costs, so at the end my profits were even low. - I didn't had a contract, that was completely solid, so, get a lawyer who can draft you a solid contract with all your needs. - I was so overswamp of work that I couldn't manage all the expenses, or other time that I didn't bill to them, so also, get an accountant if you are charging them with something that might be funky.




I generally disagree with the “charge more” recommendation in the beginning. The reality is that until you have a sustainable client base, taking lower rates is often a necessity. In time, though, you should raise your rates to be market center.

One more mistake I would add was that I didn’t specialize at first. I marketed myself as a general full-stack software developer and that was the wrong move. Now I specialize in a particular area that I focus on and excel at and that is something companies are willing to pay for. The value proposition is clear; they’re paying for a specialization that they won’t ever have (or need long-term) in-house.

Edit: I own and run a very profitable consulting company, among other things.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: