Everytime I read articles and consume all other content around attemping a startup, I see no consideration for those whom are employed under employement contract to assign both moral rights and intellectual property to their employer. I have read Lean Startup by Eric Ries and consumed a ton of Y combinator content.
Under these circumstances, how can one validate the market using a minimal vialable product, for something truly novel? Futhermore, the're contractually unable build an MVP as result of assigning their full intellectual property rights for anything loosely related to their job.
What can one do under these circumstances, and let's face it, its found in the majority of employment contracts within the tech industry?
Anyone any thoughts on this? Moreover, I'm considering leaving a very well paid software developer job to free myself of this obligation, with the intention of building a product to offer real value to both me and others alike.
Check the SEO space, and see how many people are running ads on the main search terms, how hard is it to rank for the the main keywords. Check if forums exists, and discount coupons for similar products in marketplaces, check for similar products on product hunt and all the other product websites like Appsumo, Capterra, etc.
Look for blogs, Youtube channels, Facebook groups, subreddits. Join the communities and post there, ask questions. Interact one on one with at least 15 or 20 people and ask them about their needs.
You can do all this in a couple of weeks in the evening, without even writing a single line of code, and validate your idea.
Regarding the legal part, unless you are directly competing with your employer, they couldn't care less.
And even then, a lot of companies are created by people that learned the industry by working for other companies.
Your boss does not care about your side project, as long as you get the job done. But for you to feel better, don't put your name on it until you have quit your job, it's the internet you can still be anonymous.
No company is going to waste their time and expensive legal resources gratuitously suing you for a side project, unless it's something blatant that directly impacts their bottom line.
I wouldn't tell your boss about your side-project either. He will likely just see it as a sign of lack of dedication, that your priorities are elsewhere, and a tell sign that you will leave soon anyway.
So if they are on the fence on keeping you, that might trigger a decision.
I've developed the product until it had a certain maturity. I've then onboarded two co-founders who also helped part-time. One helped with marketing, one with develoent. I've found them through YC cofounder match and the dev from GitHub OSS projects. Together, we've landed our first paying customer. With a few more leads in the pipeline, we were able to start the fundraising process.
We then slowly transitioned from side project to full time. The complete team is now full time for 2 months and we're very happy how things are going.
I can say that it was a damn struggle to get all this up and running with 2 young kids and without ruining the family. I'm thankful that my wife is very supportive. It's weird when your partner accepts that you work 3 hours per day on the weekend while the kids sleep. But there was no other way. It needed to be done. Of you really believe in what you do, it's possible, even with a family. If you have questions, please ask.
I'm assuming you're not competing with your employer, nor are you building your startup on your employer's time or with your employer's resources, in which case there's nothing wrong with this approach ethically.
Whether or not you're in CA, you should consider speaking to an employment lawyer in your jurisdiction to find out the relevant details.
1: https://law.justia.com/codes/california/2011/lab/division-3/...
The book The Mom Test also points out well that lots of people will say your idea is good even when they have no intention of buying. They don't want to be assholes so they lie to you to make you feel good.
The real question is, how often are you signing away all of your intellectual property to your employer. Honestly, I've never had that in a single contract.
When I got hired the contract was apparently not up to standards (but very nice). After a few years they got some lawyers to write up a new one, and it included such a "we own everything" clause.
I refused to sign it. The boss explained the intention was only on company time or with company assets. So I got them to change it to include that wording.
I'd never sign a contract with an all-encompassing "we own everything" clause, my spare time is mine. I know it probably wouldn't have held up in court where I live, but I feel it's about respect more than anything.
Once you're convinced and ready to start building I think you just have to quit like you're saying. I did exactly that about 6 months ago because I had the exact same type of contract (despite what other folks are saying, they're EXTREMELY common, pretty sure all FAANG has them).
Good luck!!
Monish Pabrai used to be a software engineer and launched a company while he was working. This company grew to a few million in annual revenue. He‘s also the author of two investing books and sat down for a lunch with Warren Buffet and regularly has dinner with Carlie Munger.
Make sure you put in a carveout for every repo you have in GitHub. It helps to have a lot of public ones, then roll in your private ones into the list. Even if you have to pivot one of your private accounts, you get legal cover for working on it. Odds are the legal team won't bother checking on the contents of every single enumerated repo, and it would be insane to not hire you when you have those repos. I recommend claiming that you might have to do some work on any of these repos because other people might ask for support for those libraries. You can also make that claim for a private repo, too.
Insist that your employer provide a work only laptop. Obviously, never put any of your private repo code on your work laptop.
My understanding of this, even in states that aren't as protective of California, is that: 1. Companies aren't interested in your IP, unless it is very closely related to their core business 2. The burden of proof is on them 3. Courts are sympathetic with the individual over the company for this kind of thing
Because of these points, companies try to paint the picture like they own all things you do, as a deterrent, or so that you give them your ideas for free. In practice, their position is at best tenuous / hard to prove, and at worst simply invalid (e.g. in states like California).
List existing side projects and hustles, in generic terms, on the paperwork when you start a new job.
Use your own time and equipment for all side projects.
Don’t be a jerk about things — keep up your obligations at your day job and work on truly unrelated things for your side hustle. Or quit.
Your job doesn’t actually want to sue you. They want to retain you as a productive employee and move on when you’ve found something new to do.
For some ideas the biggest risk is the market, does anyone want this? For others it might be the technology, is this even possible?
In a lot of cases you can do things to reduce those risks and give yourself more confidence to jump ship and go all in. That might be talking to people, it might be reading academic papers. In some cases, but honestly pretty rarely, it will be building something. Most of the time that can come later.
Not dismissing any of the great advice in here already around non-compete, company IP etc. most of this kind of work (research, conversations etc) isn't something your employer can "lock down" as concretely as an MVP. Plus if it is tangential to your current job and your idea doesn't work it, you may still end up better off from having learned something new.
For example my current contract explicitly allows me to do whatever I want in free time. It ewen explicitly allows me to work on other job/contracts, unless it is made from corporate equipment, in this case work is considered owned by company. And we don't work using regular github accounts, everibody have created gh accounts with corrporate naming schema.
Only exception is, that you shouldn't work on concurrent products, etc. But it was really narrow.
That said, everything is manageable. If you really believe in the effort, I would hedge by finding a well enough paying contracting gig (without any legal entanglements), then leave your current job and start marketing your offering.
At some point you have to start. It never happens if you don't. But always cover risk. Good luck
I’m not saying this to discourage you. What I mean is, maybe move the bar to create something that’s already been validated, or semi-validated. For example, a problem that you need solving that someone else hasn’t solved yet is semi-validated.
I’m wishing you the best, coming from someone who’s validating a niche product myself after building it and raising a seed while working a full-time job.
Unless it's in direct competition with trade secrets of your employer's business I don't see how they could claim ownership over anything. They can't enforce ownership over generic things like writing a user management system, a billing portal or creating a searchable and sortable data view?
Loosely related is way too ambiguous. You could make a case that almost anything is loosely related to programming because it's general problem solving applied to a specific context. Any time you spend doing this process can help you in other skills. That would mean you wouldn't be able to do anything.
This is usually when you're on company time with company assets. If you're at home/coffee shop and off the clock and on your assets/pc its your IP.
Do you have a contract with current employer that has this specific language? I would understand a term for a non-compete agreement, but what you're saying does not sound right/legal from my perspective.
> I'm considering leaving a very well paid software developer job to free myself of this obligation
Do it!
It might take 6 months, a year or longer to make a profit. Can you afford that? Do you have other revenue streams? Does your current employer contract bind you to any terms if you quit?
Questions I don't need to know, but you should.
Good luck!
Unless you are building a deep-tech product (blockchain, AI stuffs), try to put together your project using pre-made parts. I'd recommend taking a look at Low-code/No-code tool. When you have validated your product against the market, you can then quit and focus full time on the project.
I have personally help a few startup firms build their MVP using those pre-made parts to validate their idea. Some of them works, but for those failed, they didn't waste too much time and money on it. Those ideas that work, they quickly turned to a full-fledged solution and ditched the MVP.
About the legal aspect, I think that unless the contract really specifies the IP laws, I think it's gonna be alright. Maybe consult a Lawyer about it?
In my experience that is something you just tell your place of deployment beforehand. I never had such a contract, and many of my colleagues run small businesses next to work as well. That is Switzerland tho.
I communicated that I need maybe 1 hour per week for random issues from work time and that was ok.
I think what I am trying to say is that you can always talk to your employer. Reduce working hours to 80%, take less money and give it a try (if they allow it)
> Moreover, I'm considering leaving a very well paid software developer job to free myself of this obligation
I would also think about what we'll paid means for you. You can always get paid more if you agree to less free time and freedom. If youre pretty and young you could make bank with OF, but at what price? Is it actually a good job if it doesn't allow you what you want to do in your free time?
There's your problem.
On one hand you can do whatever you want and see what happens, on the other hand, if you live in a litigious society or have a legal-trigger-happy employer, they could mess with you just for the sake of signalling.
I'd say: either get some sort of exemption, or change the contract. Quitting is a form of contract change. (but quitting in itself might be a whole different problem since you probably still need the salary for normal living etc.)
Personally, I don't sign contracts that would grant a potential customer or employer such rights. Granted, that can limit your options, but that is a choice (and sometimes, luxury) you have to make for yourself.
It's much harder for B2B. Here, you usually need a good professional social network to get in touch with your target group.
Also, even if you had the perfect product, it's really hard to sell to a big company as long as you're a tiny one. So, get partners who sell for you to their existing contacts. So, if you're for example building a search engine to be integrated in company websites, pitch to larger digital agencies.
Regarding the legal stuff: your parents/ girlfriend/ best friend can be the business "owner" until you get relevant traction.
1. Discuss with your employer to get the clause revised
2. Validate anyway
3. Change jobs to one without the clause
4. Give up on the idea
If you speak to your employer and they don't budge, make clear it's a quitting matter, unless you'd rather just forget the idea.
The law and jurisprudence in each country covers what (intellectual property or other rights) belongs to your employer and if you are allowed to work on anything outside of an employment contract. They default is usually that every activity and thought belongs to your employer. Sometimes a well crafted non-compete, non-disclosure or employment contract can override a law, but that is never certain.
Be especially careful with preparations for starting a business or defining a business idea.
So what you can do as an employee is decided by a judge and nothing else is legally sure.
This highly depends on where you live, what you've signed, and the precedent that exists in your locale.
In California, for example, non-competes are unenforceable whereas in other states they are. However, you may be sued for other reasons.
If you're well paid, go pay a lawyer to look through your employment contracts to learn how you could go about doing it.
(I am *not* a lawyer. I'm not even American.)
Can you set up any intellectual property through a trust? If the trust owns the IP, and the trust does not have a contract with your employer, can you write code for the trust, thus protecting it?
Just a thought.
Just be very clear when you interview that you have multiple hobbies outside of work (and show them!) and refuse to sign any non-competes or IP assignment clauses.
If you’ve already signed one it’s probably time to change jobs, that’s the only safe option.
Before writing any code, you'll likely need to do 50-200 customer development interviews to find and hone in on a new unique opportunity. So, why not start here?
I run a small but growing business (£0.5m) that I started in 2017. But for the first 3 years I had a job.
For most of that time it was largely an email newsletter - completely under the radar of anyone who might be looking.
if you’re asking questions this early in the game you’re not ready
i was just like this, i’d analyze and analyze.
starting anything involves risk, business, social, legal, and financial. you won’t ever have enough knowledge to know that everything you’re doing is okay.
this means you either go for it with one, maybe both, eyes closed or keep working for someone else.
You don’t tell them.
This is assuming you're simply being careful. If you know your employer is in the same field or looking at the same thing, see what a lawyer says.
i would recommend just keep looking at how to make sales. without customers you don't have a business.