You’ve read Chapter 1 and you know you want to work for a startup. How do you find a good one to join? How do you get the company to be interested in you? What do you do at the interview? How do you evaluate the company and its offer?
The first step to getting a great job is to make yourself great, something I’ll discuss in Chapter 12. In this chapter, I will walk you through the process of getting hired at a startup. I’ll start by describing how to find startup jobs, then review what it takes to ace the interview, and finally discuss how to evaluate and negotiate job offers.
The first step to finding a great startup job is to know what you’re looking for. Sit down and try to answer the following questions:
Examples: medicine, e-commerce, news, travel, social networking, games, video, finance, communications, security.
Examples: embedded systems, mobile apps, distributed systems, functional programming, robotics, biosensors, machine learning, information retrieval, graphics.
Examples: advertising (display, affiliate, lead gen), commerce (retail, marketplace, auction), subscription (SaaS, membership, paywall), peer to peer (messaging, sharing, buying), transaction processing (merchants, banks), data (business intelligence, market research), open source (consulting, ...