Good to hear that you realized that management is not for you; it's not for everyone. Alas, being a consultant is a lot about being in sales, how are your selling skills? I think for a while you need to continue what you're doing, as you're doing; AND - along the way - investigate ways on where to bring your consultancy. Besides the usual suspects of books on selling, I also recommend the following reading: * So Good…
Ask HN: How to Become a Consultant?
51–60 of 66 posts
Re: Ask HN: How to Become a Consultant?
#52Earlier quoted context omitted.
I can only tell from my experience. It's probably not applicable to everyone, nor is it the best path. In my case, I have been involved with many startups in the AI/ML B2B space from the early days of my career as a software developer. At one point, I recognized that if you want to build something great, it really helps to listen to the customers and the prospects. So I started to shove myself into a hybrid role of s…
This sounds really interesting. How would you define what Sales engineering is?
Re: Ask HN: How to Become a Consultant?
#53Re: Ask HN: How to Become a Consultant?
#54#1 - to be a consultant you need a consulting business. If you aren't working for someone else, you need to create it. The two things technical people often totally underestimate is the sales aspect (25%+ of your time), and the time spent on other non-billable work. Unless you are pretty niche and already well known, you are likely going to have to find the (right) work more than it finds you, at least at first.
#2 Taking on too much and/or the wrong kind of work just because you can get it. If you establish yourself as a generalist, you're going to end up only competing with service companies and other generalists for lowest cost. Also, once an organization has hired you as "an X", it is harder for them to consider you as "a Y". If you do a basic programming contract with them because you need the work, you may never be seriously considered for anything else (by them). I probably said no to more than 1/2 the contracts I was offered when I started out, and it was a good choice even when I did have some down time.
#3 charging too little. You want to be doing impactful, high value work. Or else you are probably really a freelancer looking for long term contracts and work/life balance you control (not that this is a bad thing, but it's not the same)
#4 charging too much (for the work you are doing). In order to make the balance sheet work you are pricing yourself at the top of a niche and not getting enough work. Instead you should be doing something higher value. I've seen people oscillate for years on a 2 months of work, 3 months of no work, etc. cycle this way. For me this is a sign you are going after the wrong kind of work.
#5 focusing on the work you enjoy, rather than the impact you can make - this is also a viable route for a lifestyle adjustment but it's only efficient if you are lucky.
Some other thoughts:
I think there are natural sizes for this sort of business and it has implications for the types of work you compete on.
You can use sub-contractors (e.g. consultant/freelancer colleagues) to manage bandwidth a little but but there is overhead. I suspect it's a lot easier to keep 6 employees fed than 2, if you go that way.
It's sort of a restatement of #1 - but network is critical.
Re: Ask HN: How to Become a Consultant?
#55In my experience, scaling a consulting business is more to do with sales and building long-term relationships. Sales is a skill that can be acquired, and you don't have to be very good at it to get started. Learn the basics of business development and sales; try experimenting with different approaches. See what fits you best. IMHO, I think the problem is "getting projects from 0 to POC/MVP state." These are projects…
> upgrading business development Any tips on that?
Re: Ask HN: How to Become a Consultant?
#56Earlier quoted context omitted.
I can only tell from my experience. It's probably not applicable to everyone, nor is it the best path. In my case, I have been involved with many startups in the AI/ML B2B space from the early days of my career as a software developer. At one point, I recognized that if you want to build something great, it really helps to listen to the customers and the prospects. So I started to shove myself into a hybrid role of s…
This sounds really interesting. How would you define what Sales engineering is?
Sales engineers also do educational sessions and service-specific "immersion days" for the platform, which usually tie into the customer account manager's sales and advocacy for the platform, and helps to build relationships with the customer's engineering team.
Re: Ask HN: How to Become a Consultant?
#57If you don't want to go through the added risk and uncertainty of trying to create and run your own business, you can get the parts of the job you seem to enjoy by looking for positions as a "Professional Services Engineer", which is usually a weighted blend of consulting, engineering, and sales (in that order). Professional Services Engineers also tend to be better compensated than their internal product engineering…
Re: Ask HN: How to Become a Consultant?
#58Instead of an algorithmic interview it was really just us sitting down at a whiteboard for a few hours mapping out how the backend would work and what external APIs would be needed. I think this is the best approach -- be super transparent about what you're specialized in/and what you're not, and make sure that you're the right person for it. Providing a small amount of value upfront and for free can go a long way.
Re: Ask HN: How to Become a Consultant?
#59Where I used to work we had a consultant that did specific projects on behalf of the board of directors that had been their for years. She was recommended to or board by someone in another board. I don't know how much she was paid but I suspect it was in the hundreds per hour. Not only that, she had a lot of power. Anything she wanted she got right away from any department. All the managers wanted to be sure she was kept happy.
Re: Ask HN: How to Become a Consultant?
#60In my experience, scaling a consulting business is more to do with sales and building long-term relationships. Sales is a skill that can be acquired, and you don't have to be very good at it to get started. Learn the basics of business development and sales; try experimenting with different approaches. See what fits you best. IMHO, I think the problem is "getting projects from 0 to POC/MVP state." These are projects…
I disagree with you when you say problem is the 0 to POC/MVP (excluding sales). I think that is the easiest and most fun part of a project. The hardest is 0 to first line of code.
When you complete part of the POC/MVP and it seems to be working, clients understand what you are worth.
In my experience, after the POC, managers had no problem boosting the budget because you've proven you can do the job and there is low risk in giving you more work and freedom to continue adding features.
I might have been lucky to get along really nicely with all of my clients yet.
Finding the initial problem is the hardest for me. All of my contracts were from previous contacts and someone knowing someone...
If anyone has it the other way around, I'd love to learn more.