I have an idea but can't code.
I would love to learn, and have dabbled (albeit slightly) in it. I mean, I've done very basic stuff. Very foundational stuff, but nothing close to even close to sufficient. I'll still keep going.
Here's the thing. I'm going to law school. I start in a few months. There's literally no way I'm going to have the time to learn anything of value while in law school. I don't think having the idea itself is worthless but I understand offering my idea to the company isn't good enough, and isn't good enough to have staying power, either. I could have something of value to offer as a lawyer, but I'm not there yet and won't be for 3 years.
I don't want to sit on this idea for too long, it's pretty simple by nature, convenient but easy for big, already established companies to replicate it in a heartbeat, especially with the man power, smarts, and data that they have.
What should I do?!
I'll add that because of the caliber of law school I'm attending (and the institution's business and other associated schools), I'll meet some entrepreneurial/coding/etc. individuals, with connections, I'm just not sure I 1. actually will 2. If this even makes sense to bank on? 3. Is this my best bet at this point? Finding a classmate/colleague?
Any other suggestions appreciated.
53 comments
[ 2.2 ms ] story [ 124 ms ] threadIt's unfortunate, but there's only so much we can do at once. It comes down to priorities.
Though I do have the same amount of X hours allocated to the idea, I don't think they're worth the same as a co-founder/learning the law vs. starting to code from scratch, if you see where I'm coming from.
You will always have another idea. You will make important connections even without law school. You will always be able to learn new things.
Let go of the idea of who you might become in 3 years.
Pick the option you think will make you feel the most alive, follow your stomach and intuition.
If you believe in it truly, go and borrow and pay a top notch developer and have full ownership.
If you only think you truly believe in it, but on second look you are concerned about borrowing money to invest in it, then try to find a developer. Speak with conviction and maybe you will get them to quit their $100,000 job and invest their time for a huge amount of equity - maybe you keep 20% if it's a great idea or less if it's not.
The real truth is if it's ---
"easy for big, already established companies to replicate it in a heartbeat"..
You really don't have a chance if you can't program.
You need more than code. You need a whole infrastructure of people to scale and without being a programmer yourself, you will have difficulty getting talent to work for you and maybe even difficulty recognizing who is actually good.
From there, he manually simulated the product: he manually gathered data from publicly available sources, manually dumped them into the tech he intended to use for some analysis, manually evaluated the results, etc. The result? In less than two weeks' time, we figured out that he actually had a decent idea going. Over beers, I sketched for him a general outline of how I'd automate the process -- nothing too detailed, nothing getting into the weeds, but I was able to give him an outline and say "here is where you've got some risk" or "this part's easy."
He shopped that around to a few folks, some of whom I was able to recommend to him, and ended up finding a technical cofounder. That guy threw everything I'd suggested away and went with another stack, but that's not the important part. What matters is that my buddy a) had proof that the thing could work, and b) had clearly done some due diligence in figuring out the initial development needs. That made him more attractive to technical people and led to his landing that technical cofounder.
So I'd advise you to:
1. Think hard about how much what you're doing needs any code at all.
2. Anything you can do manually, you should go ahead and do just to prove things out to yourself and, later, to potential cofounders.
3. Find a friend or a friendly face at a local meetup who'd be willing to advise -- don't ask for anything more.
4. Use the outputs of these processes to either a) decide not to go forward with it, because that's what you may learn, or b) pitch technical people.
Good luck!
Sounds like you have a pretty good reason not to pursue it?
I don't want to be too negative but ideas have a way of distorting the mind..... they look amazing to you, but in reality it's probably a flawed idea. Don't give up real world stability for a delusion.
It's specifically made for it to be quick and easy to share your idea and connect with devs/designers/biz devs.
Even a simple app direct to consumers requires developer time and resources over a number of years just to keep it current. The overhead in that case can be very low, but the odds of it turning more than a modest amount of money back is also very low. And if its easily replicable, as you suggest, then it's much more likely to just be done by an established company.
If you're interested in getting involved in startups or other software businesses in the future, you should look at it like any other potential career path in law. Keep an eye on the field, take the time in your 3L to look for internships or other opportunities to learn about this area of law, and try and look for meetups and other developer groups in the area and learn how it works from the dev perspective.
Ideas are only one part of what makes a successful business in software or elsewhere. If you want to have a successful career, you are better off learning as much as you can about the field, especially from people already in it, than following up on an idea. There's always another idea to follow up on in this field, but knowing how the field works and gaining contacts in your area will allow you to follow up on them long-term.
That said lots of people build their idea with full time jobs, while going to school and even with a family.
So make the most of your spare time, weekends, summers.
Whether you learn to code or are a co-founder it's going to be work.
This will be interesting for you: http://www.startupsfortherestofus.com/archives
And I love @DHH's advice here: https://www.youtube.com/watch?v=0CDXJ6bMkMY
Good luck, make the most of it.
Your idea is worth sh!t anyway, whatever it is.
Plus this sucks: "I want someone else to design, build, deploy and manage a technical project for me (and maybe market and sell it too). They'll of course get (insert equity slice and post-revenue comp plan here), so how awesome is that."
You and everyone else.
Have you talked to a potential customer yet? Start there.
If you can't figure out how to get to a minimal proof of viability from where you're at, just drop it. Getting it built is not the hard part, with or without (insert classmate/colleague).
Not saying this is you and you sound totally different, but be aware of this reaction as it will be common. Ways to stop it are to be properly validated and bring more to the table than an idea.
You need to be creative: Don't take this the wrong way, but you need to hustle and get creative with the skills you do have. You need to think like an entrepreneur, take ownership of your situation, and act pragmatically as a "ceo" would. Right now, you are the ceo of your idea.
I'll issue you a challenge that might serves the dual purposes of giving you a concrete next step / goal to aim at.. and (hopefully) provides value in moving your idea forward - and that doesn't require coding.
First, There are numerous lean startup-y approaches to vetting your ideas iteratively and sans-coding. See Steve Blank on google. Or Business Model Canvas. Or Lean Startup. And many others....
Second, once that is done, or in parallel to it, or if you know there is a market: Do as much as you can in building and testing the core concepts without actually coding it. From wordpress to scanning in a sketch + hotspots, to using MailChimp, to Google Docs as backend, to Powerpoint... and many others.... there is a LOT you can do without writing a line of code. If you read about many entrepreneurs, they start off that way. Numerous examples out there... I'd apportion your time learning what those tools are (e.g. what you can do with mailchimp in building a community).
Once you sense things are clicking in terms of market demand (however small) and product hypothesis direction, you will have no trouble attracting the resources you need (human and financial). Bootstrap.
Of course, in parallel, if you do have a desire to continue to learn programming, then you can continue to do that.
It's probably not new. Just enjoy the thought "won't it be cool when somebody starts a company that does X" and realize that you are not that person (skill / life stage mismatch).
But you could also develop the idea quietly on the side while in school. If not the tech, then the legal aspects and some market and competitive research. Then if the opportunity is still not taken by others in a couple years, do more.
Also you should read some lists of business/tech ideas others have already had. There are plenty of such lists out on the interwebs. For example pet sitter for after you die, ok, whatever. If you find your idea on these lists, that tells you something... maybe there are better ideas. But if you don't, the converse is not necessarily true (it doesn't mean your idea is good).
I also never said it was unique in the sense that it's a brand new concept. It's not. It's simple, and there are derivatives out there (kinda, ish, but not exactly), but i think there's an opportunity here for something (sorta) new.
Saying "my idea" is "the problem"? That's the position you want to stand by?
and using those words doesn't (by ANY measure) indicate I'm elevating it to a "higher level than it deserves." 1. You don't know what level it "deserves to be." 2. It is in fact, an idea that I have come up with, independent of anyone else. This is not to say that the idea isn't out there or original in and of itself, but it is okay for me to say it's "my idea." It also happens to be "an idea", as well. They aren't mutually exclusive.
I'm fixating on my (or an, if you prefer) idea to the extent it's the one I have and want to execute on at the moment. Yes, I have had (and will have) more ideas. That means nothing.
Blastoffering - don't quit law school, don't invest, don't get a cofounder. Your only job right now is to validate your idea.
You believe in it - that's dangerous. You could be wrong. Building it and then discovering that is ludicrous. Imagine you dropped out of school, convinced your parents to invest 300k, convinced a coder to quit his job at google and lose $x00k of options, only to discover after building it that nobody gives a shit!. Instead, try to validate your idea in the cheapest way you possibly can.
Your inspiration should be Arram Sabeti, CEO and founder of ZeroCater. The dude had 500 customers before they wrote any code. He scaled it up to 500k ARR while running it off a spreadsheet!
There's this pervasive myth that once you get an idea you need to go find a technical cofounder. Bullshit. The last thing you want to do when you have an idea is code. You need to validate the idea as cheaply as possible.
Code isn't cheap for you. That advice about just building it - that's for engineers, where a few years ago building something was a cheap way to validate. Today, for you, it'll be cheaper to buy ads, pre-sell it to potential customers, or even do the cliche talking-to-strangers-in-a-starbucks things. All of those options are better than writing code at this stage.
Email me, I'll set you straight and help you turn the idea into practical steps which will allow you validate the idea without writing any code: paul.biggar@gmail.com.
On a side note, it will be better if OP includes what he really wants to achieve.
Do you just want to some how see the app/website built ?
Do you want to create a profitable business ?
Or are you doing it for fun ?
etc..
Let me know if interested - varma.richa@yahoo.com.
Can you do up a blog post or something detailed how you would go about this?
I want to do it but if I do it wrong then the idea might be falsely invalidated
http://www.theatlantic.com/business/archive/2013/04/the-jobs...
The market for lawyers isn't looking good and you haven't started law school yet. Is it too late to switch to CompSci?
Write everything down about your idea in a paper. Then store it somewhere safe. Let it go for a while, and concentrate on law school first year. Check if you can bring second year courses, to your first year. Check if you can study in the next summer also. Then if you can graduate in 17-22 months do it. If you can't do that, but can move workload from later years to first year then do that and be able to work on your idea in later years of your school more freely. Design your law school experience to get back to your idea in either 17-22 months from now as graduated lawyer, or 10-22 months from now part time because you have more free time in your school scheduler. This way your idea is motivator for you to work harder in your law school, instead of distraction. Your goal is to get as soon as possible able to work on your idea full time or with serious amount of time instead of splitting your attention between two.
https://news.ycombinator.com/item?id=9526282
Ask them whether they would like to work with you on your idea.
Over time, I've come to give some credence to the idea that not implementing some spark of imagination is a good indicator that I don't really care that much about the idea and that the ideas that I implement are probably things I really care about.
Just from the high level description, it seems to me that you care about going to law school enough to make it happen and don't care about the idea enough to implement it. More importantly your analysis indicates a damn good reasons not to implement it: the skills to make it happen are absent, a professional network containing people with those skills who are close enough to step onboard is absent; and the underlying business model is easy to replicate.
As for specific advice, I like this essay: https://sivers.org/multiply
Good luck.
There are a ton of reasons my idea may/may not work, and it wouldn't have anything to do with how good the idea actually is. It's just that since this isn't a video game, I actually have to proceed in way that actually makes sense, balancing both realistic possibilities and my current outlook.
I think hesitating, or wanting more info to properly tackle this, makes to most sense for me.
Network at your school and find some tech guys that can execute the idea in code. There will still be many aspects outside of coding that you can contribute to.