From Stanford to Startup No.2 Sink or Swim School of Engineering
But it turns out there's things you can do in school that I think are valuable, and when you're trying to pick courses and figure out where to focus your time, the classes I look back to now and think, 'Wow, these are the ones that helped me deal with that uncertainty day to day' are the ones where Day 1 of the quarter they tell you, 'We don't know what you're going to be doing for the rest of the quarter. You'll get this at the d.school a lot and all of the entrepreneurship classes. It's your job to ask the question, figure out the question that you're going to tackle, and then answer it for the rest of the quarter.' And that's just a very different experience from, well, 'These are the 10 problems that you're going to tackle and then we'll deliver them at the end.' And, of course, going through those motions is really important as well, but having that ability to ask the question... and Kevin will talk a little bit more about this in the next one... but also just work through the rest of that quarter. And the rest of it is, the engineering we end up doing we call 'Sink or Swim School of Engineering'. So we launched on this little machine server in Los Angeles. We had no idea what we were doing. We were like, 'Well, maybe some people would sign up.' Within 24 hours, we had so much demand on that one machine that all of a sudden we had to scale out to what we now have, millions of users. None of us had touched Amazon's cloud platform at all before launching; we'd kind of heard of it but shied away from it. And it turns out that there's no motivation stronger than a bunch of people knocking at your door saying, "I want to use your product. Fix your thing." We'd put in a lot of... I don't really remember the first two months of our startup because we didn't sleep, and I think short-term memory goes out of the way. I'm told we put in a lot of late nights that were all about saying, 'What do we need to do to get our products to a place where people can keep using it, get excited about it, scale to the challenge?' And you'll learn those things because you're bright and intelligent, you started a company because you trust yourself. So having that faith and not shying away from a big challenge because you're, 'Well, what if we're successful? We won't know how to scale...' I barely really knew how to use a lot of the Linux Sysadmin stuff and now we know it really well, and if we did it again we'd have a totally different approach. But it's a little bit of zen beginner's mind: you focus on the simple, important stuff first if you're not worried about scaling ahead of time. It's really good to have friends that are Computer Science students. Absolutely. It's all the building that network. Week 1... I had worked at Meebo beforehand and I was doing mostly frontend development, so I wasn't doing a lot of hardcore scaling stuff... and I remember 8 am in the morning I'd be waking up my friends who led more normal jobs and be like, 'I have no idea what this means. How do I do this?' They'd come in, we'd buy them beer. And you build that network and they'll help you out because they're excited about what you're doing, and it becomes less about feeling like you're the entire source of knowledge for yourself. Right. And I think what I'd add to the original point of going to events or talks is that it turns out what you get from those things aren't necessarily the takeaway is that we're going to put up here on the board, but it's the people sitting next to you, it's the people you meet before the event, after the event. The people that you're sitting next to chatting with them about the stuff that you're doing, they'll end up being the most valuable part of your entrepreneurship experience going down the line. The fact that I remember being at a party... I think it was maybe sophomore year in college when Facebook had just moved out, and I ran into Adam D'Angelo who was the CTO at that time at this little party. And we kind of kept in touch since. And on the day we went down that first day we launched, we had all these problems. I was like, 'Who's the smartest person I know who I can call up?' And Adam spent 30 minutes on the phone with us just walking us through the basic things we needed to do to get back up. Those little events are the things that matter. So as much as you're paying attention to the stuff on the slides, make sure you spend some time after the talk getting to know the people around you.