Ask HN: Should I code for equity?
Hello HN,
I am Mid/Senior developer, and I have a part time job with that pays the bills and I don't need more money right now.
I was thinking about starting to code for pure equity, like warrants for 1.5x of my rates based on current valuation.
Do you think this is a good idea? I am assuming finding clients are not hard, am I wrong? How should I set it up legally?
24 comments
[ 3.0 ms ] story [ 66.4 ms ] threadConsidering 99% of startups fail, and I'm guessing on average, start-ups reach a liquidity event in let's assume 5-8 years if not more, you're basically working for free on the off chance (1%) that you might get paid in 5-8 years?
It's stacked against you in every possible way. You could work for regular pay and just make angel investments?
Here's your problem. Startups want to get as much as possible and given that you have a day job, that's going to create some friction. If they are hustling and pressed enough to go for this sort of arrangement, be prepared to be micro-managed, for free work. And what happens when they argue with you over how long something "should take" vs. how long something did take.
Good luck.
(no one will do it for you, but startups tend to be much less "understanding" ... which is understanding I suppose)
Absolutely not. Coding for equity is essentially working for free since you have ZERO idea of when or if their business will be profitable enough for an IPO or a sale. And since literally anyone can claim to have a Facebook killer in their head these days, literally anyone can claim that they have a startup (IIRC, you don't need to file any sort of paperwork to be a sole proprietorship in the US).
Best case out of all this is that they pay you as an independent contractor. But even then, it's probably going to be a lot less than what you'd earn in a truly paid role. And you're withholding taxes on your own, so there's that issue. And the business owner(s) could still probably claim taxes as sole proprietors since you were never really employed (read up on contractor classifications). And etc, etc, etc...
Again, just don't do it.
Sure, if you believe in the idea, and can find the right partner, then go for it, it's going to be your baby.
But coding for free on someone else's idea... no thanks
How many startups can you invest your time in and how confident are you that you can find the startup that succeeds?
Now, if I where in your shoes, and I am in fact quite envious of the freedom you have, I would find a startup and a cause that I enjoy working with and disregard financial outcomes. Maybe see if there are technical solutions that I could help with to combat human trafficking or child pornography.
On the other hand, you could set up a firm with a number of people who invest their time in a larger number of startups. Like a VC fund, but for coding.
Nowadays, with more experience, and knowing what I know now: I wouldn't do it. It's like taking on an unpaid internship, and well, I got bills to pay. I might be willing to negotiate a lesser salary until things took off, or I had some ownership and stock in the company, which might make me change my mind.
However, I did build a website, for an engineer who had a pretty solid product, and after 3 years or so of working for him, he gave me stock in his company, but thought that by doing this, he could skimp out on paying me, even though I didn't charge him very much to work on his website. He eventually found another developer and paid them what he wouldn't pay me. But I'm definitely no longer in the business of working for free, except of course, for myself.
This means understanding the company's team, product, market, financial condition etc. You also need to understand the full cap table and who has liquidation preferences, how your shares might get diluted, and other such factors. If you don't intimately understand what all those terms mean, don't do it.
If there is a current valuation that probably means they either have raised significant amounts of capital in the past or have significant revenue. Which raises the question of why they'd even be willing to pay a premium to compsensate you in equity.
To elaborate. An angel investor has a lot of money, say a spare $200k, so she can invest $20k in 10 startups. If one of these does 20x in, say, 5-10 years, she doubled the money which is good.
You, instead, will only bet on one startup. From a purely monetary perspective, you shouldn't go too early stage to increase your prob of success. At that point, might as well work for a late-stage startup that offers cash + equity.
In your situation, I'd find a cofounder and a project, that can either become a startup, or even just grow to a passive source of income. If you arrive to a good amount of money, then you can think investing.
If you decide to go for it anyway, from a legal point of view I don't think you need anything. The easiest thing is that you'll become an advisor for a small percentage (I assume of very cheap stock options). Keep in mind that it will take several years before you these options may become stocks (company goes public) and there are many ways for the company to silently cut you out of the pie if they sell or exit in any other way.
Legally what is the best way to reduce a chance of being cut of in sell or exit?
To the best of my knowledge you have no legal solution -- that's probably where investors may give you good advice. But if the founders decide to close down and go work for another company, there's no liquidation event. This said, we go back to the 1:20, if your plan is to invest in many, then you should be good.