Big companies that work with recruiters (staffing agencies) are usually just trying to hire contractors to fill a short term need. You need to create your own staffing agency if you want to compete on this.
Otherwise focus on a niche and build a brand that isn't based on your own name. That way other companies aren't assuming when they work with you they will only work with you. 1-to-1 interactions make scaling very difficult. If you've already done that, then it's time learn how to find your customers, understand their problems and how to solve them, market to them and sell. This is much easier when you focus on a niche rather than being a generalist programmer that can do anything.
Since this is an old comment, it's probably not worth going into the details here. If you're seriously interested, I'd be happy to help answer questions from my experience. Feel free to find my contact info from the website in my profile and reach out.
jameslk|6 years ago
Otherwise focus on a niche and build a brand that isn't based on your own name. That way other companies aren't assuming when they work with you they will only work with you. 1-to-1 interactions make scaling very difficult. If you've already done that, then it's time learn how to find your customers, understand their problems and how to solve them, market to them and sell. This is much easier when you focus on a niche rather than being a generalist programmer that can do anything.
Since this is an old comment, it's probably not worth going into the details here. If you're seriously interested, I'd be happy to help answer questions from my experience. Feel free to find my contact info from the website in my profile and reach out.