TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Transitioning to consulting

8 点作者 krisppy超过 2 年前
Dear HN,<p>As a long time lurker I&#x27;ve come to seek the collective wisdom of this august assembly.<p>I&#x27;ve been a FTE for the entirety of my so far 6 year career, but am looking to switch over to consulting. I&#x27;m targeting B2B, fully remote engagements.<p>My skillset is varied with strong C++ and Python, as applied to backend engineering, as well as having done research work in ML&#x2F;AI and quant spaces. Based on informal chats with my network I&#x27;m able to get assignments quite easily, but not necessarily within my areas of specialization.<p>I&#x27;m trying to figure out how to strategize around this transition and am looking for some advice. Here are my main questions:<p><pre><code> Are there any recommended resources (Books&#x2F;blogs&#x2F;courses&#x2F;etc.) I should look into? Do I focus on work closely related to my specialty or take a broad spectrum approach? I have no strong personal preference here. Should I prefer depth (fewer, more hours) assignments or breadth (multiple, fewer hours, perhaps get a wider perspective)? What are some ways I can look for clients I can provide the greatest value to, other than engaging my network, especially for the specialist work? How do I price the work? Do I charge by time&#x2F;sub-project tasks&#x2F;whole projects? How would I determine the rates to charge? If I have about two months until I can start working on this business, what are the most impactful preparations I can make? </code></pre> I expect a lot of these questions are best answered by an &quot;it depends&quot;, so my goal is to build the mental framework to attack them, and would appreciate any help.

4 条评论

orzig超过 2 年前
I have 1 million thoughts but not a lot of time right now, the one thing I would say with confidence is that you will find in your early engagements through existing professional contacts (people in control of a budget; managers or owners), so talking to them will probably give you the most accurate picture relative to even high-quality generalized advice.<p>As a general rule, you will get more accurate information out of people if you ask for concrete historical examples, instead of “what would happen if“. But if they have not hired a contractor before you might have to settle for the second.
评论 #34181709 未加载
amalgamated_inc超过 2 年前
I recommend a very healthy cash buffer so you don&#x27;t need to take any gig, but can pick the best ones.
评论 #34181686 未加载
mooreds超过 2 年前
I wrote a response to a similar question on an email list and turned it into a blog post:<p>If you are thinking about making the move from being an employee to consulting, I have some thoughts. First, there is a difference between contracting and consulting. Contractors are paid for what they do, consultants are paid for what (and who) they know. I have found it’s a lot easier to get contracting work than consulting work. (Of course, sometimes they blur together.)<p>If you are focusing on consulting, think about:<p>What is your source of work? Finding work is a big part of consulting. Options include:<p><pre><code> your network (it’s fine to hit folks up and say “I’m doing X, do you know anyone who needs it?”) past client courses a community presence books blog&#x2F;writing advertising (though this can be easy to waste money on if you aren’t targeted) </code></pre> I’m sure there are others. Think about and nurture this pipeline. Always ask happy clients for referrals. This is something you typically don’t think about as an employee (it’s someone else’s job). It’s part of your job as a consultant.<p>How will you get paid? This is the other piece of consulting that people jumping from employment don’t consider enough.<p>What will your terms be? Have a standard contract. Have buffer in the bank because there will be lean months; prepare for “feast or famine”. You’ll also need to be prepared to chase down payment. Doesn’t happen often and you can prioritize companies that pay promptly, but with what feels like an economic rough period ahead, companies will be stretching payment terms, esp to outside consultants.<p>Don’t expect to be paid when you do the work, 30 days net is typical. Use a solution like freshbooks (what I used, years ago, there may be better ones) to automate your invoices and possibly invoice nagging.<p>Sometimes you will be paid to do things that seem dumb and&#x2F;or below your pay grade. Raise your concerns, but if you are told to continue, smile and do it. One of the joys of consulting is you are not really “one of the team” which can give you healthy separation from org problems you aren’t trying to solve.<p>You are not really “one of the team” with any of your clients. Esp if you are a one person show, this can be lonely sometimes if you are used to socializing with your coworkers. Not that they won’t invite you to lunch, etc, but there’s always an awareness that you are a hired gun rather than someone who is on the team. (They might try to recruit you, though. Be prepared for that.)<p>Taxes&#x2F;ownership structure&#x2F;insurance become a bigger thing. Find a CPA, preferably through a referral, and understand and set up the proper ownership structure and tax payments. Typically your tax burden will be higher, but you can write off more stuff as a business expense. You may need some kind of business insurance depending on who your clients are (Oracle made me get e&amp;o, I carried general liability for a while). The nolo books are good on this if you want to get smart on your own, but you’ll really want a CPA in your court.<p>Think about if you want to be a one-person show or build a team? I personally never got past the one person show stage (though tried subcontractors a few times) because I didn’t want to manage and I wanted to do the work. If you are building a team, you will need to focus even more on bringing in work rather than doing it.<p>Consulting can be fun because you have control of your work and you get to work in different environments without switching jobs. It’s also more stable to have a few purchasers for your labor than just one (an employer). Think about what kind of work you want to specialize in, because the temptation (esp if cash flow is low) will be to take anything you can do (or maybe things you think you can do).<p>Spend time on professional development. That could be during the work day or after hours. Sometimes clients that know you will pay for you to learn something, but that is not typical in my experience.<p>If you have the time, create a course or ebook in the domain you are planning to consult in. This can give you some income, but the real benefit is to say “I wrote the book on X” or “I did a course on X”.<p>Think about passiveish income options. Courses or ebooks (as above) can offer that. So can productized services, web hosting, or access to a tool that codifies your knowledge. Don’t focus on this when you start, but having something like this will help buffer your cash flow.<p>Prepare to raise your rates yearly and with every new client. No one is going to give you a raise, you have to ask for one. I usually said something like “my new rate for next year is going to be X&#x2F;hr, please let me know if you have any questions” in an email around this time every year. Be prepared for some clients to not be able to afford you, and to part ways.<p>Finally, some book recommendations:<p><pre><code> The Secrets of Consulting is required reading, covers about the people side of consulting which is really critical. Value Based Fees: How to charge value based fees rather than time and materials&#x2F;hourly&#x2F;daily. I never had the guts to do this, but it was eye opening to read about. </code></pre> Here&#x27;s the permalink: <a href="https:&#x2F;&#x2F;www.mooreds.com&#x2F;wordpress&#x2F;archives&#x2F;3552" rel="nofollow">https:&#x2F;&#x2F;www.mooreds.com&#x2F;wordpress&#x2F;archives&#x2F;3552</a>
评论 #34213034 未加载
orzig超过 2 年前
Time for a longer reply:<p>&gt; Are there any recommended resources (Books&#x2F;blogs&#x2F;courses&#x2F;etc.) I should look into? Million dollar consultant is a ridiculous book, but shocked me out of being too far on the other end of the spectrum about some issues. You will walk away thinking &quot;if someone like the author can make it big (maybe with a bit of luck), I can certainly make it small, at least&quot; A more reasonable version of the ideas is probably <a href="https:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2012&#x2F;01&#x2F;23&#x2F;salary-negotiation&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.kalzumeus.com&#x2F;2012&#x2F;01&#x2F;23&#x2F;salary-negotiation&#x2F;</a>, but for contracts Nolo books can give you some basics on the contracting stuff. I wrote my own contracts, haven&#x27;t had to test them in court but I guess they work. At least one book on negotiating, I&#x27;ve used <a href="https:&#x2F;&#x2F;gettingmore.com&#x2F;the-book&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gettingmore.com&#x2F;the-book&#x2F;</a> but haven&#x27;t done a wide survey.<p>&gt; Do I focus on work closely related to my specialty or take a broad spectrum approach? I have no strong personal preference here. My experience has been that I&#x27;m hired because an organization has a time sensitive need, and I&#x27;m plausibly qualified but (more important) highly trusted to flex into whatever they need. As an example, I mostly do ML in Python, but have been hired to do ML in R and Data Engineering in Python. But then, after you prove yourself, you get tapped to do all sorts of other things and you&#x27;re pretty much a generalist.<p>&gt; Should I prefer depth (fewer, more hours) assignments or breadth (multiple, fewer hours, perhaps get a wider perspective)? I suspect you won&#x27;t have much of a choice. My client&#x27;s needs have always taken all of my time. If their budget were limited, I guess I would have tried to go parallel. But my preferences had nothing to do with it.<p>&gt; What are some ways I can look for clients I can provide the greatest value to, other than engaging my network, especially for the specialist work? That I don&#x27;t know, I&#x27;ve only ever had two and they both reached out to me. I&#x27;ve had about 2 others make serious outreach in that time, roughly all people I&#x27;d worked with when I was full time.<p>&gt; How do I price the work? Do I charge by time&#x2F;sub-project tasks&#x2F;whole projects? How would I determine the rates to charge? The most important thing is to not beat yourself up for getting the pricing &#x27;wrong&#x27;. There&#x27;s no optimal answer that you will find if you just do a bit more research. It&#x27;s almost always higher than feels normal, but you have to factor in the time you won&#x27;t be working between gigs, etc. I also guarantee that some clients&#x27; expectations will be heavily non-overlapping: What is too high for some is almost laughably low for others. Obviously, it correlates to how much budget they have, but also just their random life experience. And how you frame it - your &quot;hourly&quot; will feel nuts but you&#x27;re paid for solutions not hours. And you will probably leave when you pass the peak of your ability to provide solutions, unlike an employee who has to be supported while an optimal new role is found for them.<p>&gt; If I have about two months until I can start working on this business, what are the most impactful preparations I can make? Talk to old contacs (see my other comment). Do your personal finances to figure out your floor, but don&#x27;t let that tie you down. Read the negotiation book and do whatever you can to internalize it - your first rate negotiation might happen faster in the process than you expect, and you&#x27;re locking in many thousands of dollars in expected earnings.<p>Good luck!
评论 #34213051 未加载