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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: What is your experience in tech consulting?

229 点作者 ggwp99超过 2 年前
I just started my consulting firm moving from a lead tech role at startups, and I wanted to see other's experience in the forum regarding initially starting the firm, networking etc... I started with 2 pro bono clients that in return will write a testimonial. I have got also potential paid clients in negotiation, I am focusing on writing and entering podcasting but I am not sure how. Would also love to hop on some calls if anyone is down anytime.

26 条评论

cik超过 2 年前
Just a few random thoughts from ~10+ years of doing this. These are not ordered, as I&#x27;ve been out of this for the past few years.<p>- Contracts, contracts, contracts<p>- Immediately stop all work when any customer doesn&#x27;t pay an amount owed. There&#x27;s a natural inclination to keep going, but this is a firm of pathetic cost fallacy.<p>- Work with an escrow provider and eat the fees. You&#x27;ll generally have a 10% non-collectable rate, until you work with an escrow provider. This can be lowered to 1-3%, meaning you stay far ahead. More importantly you reduce the time spent in administration, and running after customers.<p>- Downpayments &#x2F; upfronts are key. Any customer that is unwilling to engage in this practice, is a customer likely to not pay.<p>- Maintain ownership of your code, if you can. True, consulting code has little value - usually. But sometimes, you can legally, reuse the same blocks, or segments across multiple projects. Your rate of return increases dramatically here.<p>- Your name is your bond. When people learn they can trust you, even in just a handshake (remember: contracts!) they happily recommend you to your friends<p>- Digitize it all. Do everything in your power, pay for every web service that makes sense, to reduce your overhead. I was incredibly happy to pay for receipt scanning (shoeboxes), book keeping &#x2F; invoicing, and accounting (xero). Most people view this as an expensively monthly cost - which it is at the beginning. It will also, eventually cost less than an hour of your consulting time. Scale.<p>- Never price at the top of the market. It&#x27;s better to be 100% busy at 80% of the fee structure, than it is to be 50% busy, at 125% of the base rate.
评论 #34486087 未加载
评论 #34488219 未加载
评论 #34486975 未加载
评论 #34486984 未加载
评论 #34486315 未加载
评论 #34488249 未加载
评论 #34486031 未加载
评论 #34490556 未加载
评论 #34489914 未加载
评论 #34492524 未加载
tptacek超过 2 年前
Random bullets.<p>* You need to be making 150-200% of your FTE rate to come out ahead in a year<p>* Bill daily, not hourly (you can bill weekly, or quarterly, too.)<p>* Raise your rates.<p>* Count on signing your clients master agreement, not yours<p>* You can win by getting every contract reviewed, or by just signing them blindly<p>* Specialize<p>* Incorporate; it&#x27;s easy and cheap<p>* Keep your SOWs vague<p>* Don’t waste time on your website design (but do write)<p>* Do go nuts with your proposal design; pay someone to help you<p>* Target 80% utilization; past that, hire or jack your rates up<p>* Don’t work with clients you’d want a down payment from<p>* Don’t hire a salesperson<p>* Your availability on a calendar is worth money; so is your implied consent to be terminated on no notice; make sure you’re charging for it<p>* Get an accountant ASAP<p>* Do favors; karma works better than ads<p>* Don’t do conferences&#x2F;conventions<p>* You can subcontract at first — most new consultants do — but get out of that quickly.<p>These are just things I think I learned over 15 years of doing this work; only some of them --- like never billing hourly --- are things I&#x27;d go to the mattresses over, but I think they&#x27;re all generally correct.
评论 #34486974 未加载
评论 #34488451 未加载
评论 #34486763 未加载
评论 #34568270 未加载
评论 #34486749 未加载
评论 #34486384 未加载
keithwarren超过 2 年前
20+ years since I started my firm, we are very successful and I love our team and our work.<p>Few points…<p>Word of mouth is best advertising.<p>Prove yourself trustworthy and honorable, there are still assholes who will try to take advantage of you but on balance, this will pay off over time.<p>Don’t work for free. If companies want you to work because it will look good for referrals or something- run.<p>Don’t work for equity or revenue shares without some cash as part of the deal. Cash is skin in the game, it makes everyone act differently.<p>Treat your team better than you wish you were treated - they are your most important relationships.<p>Be willing to fire clients.<p>Fancy contracts are a waste of time, if you ever get to the point after work has begun that you are talking about wording in a contract - you already lost.<p>Lastly…learn to delegate, I spent way too much time doing too much of the work myself- sharing the load is a superpower.<p>OP or anyone else thinking of doing this, feel free to reach out for a longer chat on the topic.
评论 #34486584 未加载
solresol超过 2 年前
Niches = riches.<p>You want a super-tight thing that you do (e.g. &quot;I fix performance issues for large NodeJS code bases&quot;, or better still &quot;I write tooling to measure performance hotspots in NodeJS code bases&quot;.)<p>Despite this sounding like cutting off potential customers, it doesn&#x27;t work that way. Customers will reach out to you with some generic work that they want done &quot;because I know you know NodeJS&quot; even when you say you specialise in something.<p>A good first book to read: &quot;Book yourself Solid&quot; by Michael Port.
评论 #34486524 未加载
tomhoward超过 2 年前
Have a read of this classic post by patio11:<p><a href="https:&#x2F;&#x2F;training.kalzumeus.com&#x2F;newsletters&#x2F;archive&#x2F;consulting_1" rel="nofollow">https:&#x2F;&#x2F;training.kalzumeus.com&#x2F;newsletters&#x2F;archive&#x2F;consultin...</a><p>I can testify as to the troubles that flow from doing work for discounts or gratis; I&#x27;m currently four years into a client relationship where I started out by helping them out of a desperate situation with a cut-price block of work, then they&#x27;ve continued to build their business on the basis that I (or other consultants) can keep providing ongoing work at comparable cut-price rates. Any time we try and explain that they need to increase their budgets if they want to keep funding further enhancements work, they protest that they&#x27;re a non-profit with very limited budgets - they just can&#x27;t accept that it costs big dollars to do this kind of work on an ongoing basis. It&#x27;s just super-hard to adjust the expectation once the client has locked in an idea of what the work is &quot;worth&quot;.
评论 #34486890 未加载
bergie超过 2 年前
I ran a consultancy for 15 years before selling it. Was at times fun, and certainly educational, but would I do it again? Unlikely.<p>Anyway, couple of things that worked for us:<p>* Try to get retainer contracts: we would offer one when we had delivered a project. This is great for you as it makes income more predictable. And it is great for the client as they know they have certain capacity from you, and don&#x27;t have to go to their boss with a new budget request for every small thing they want changed<p>* Don&#x27;t let a client grow too large: we had a big client that wanted to buy all capacity we had to offer, and wanted us to hire more for them. We never let them become more than 50% of revenue, so we were able to survive when they went away one day (the &quot;burning platform memo&quot;). Keeping them at 30% would&#x27;ve been even better, but it is hard to say no to money<p>* Don&#x27;t try to be fancy: you&#x27;re not one of the big consultancies, so don&#x27;t emulate then. If clients wanted that stuff, they&#x27;d deal with those companies, not you. Our sales conversion rates improved radically when we switched from tailored suits to jeans and conference t-shirts
评论 #34512355 未加载
osullip超过 2 年前
I run a consulting firm.<p>Get one client. Do an amazing job. Use that to tell other clients what you do.<p>Be specific. Most people outside tech have no idea how it works. Tell them what they will get.<p>Increased sales, reduced costs, better productivity. Whatever it is you do, forget about the tech and talk about the benefits.<p>Get your elevator pitch right. Mine is &quot;I help businesses fix their procedures&quot;. People then say &quot;You know, I could introduce you to my friend....&quot;<p>Business first, tech last.
评论 #34486630 未加载
评论 #34486148 未加载
stuckkeys超过 2 年前
Do not do free work for &quot;testimonials&quot; rather do it for a discount. I do not give sh-t who it is, I am not devoting my time for free to anyone. Your sidekick should be ChatGPT or any AI assistance you can get your hands on (if you are starting solo) It will help you tremendously. Do not be scared to reach out to organization. Buy some add space on google and target regions. You are going to kill it. I believe in you (random internet stranger). Good luck.
评论 #34486149 未加载
评论 #34485837 未加载
评论 #34512369 未加载
karaterobot超过 2 年前
Deciding how to structure your contracts is important. Time and materials is nice, but if you&#x27;re making the same thing over and over, a fixed bid with accommodations for additional changes is okay. Networking is important, so keeping clients happy is important, but also telling bad clients to go pound sand is a critical skill, as they&#x27;ll ruin you if you let them.<p>My company made most of its money by referrals from one client to another, and it was important to have someone who is good at maintaining relationships with not only current clients, but old clients, and prospective clients. If that&#x27;s not you, find someone who will do it for you. They should be good at it, and ought to be second nature to them: it&#x27;s not a one-time thing, it&#x27;s an ongoing part of that business model. I meanm you might get lucky and have one client for years and years, but you should plan on having to constantly be hustling for new clients, since that&#x27;s the most common scenario.<p>I did consulting for 13 years. The upside is you get to work on a lot of different stuff, and become really good at a variety of technologies, as well as the general skill of becoming good at picking up new skills. You also get to look at a stupid product or application and think to yourself, &quot;it&#x27;s your money, pal,&quot; because you don&#x27;t have to pretend you&#x27;re saving the world at some dumb startup, you&#x27;re a mercenary who parachutes in and then escapes on a hang glider just as the startup is about to explode. On the other hand, you don&#x27;t get to focus on one thing and get really good at it, or focus on one market and learn every angle of it, or focus on one product and iterate on it until it&#x27;s good.
reuven超过 2 年前
I&#x27;ve been consulting since 1995. I started with a lot of different things (Web projects, Unix system administration, tech consulting), and now do 100% Python training.<p>I am incredibly happy with my work. I get to do what I want, earn a good living, have almost zero meetings, and am constantly learning new things.<p>But I made many, <i>many</i> mistakes along the way, leading to years of so-so income, limited sleep, and limited time with family.<p>My biggest mistake was trying to do too many different things. By focusing on one type of problem, you&#x27;ll gain expertise (useful when helping clients). But you&#x27;ll also gain a reputation for solving those sorts of problems, and clients will start to find you.<p>You still need to learn how to market yourself. You need to learn how to ask for money (which I found hard). You need to get a sense for who will stiff you (and some clients will!).<p>Indeed, a big problem with many consultants is that they forget they&#x27;re running a business. When you&#x27;re an employee, you can ignore all of the business stuff; you get a paycheck, and someone takes care of all of the little and big things, from invoicing to taxes to contracts to angry clients. When it&#x27;s just you, you get to do all of that.<p>You can take a look at the podcast I do, the Business of Freelancing: <a href="https:&#x2F;&#x2F;businessoffreelancing.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;businessoffreelancing.com&#x2F;</a> (We&#x27;ll hopefully start to record a third season in the coming weeks.)<p>Beyond that, I <i>strongly</i> recommend Philip Morgan&#x27;s &quot;Positioning Manual,&quot; which can help you figure out just what niche you want to enter.<p>Best of luck! And remember: If consulting doesn&#x27;t work out, you&#x27;re not a failure. It&#x27;s not the best match for some personalities, markets, places, and times. But if you can make it work, then power to you, and I wish you the satisfaction and success that I&#x27;ve had.
评论 #34488466 未加载
评论 #34512402 未加载
anonreeeeplor超过 2 年前
It was very hit and miss for me. I think you really need to have a primary gig or hobby or side project which exposes you to constant opportunities.<p>My job now drives a lot of secondary value encounters which allows me to “spin off” different ideas with other people.<p>I did consulting with a client or two but usually it’s not sustainable on a monthly basis.<p>I view Consulting as a really incredible way to learn simple business skills, how to ask for money and structure engagements.<p>My personal feeling is that exposure to consulting is ultra valuable even on a hobby basis and it is very valuable skills to have, though may not be sustainable.<p>My feeling after trying to make it work for a couple years is you are making a bet with your time. You are better off spotting a high potential project that is just getting started; inserting yourself by just being helpful and then growing it and ultimately turning it into ROI.<p>A really great high value paid position might take 3-6 months to develop. I think I’m better at spotting and developing these.<p>The idea that you will just walk in getting top dollar is unlikely. You have to spot the right place to be, position yourself into it by being helpful and likable and then enlarge the opportunity by growing it.<p>For me Consulting still requires a very entrepreneurial sense of timing and also the ability to get into position and develop something new with a high potential client.
red-iron-pine超过 2 年前
Loved the travel and accumulating flightand hotel points and randomly getting bumped to first class when flying out to see family, etc.<p>Compensation was generally good.<p>Work was challenging and engaging. If nothing else it got me exposed to a lot of enterprise environments and business owners.<p>Don&#x27;t miss the feast-or-famine workflow, constant shifting of priorities and needs, the artificial &quot;give a shit&quot; about the flavor of the month clients, and the constant up-or-out hustle environment.
csomar超过 2 年前
I&#x27;d give contrarian advice here. Some people suggest to &quot;charge more&quot; but this hardly works if you are just starting.<p>What worked for me is to keep jumping from client to client until you find a good one that makes up for the &quot;bad&quot; ones; with the bad ones not necessarily bad (as don&#x27;t pay, sky-high expectations, bad communication, etc.. never take those) but rather clients that will have 2-4 months of work only.<p>The reality is, your consulting business will go two ways: Either you&#x27;ll grow to x&#x2F;xx employees; or it&#x27;ll be just you. The difference is huge, and your responsibilities as well as your day to day job will be different. For the former, you are a manager and a seller. For the former, you are a software developer that need to have a small sales pipeline and keep in touch with an accountant.<p>I&#x27;d not advice on the former, but for the latter, just reach random people here or elsewhere. Somewhere along the people you reach, you&#x27;ll find work for short periods, or small gigs. One of them will turn into a year long arrangement. It might seem risky that you are relying on a single client, so price accordingly for the down time. But address this with the mentality that your next gig will come from somewhere else. For me, when I was looking, it was a maximum of 1-2 months that I&#x27;d land the next gig. Usually shorter. Been at this since 2010, so maybe adjust for the current &quot;down&quot; market.<p>For the big fish clients (aka: Corporate Gigs) that some people here suggest hooking with, I&#x27;d suggest not to put much effort into that. The reason for that is simple: It&#x27;s more about navigating politics, hierarchy, organizational complexity and bureaucracy. It can be lucrative but it can also drain you in the short time, these are also gigs that gets established with politics rather than skill. They can be draining until you get paid, and if you are short in cash (or need a fast money pipeline) this can turn stressful. I&#x27;d advice to push this for a later date.<p>It&#x27;s also important to say that the first type of clients will rarely convert to the second type of clients. My experience is that the two categories don&#x27;t overlap. So if you are about 2, (especially if you are looking to grow) and want clients that will be happy to pay for your airtravel+hotel+wine&amp;dine meal, by all measures start looking for 2.
ensemblehq超过 2 年前
It’s been several years since I began but it’s been an amazing experience given I’ve always wanted to do something entrepreneurial. I feel a lot happier knowing that I can help clients advise them on technology and bring solutions to their problems. Happy to have a chat anytime.
评论 #34512437 未加载
achenatx超过 2 年前
been running my company for 23 years now and have friends that also have.<p>1) staying general works, but niching down works even better. My most successful friends found an up and coming technology partner and rode that wave.<p>2) most of my business year to year is grown in existing customers. Very little comes from new customers (90&#x2F;10).<p>3) marketing&#x2F;selling becomes much easier if you have a technology partner that is exploding like a rocket (e.g. chat gpt consulting?). Otherwise marketing&#x2F;selling is mainly about producing content that drives leads. Presenting at conferences is probably one of the best ways we have driven business. But no one method drove enough business.<p>4) there is an inflection point around 4-7 people and at 30-40 people. at 4-7 you need to manage but the people arent quite generating enough money for you to not work on projects. It can be very hard to get past this point. At 30-40 you now need a layer of management and you have to develop them.<p>I really like the following sources that apply to consulting 1) so you want to be a consultant (whitepaper) 2) naked consulting 3) managing a professional services firm<p>Also really like 5 dysfunctions of a team. It isnt specifically geared towards consulting, but it is important as you get employees.
评论 #34512450 未加载
mongol超过 2 年前
I am honestly not sure if I am consulting in the sense many describe here. But I work in my own business, and have since 10 years worked in big corporations as contractor. This type of assignment is impossible to get without going through the middle men that the big corp wants to source their non-employees through. So my experience is different from those that find their customers directly and negotiate directly with them. But at least around here, I think it is very hard to impossible to get a contractor assignment to a bigger company or organization without going this path. They prefer to source their consultants through &quot;framework agreements&quot; (not sure if it is the right English word), which no single-person-business can be a party of themselves as they are too small.<p>Still, I have been pretty happy working this way. I may have been lucky in that the customer have appreciated the work I have done and I have had responsibilities outside of pure tech, such as acting as team manager for a technical team for example.
franze超过 2 年前
Once upon a time I gave a talk to a room full of dev freelancers on how to get started as a freelancers. I wrote a short summary here <a href="https:&#x2F;&#x2F;www.fullstackoptimization.com&#x2F;a&#x2F;positioning-for-freelancers" rel="nofollow">https:&#x2F;&#x2F;www.fullstackoptimization.com&#x2F;a&#x2F;positioning-for-free...</a> maybe you find it useful.
评论 #34512469 未加载
sherdil2022超过 2 年前
I don&#x27;t have a &#x27;successful&#x27; experience - but hoping my experience can resonate with some and I can get some hints on how to achieve &#x27;success&#x27;.<p>I have tried more than a few times and different kinds (if we can say it that) - helping with hiring, training for interviews as well as being a dev (technical architecture, design and implementation). Nothing stuck. I ultimately had to take up a full-time gig to pay the bills - but I still don&#x27;t want to give up on this dream of mine - being my own boss (sort of - since I know customer is always the boss!).<p>I would like to know how you got your start and how you got your first customer, then the next and so on. I am not necessarily looking to build a tech empire, hire dozens of others, but rather eek out a decent living by doing what I do best - design and build large-scale systems.
kypro超过 2 年前
May I ask what is meant by &quot;tech consulting&quot;? This is different to IT contract work I assume? Is consulting more about offering knowledge and guidance? What are the skills consultants need?<p>Say a company wants to increase their organic search traffic, I&#x27;m guessing that&#x27;s where a consultant can come in, do some research, provide recommendations, then build out a solution?<p>And I guess to follow up on this, I&#x27;ve worked as an IT contractor for several years now, but I&#x27;m not clear how someone would get into consulting. I&#x27;m not even sure I&#x27;ve seen individual consultants before at companies. I&#x27;ve worked with Accenture consultants who have worked on projects with me, but I&#x27;ve never seen an individual do similar work. How would one get into this - is it purely networking, or do recruiters place consultants?<p>Sorry if these are stupid questions. I guess I&#x27;ve never really understood what people meant by consulting and it seems people can use the term to mean quite a range of things.
评论 #34512463 未加载
lelanthran超过 2 年前
I have long considered this, but of course, the big question is &quot;How do you land your first testimonial-worthy client?&quot;.<p>I&#x27;m not particularly inclined to do pro bono work in exchange for raising my profile (unless that work is of such a high profile that it would <i>drive large numbers of CEOs to my door!</i> This is very unlikely for the gigs I have seen).
评论 #34512490 未加载
frafart超过 2 年前
Hey I&#x27;m in a similar situation as you. I transitioned out of a dev job recently and I&#x27;m putting more energy into my business. I have experience in podcasts, at least from a technical point of view. Reach out if you want to connect active.book8254@fastmail.com
matthewcford超过 2 年前
Dont grow past 1 person, unless you love sales, the end game is your just in sales.
bradwood超过 2 年前
What type of tech consulting? Strategy&#x2F; Architecture? Delivery management? Implementation? Each of these have their own profiles&#x2F;approaches.<p>For the former, I&#x27;d bill fixed price, fixed outcome - half up front, half on delivery. This is the highest margin work buts it&#x27;s bitty.<p>For the rest, a flavour of t&amp;m depending on duration of the engagement.<p>Testimonials are great, but get some case studies together also and make sure your pitch deck is tight.<p>There is a lot more I could say, ask in the comments if you wanna talk - happy to oblige.<p>Source: I did tech consulting and advisory for investment banks and hedge funds for 20 years.
评论 #34512511 未加载
germinalphrase超过 2 年前
I recently took a position at a small, very young tech consultancy. Our compensation and billing practices are reasonable, but somewhat ad hoc.<p>Can anyone offer advice or resources: 1. Common compensation structures (salary&#x2F;bonus&#x2F;profit sharing&#x2F;etc splits) 2. Appropriate time billing practices, i.e. billing to the minute vs billing blocks of time
mriet超过 2 年前
One minor comment: different markets&#x2F;regions are _different_.<p>For example, whether or not customers pay on time can depend a lot on the region (and decade!). Not to mention that there&#x27;s also a big difference between small and large companies, as well as different industries (manufacturing vs restaurants vs banks, etc.)
hendry超过 2 年前
Selling your time doesn&#x27;t scale
评论 #34485907 未加载
评论 #34487025 未加载
评论 #34486484 未加载
评论 #34488399 未加载
评论 #34487849 未加载
评论 #34486313 未加载