Ask HN: How do you scale up as a freelancer?
The obvious thing is to outsource, but how do you distribute the earnings from a contract? For example, say you win a contract for $100,000, of what percentage should be paid to a subcontractor? Do you have to disclose how much the contract is worth and how much the subcontractor is getting paid? Would the subcontractor want to know how much he's getting paid vs the contract, would this affect his incentive? How many projects would an average subcontractor (web programmer) take on, and is it possible for them to work on more than one project at a time?
Or should you hire one subcontractor for each new project and put him on it?
Before I did freelancing, at my last job position as an developer, our boss told us to make sure our hours are close to 40 hours a week because he got a contract for 1000 hours and that we don't need to be pressured to rush through the project, is this cheating the client? Sometimes we would finish the work much faster (10 hours a week but bill for 40 hours), is the client getting ripped off? Should he be billed for less because we saved so much time?
When you are selling your development services, is it easier to sell when you have built a team of coders?
I actually really enjoyed getting prospects excited and explaining the technical details, and then asking for the sale. My long term goal is to sell development services and give work to a team of subcontractors.
There's so many questions rushing through my head because I am excited at the future of crossing the line that defines "engineer" and becoming "sales" or maybe a boss (whoa whoa whoa keep your pants on son!)
If anyone can answer some of these questions or in general how you dealt with such situations, that would be so awesome. I had these questions for a while now, wondering how agencies are able to take on many projects at once and charge huge fees. Of how much of that project fee is actually going to the people who do the work?