+ Depends on how many kids you ideally want.
+ Depends on where you WANT to live when you have kids
+ Depends on what your profession is (e.g. full-stack developer or business guy with niche skillset)
+ What's a reasonable amount of risk to you?
If you are a developer who can just go get another 100k job wherever then you can take a decent amount of risk (even running your own startup and failing).
If you live in a city like SF or NY and want 2-3 kids, that money can go VERY fast if you haven't planned well (should be looking into tax-free contribution trusts for the kids though.)
There's couple of things you can do:
1) Invest in assets (real estate, stocks, startups, muni bonds)
2) Invest in yourself (additional schooling or education)
3) Take a gamble and be an entrepreneur
4) Do NOTHING and keep your powder dry
5) Do a combination of the above
Interestingly enough, I think under the right scenario, you can learn to invest across assets & start a startup.
I do not recommend investing in startups until you've gone through a startup and fully realize how hard it is to succeed what kind of "real risks" you are taking investing in these companies. Plus, seed investing (what you will be doing) needs enough sample size - most likely min 20k @ 20+ investments and each having a chance to all go to 0 (very high chance; that's why a lot of crappy incubators flop).
Investing in stocks, bonds, real estate, etc. --> this can take thousands of hours to do well but you have to start somewhere in your life. B-school won't help you, getting a CFA won't help you, investing in these assets also means understanding the style of investing you're comfortable with. It's also a lot harder than people think it is at this point of the economic cycle (its was easy to make money when we were at the bottom of the market and fed juiced the markets up)... it's much harder to get good returns around this year to next year. However this also means you may want to play with tranches of 50k and give yourself 3ins to fk up completely. spending 150k total max loss out of 500k to put yourself into a position to force yourself to learn to invest is, in my opinion, a pretty cool position to be in, given that you still have a lot of dry powder left. That allows you to experiment with etfs, individual stocks options, futures, even day trading --> all of which even if you lose 150k over the next 2 years, it will help you see how that side of the world works for the rest of your life. And if it's the case that you're going to be fairly well off one way or another (upper-middle class lifestyle in your 40s), you're going to have to learn how to invest anyway.
Real estate investing in these times is something I would stay away from (if you're going to do it, I would spend money on getting some education on real estate and wait for things to pop in a few years or only buy extremely selective assets - just remember that being a landlord is a lot more painful than people realize in the beginning).
Becoming an entrepreneur - You're in a lucky position to self-fund the seed amount and especially if you're a developer then that seed amount can go a long ways. If not, you still have the financial wherewithdal to pay for a top developer for about a year. Even then though I would put a cap on it for $250k of your own money ($100k in developer expense for a year, $100k marketing expense, and $50k in living expense. Based on my experience, if you can't get enough "smart" money funding after you've spent $250k, that's probably not going to be a good idea b/c what you realize is that there's actually a lot of dumb "smart" money that just has to put capital to work.
All in all, I would focus on your passion (what interests you the most) and stick to one thing as the primary way to improve your financial stability and as a little hobby on the side, dabble in one more thing that you'd like to do better. (e.g. Do a startup and on the side invest a $50k allocation by following stocks in your startups' space).
One thing I highly recommend you to think about as a possibility is to spend 50k (10%) and travel around the world for 3 months with your wife. That can help in almost everything that you possibly want to do (even raising a family) : )
You'll have enough time to read about a number of things you want to potentially experiment with while seeing how the world is actually working and what each place needs; meet some cool people along the way and see how those people are thinking about the world. Plus, a decent amount of time to relax with your wife and have many a nights'conversations as to what you guys think is the right next step to take (under a stress free environment). Also, if you're going down the startup path - you're probably not going to take any time off your first 24 months and it'll most likely be the most stressful thing you've ever done...
My background:
I positioned my life to be single, no mortgage, work my ass off to save couple hundred thousand bucks saved by 27. Would like to think of myself as having domain expertise in finanical markets. For the past few years, continued to invest in public markets, decided that B-school was not worth it for me (have tons of friends who went to top b-school), worked & failed in my startup with my best friend, and wasted $150k of my savings. The best thing for my career was failing at my startup - I learned more than any of my friends who spent the same amount of money going to a top bschool. Better yet, I realized that even after I failed, that is the space I want to be in and that I'm actually pretty good at it (just didn't have the right business concept). Now I'm working with another startup. Prior to startups, I've traveled to over 30 countries over 6 month period and read every periodical / book / website on business, investing, startups, etc. Absolutely one of the best/coolest things I've ever done that provides dividends time and time again.
Can have a more personal chat if you think that I can help.
How about utilizing latest machine learning technology and improving latency as business scales while trying to include higher quality pics and videos? Providing a superior recommendations engine specific for your business and better ui/ux for your various customers so it doesn't suck like amazon's? How about growth hacks built into email customer retention funnels and understanding how data, marketing, and technology translates in real-time to improved metrics in various parts of the customer acquisition funnel? What about logistics and technologies built to bridge outside in in-house logistics (the other half of the business) and making sure it's integrated seamlessly and efficiently for that period (knowing that systems will be altered / upgraded every few years and processes have to be constantly fine-tuned at various points within the e-commerce company's life). What about dealing with robotics and algorithms on shipping and fulfillment that shaves off costs by the millions, fine tunes labor productivity, reduces injury rates, etc. that can make or break the business because margins are thin and building scalable tech solutions is a core value prop.
Wouldn't engineers be interested in doing all of these things or most SF techies just want to be building and deployment code?
Well for one I'm quite interested in logistics but I don't consider that a subset of the e-commerce business.
Recommendation engines are definitely interesting though.
I don't pretend to speak for every techie on HN but I think the qualifier for startup guys is whether there are going to be hard problems to solve as opposed to just doing routine stuff.
Good point. But do you think that an average engineer few years out of college working at twitter / dropbox is working on projects that enables one to see the big scaling solutions or are they just working on one little side project that no one really cares about; whereas at Gilt, they may have a much smaller engineering team so each engineer has a broader set of responsibilities. I think if you are like a VP level person, yeah I completely agree with you, but wondering if that experience is similar at the junior level.
The startup idea failed and the founders do not have another idea / the seed investors do not want to give the founders any more money than what's already invested. So then you should let the markets decide what the price of the assets are. The assets of the idea and the assets of human capital.
1) The investor can still say that they had an acquisition exit and make their portfolio seem better than it is.
2) If you don't have strong enough connections where the strategic players will throw you a bone for a long-lasting relationship with your fund then you don't deserve the bone.
3) Investors gave founders education but the founders also gave investors education that they can leverage lessons in future investments.
4) Investors frequently say that they're investing in people but at the end of the day, they investing in people to execute the good idea and they would not hesitate to replace another set of people to execute that good idea... so in essence, they're investing in a good idea. What kind of investing are you doing when you invested in a bad idea and expect to get paid PAR for making the wrong call. A zero downside early stage investing but 1000x upside seems like a fantasy market that, even if it lasted for a year or two, would have never worked out in the long-run.
Fair enough. I don't know much but you know when you've been through a startup yourself and banged your head against the wall for couple of years on every aspect of starting a business what kind of struggles he will face (that a Harvard business school class will not shed light on).
I am an optimist and want to see good in everything. My problem is he's doing a startup he has no real passion for and doing it because he thinks he can make some quick money after 1 or 2 years... The list of motivation to how he's going to find his starting team (as a non-technical founder) to his expectations on how seed round is actually raised as well as not understanding marketing funnel for his business really hurts his chances... let alone the value proposition being no better than a competitor that is well funded and already dominates in seo, sem.
For a start, you know it is very unlikely there will be enough traction after a few years to make a quick buck. Secondly, not being passionate about your startup is going to be fairly transparent, and that is a major warning sign for any investor. As many has suggested, talk these things through with your friend, a number of good suggestions in here. If that doesn't work, maybe he needs to learn the hard way?
I have much more to lose than gain. I failed in my first startup and spent 2 years and most of my life savings. We're trained in business very similarly (prior to my first startup) so I know how he's thinking about the business model and I see a ton of risks that he just wouldn't realize until he has gone through it on his own.
I want him to leverage everything I've learned, everything I've failed at so he increases his odds of success but want to do it in a constructive and appropriate way not to damage my friendship.
It will help to frame it carefully in your own experience, and in the context of "what's the best way to test", not "here's what will happen" as if you were omniscient.
Quoting from peteforde's response above: "a startup is a temporary business structure that exists only to prove or disprove a hypothesis about a market opportunity in the fewest number of steps (time, money, resources)."
You have a gut feeling that it's going to go poorly, based on some solid experience that he lacks. That's fine; it doesn't actually mean his business (or some pivot from it...) won't succeed. How many stories have you read where the great idea is just a few twists away from the shitty initial plan?
Just help him find a way to spend less than two years, and less than his life savings, to find out if his idea can get traction. You have concerns about risks he's not considering -- help him consider them (and address them).
In this kind of discussion, with each risk discussed (and each step his idea/plan is refined in response), you're helping him succeed, not cutting him down by being a know-all naysayer... that's what friends are for.
It sounds like you sort of know how to do it. Don't be negative. Ask questions. Help figure out solutions to hard problems. No one like naysayers who can actually be pretty dangerous. If the idea is truly awful it will be extremely difficult to raise money and recruit.