Live data from Hacker News

Ask HN: How do you control consulting work and concentrate on startup work?

news.ycombinator.com

41–45 of 45 posts

Re: Ask HN: How do you control consulting work and concentrate on startup work?

#41
post #40

Earlier quoted context omitted.

Presumably you're charging the rate you charge because you're you. You can't simply drop Junior Dev Jimmy onto the project and keep billing away at the same rate. It doesn't take a very savvy client to notice when throughput drops by a factor of 10. So unless you're a body shop that's already sending out mystery devs, or you're very good at explaining away a huge drop in productivity, hiring is not going to help this…

Nothing in life is free. If you hire Jr. Mahmud to take over 80% of your job, and your aggregate productivity drops by 1000%, you will probably lose your client and be forced out of business. So don't do that. A steady $200/hr consulting gig offers an awful lot of wiggle room to figure this stuff out. When we hire a new consultant, (a) we're very picky and (b) they tag-team with us on projects, often for months, with…

Can you explain this? I don't understand it.

"they tag-team with us on projects, often for months, without being billable"

Re: Ask HN: How do you control consulting work and concentrate on startup work?

#42
post #41
post #40

Earlier quoted context omitted.

Nothing in life is free. If you hire Jr. Mahmud to take over 80% of your job, and your aggregate productivity drops by 1000%, you will probably lose your client and be forced out of business. So don't do that. A steady $200/hr consulting gig offers an awful lot of wiggle room to figure this stuff out. When we hire a new consultant, (a) we're very picky and (b) they tag-team with us on projects, often for months, with…

Can you explain this? I don't understand it. "they tag-team with us on projects, often for months, without being billable"

I hire Joe the Up-And-Coming Vulnerability Researcher (or rather, Cory does, since we hired someone to replace me 2 years ago so I could do more product work; see how this works?)

Joe and I work on projects together for 2 months.

I'm the billable resource on those projects. Joe doesn't bill.

I start out working harder (I have to deliver for clients and ramp Joe up). Pretty soon Joe ramps up and we start delivering the same work a lot faster. Eventually, Joe's so demonstrably capable (in our case, he's finding the same number or more security vulnerabilities in code that I am) that he becomes a billable resource, scheduled just like anyone else.

Depending on who you hire, this process can take months, or it can take weeks. If you hire someone with experience in your field, it may not take more than a week or two. If you hire out of University, it might take 2 months. It's almost always worth it.

I actually think Matasano has a harder time doing this than many other companies would. Our clients are extremely discriminating (we're a high-end firm) and we have to be very careful about hiring. We have clients that pick researchers from our firm by name. Staff bios go on every proposal. I can't imagine that this is the case for, say, iPhone development; most consulting companies are paying for an outcome, while security research contracts are paid in part for the process.

Re: Ask HN: How do you control consulting work and concentrate on startup work?

#43
post #5

Paul was right when he said not to do side consulting work. For me it was simple; a 3-month consulting gig will give me a financial runway for the next year. So I am doing it, and nothing else. Come December 1st I will have enough to live comfortably for the next year, probably 2 years if I move to somewhere cheaper and bring my fiancee over.

True Story: One of the first startups I ever joined had a consulting business. I was employee number 12. 4 of the employees were bringing in enough revenue to fund the whole company while we developed the main product.

We started talking to investors, and the first thing they said was "We won't consider you if you keep the consulting business, shut it down."

So the company shut down the consulting business. This meant that we were now on the clock.

The investors then waited until we were just about to go under and offered us a bridge loan....on their terms. No negotiating power.

Then finally, they closed the first round of VC.

Needless to say the company capitulated on all the terms of the term sheet for that first round.

Later, it turned out that we were ahead of the market by about 5 years.

So, the company failed because they listened to investors who gave them bad advice. The advice was useful for getting better terms for the investors.

Now, what would have happened if they had not shut down the consultancy-- they could have negotiated good terms, and wouldn't have needed a bridge loan, and they could have hung on until the market took off. Might have been a delayed payoff for the investors, but 7-8 years is not that long to wait to get a home run, especially compared to the complete loss alternative.

IF the investors had invested what they did without the requirement to shut down the consultancy, then the company could have added the employees they wanted to, and had both the investment and the profits from the consultancy to invest in the primary product.

The end result would have been a better primary product and a better return for the investors.

Blanket advice is generally not good advice. Don't run a SEO consultancy when your primary product is videogames. But if you're primary product is videogames and you can fund much of your overhead with a few employees and a licensing deal for that engine, then it is a good thing. It is easy to tell if it makes sense if the income more than covers the cost of the employees dedicated to the "side" business. And reality is, this side business will often present opportunities or your main business and generally underwrite advancement of the main product on someone else's dime.

If you're a couple college kids and this is your first startup, then maybe you're not able to keep focus on the main business when you have customers for a consultancy.

But when they are aligned and the consultancy covers hiring extra manpower so that more total effort goes into the main business, then giving up the consultancy would be a bad advice.

So, if you can do a similar split with time-- where you spend 4 months consulting to cover expenses for 12 months, then you're in a position analogous to this company. In that case, it makes total sense and the advice to "never do consulting" is bad advice.

You'll be better off in your TC application or any other aspect of your business having those 8 months of free time to just work on the product... because you consulted for 4 months.

The alternative is likely keeping a day job the whole 12 months and not being able to focus on the startup.

Re: Ask HN: How do you control consulting work and concentrate on startup work?

#44

Just curious as an outsider: what kind of consulting do you do? How did you get into it? ... guess this might be an "Ask HN"

I do Java consulting (anything Java-related). When I was still an employee, I was freelancing on the side. When I resigned, I continued freelancing. An old client (from my freelancing days) hired me as a full-time consultant during that time and I've been working with them on different projects ever since. The client is aware of and fully supports my startup activities.

Re: Ask HN: How do you control consulting work and concentrate on startup work?

#45
Thank you for all your replies. I'm learning a lot from them. I think I'd move towards hiring a promising junior dev to help me with my tasks. But I'm not yet sure if I'll have the dev work fully on the consulting side or the startup side. It might depend on the type of consulting work needed.

I guess my problem is also really because I'm a one-man startup. So finding a co-founder or startup team to help me on the startup side could solve my problem. Or it might be another problem too...

Post reply on HN