{"id":222,"date":"2020-07-23T10:24:00","date_gmt":"2020-07-23T07:24:00","guid":{"rendered":"https:\/\/arc.dev\/developer-blog\/?p=222"},"modified":"2024-04-17T11:31:09","modified_gmt":"2024-04-17T03:31:09","slug":"y-combinator-ryan-choi-how-to-join-startup","status":"publish","type":"post","link":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/","title":{"rendered":"Joining a Startup as a Software Engineer &#8211; Ryan Choi of Y Combinator"},"content":{"rendered":"\n<p>Thinking of working at a startup, <a href=\"https:\/\/arc.dev\/developer-blog\/how-to-become-a-software-engineer\/\">becoming an engineer<\/a>, but not sure where to start? <a href=\"https:\/\/arc.dev\/developer-blog\/what-to-include-on-a-resume\/\">What should be in your resume?<\/a> Is it okay to contact a founder directly?<\/p>\n\n\n\n<p>Y Combinator\u2019s Ryan Choi is an expert at answering these questions, as he helps connect job-seeking software engineers with startups via <a href=\"https:\/\/www.workatastartup.com\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">workatastartup.com<\/a>.<\/p>\n\n\n\n<p>He (virtually) swung past the Arc Remote Career Summit 2020 to share his insights into why a startup might be a good fit for your next engineering job \u2014 and, just as importantly, why it might not. In fact, some of the day\u2019s attendees thought it was the \u201cbest talk of the day!\u201d<\/p>\n\n\n\n<p>Curious? <\/p>\n\n\n\n<p>Watch the video below, or read on to find out more.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe title=\"Why Work at a Startup: Ryan Choi, Y Combinator | Arc.dev Remote Career Summit\" width=\"1128\" height=\"635\" src=\"https:\/\/www.youtube.com\/embed\/wacj8Q_-pRE?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p><em>Looking to hire the best remote developers? Arc can help you:<\/em><\/p>\n\n\n\n<p><em>\u26a1\ufe0f Get instant candidate matches without searching<br>\u26a1\ufe0f Identify top applicants from our network of 350,000+ <br>\u26a1\ufe0f Hire 4x faster with vetted candidates (qualified and interview-ready)<\/em><\/p>\n\n\n\n<p><a href=\"https:\/\/arc.dev\/\"><em><strong>Try Arc to hire top developers now \u2192<\/strong><\/em><\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"major-advantages-of-working-at-a-startup\">Major Advantages Of Working At A Startup<\/h2>\n\n\n\n<p>Here at Arc, we\u2019re pretty into startups \u2014 after all, we are one! So Ryan\u2019s list of major advantages to working at startups didn\u2019t come as much of a surprise&nbsp;\ud83d\ude09&nbsp;But if you\u2019re new to the world of startups, check out the three main advantages of working there below.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"learn-from-great-founders\">Learn from Great Founders<\/h3>\n\n\n\n<p>Whatever skills you\u2019re bringing with you when you walk through the door at a startup, you\u2019re still going to learn more. The chance to work directly with the founders themselves is one of the key advantages \u2014 as Ryan says, it\u2019s the chance to learn best practices from experts. <\/p>\n\n\n\n<p>Despite first appearances, often founders are serial founders, and bring with them prior experience!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"opportunities\">Opportunities<\/h3>\n\n\n\n<p>Learning opportunities are everywhere at startups\u2026 and not just on the professional front. Both professional and personal \u2014 including ones you might not even be qualified for! Ryan shared his experience of being sent to China to build, run, and scale a team in 2008, which was an opportunity that opened to him due to his work.<\/p>\n\n\n\n<p class=\"has-johannes-bg-alt-1-background-color has-background\"><strong>Read More<\/strong>: <a href=\"https:\/\/arc.dev\/developer-blog\/remote-junior-developer-job-boards\/\">Where to Find Remote Junior Developer Jobs &amp; Engineering Intern Roles<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"ownership-and-impact\">Ownership and Impact<\/h3>\n\n\n\n<p>When the team\u2019s small, your responsibilities are great. On the flip side, your personal impact can also be huge. At a startup, the team is lean, and each person can own part of a project, talk to customers, figure out what they want, and what needs to be built to support that. <\/p>\n\n\n\n<p>Especially at smaller companies, you can have a big impact: you get to contribute to building the foundations of both the product&nbsp;<em>and<\/em>&nbsp;the company itself.<\/p>\n\n\n\n<p>Reflecting on his experiences, Ryan said:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>To have that level of ownership and craftsmanship, building a thing with a small team was something that I couldn\u2019t have gotten at other large companies that early in my career.<\/p><\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-differences-between-startups-and-large-companies\">The Differences Between Startups and Large Companies<\/h2>\n\n\n\n<p>It goes without saying that a small startup and a large corporation are at very different points in their business journeys. As such, the two types of businesses are looking for different things in their team members, and provide a different working experience. Ryan listed out a number of these:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Startups tend to look for generalists (who are open to doing lots of things, and quick to learn), whereas larger companies tend to look for specialists<\/li><li>At smaller companies, you can have access to customers (especially good for aspiring product engineers!), which may not be possible at a larger company\/more restrictive role<\/li><li>Job ownership is higher at smaller companies (but the amount of impact you can have in a role can depend, e.g. at FAANG companies, a smaller piece of work like a settings change might have a very big impact on a lot of people)<\/li><li>Opportunities to try new things is easier at startups \u2014 get asked to find solutions to random things that pop up (but that said, there may be more opportunities for lateral movement at a bigger company)<\/li><li>Compensation is generally lower at startups than larger companies (Ryan advises startups not to hire \u201cmercenaries\u201d who are only after a high paycheque, but advises job-seekers that compensation will generally level out with the wider market by the Series B or C funding round)<\/li><\/ul>\n\n\n\n<p>As Ryan told us:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>If you want to be very product centric \u2014 solving problems, talking to customers \u2014 startups are a great place to learn that skill.<\/p><\/blockquote>\n\n\n\n<p class=\"has-johannes-bg-alt-1-background-color has-background\"><strong>Read More<\/strong>: <a href=\"https:\/\/arc.dev\/developer-blog\/get-your-developer-profile-noticed\/\">5 Great Ways to Get Your Profile Noticed as a Software Engineer<\/a><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"how-to-choose-between-a-startup-and-a-large-company%3A-ask-yourself-%E2%80%9Cwhat-matters-to-me%3F%E2%80%9D\">How to Choose Between a Startup and a Large Company: Ask Yourself \u201cWhat Matters to Me?\u201d<\/h3>\n\n\n\n<p>Ryan listed out a number of questions that you should ask yourself if you\u2019re trying to choose between working at a startup or a larger company. Check these out below:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>What is your appetite for risk? (Take into account the startup\u2019s financial position, too!)<\/li><li>Are you inspired to <a href=\"https:\/\/arc.dev\/developer-blog\/problem-solving-skills\/\">solve the problems<\/a> that the startup has?<\/li><li>How hard are you willing to work?<\/li><li>Is mastery or craftsmanship important to you? Will this startup provide these opportunities (e.g., providing technical or scaling problems)?<\/li><li>Does the startup have interesting technology?<\/li><li>Is the learning opportunity vs paycheck ratio right for you?<\/li><\/ul>\n\n\n\n<p>He also noted that more and more startup jobs are remote-only or remote-friendly: now over 50% of the roles available on workatastartup.com!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-to-put-in-your-engineering-resume\">What to Put in Your Engineering Resume<\/h2>\n\n\n\n<p>Want to get hired? Make the hiring manager\u2019s job as easy as possible by&nbsp;<em>showing your previous results!<\/em><\/p>\n\n\n\n<p>Ryan suggests&nbsp;optimizing your resume&nbsp;for the following types of prior work experience:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>What did you work on? What product\/thing did you help ship?<\/li><li>How did you get your work done? What tools and technical skills did you use? What libraries and <a href=\"https:\/\/arc.dev\/developer-blog\/popular-programming-languages-technologies\/\">programming languages<\/a> did you use? Talk about your former experiences working on teams, including&nbsp;<em>how<\/em>&nbsp;you worked together.<\/li><li>What impact did you have? (Ryan says this is particularly important for product engineers \u2014 it shows your head is in the right space for a startup!)<\/li><\/ul>\n\n\n\n<p>As he told us, getting this right is important \u201cbecause it\u2019s telling a story about what you\u2019ve done in the past and why you might be a fit for what you\u2019re applying for.\u201d<\/p>\n\n\n\n<p>Ryan also gave some tips for new engineers who need to rely mostly on bootcamp experience:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Add things to your resume that show what you can ship. Link a GitHub profile, portfolio, or other things that you have actually built.<\/li><li>Create a Heroku account and ship something there so people can look at the craftsmanship.<\/li><li>If you\u2019re linking to a project in your resume, make sure that there is actually something at the end of the link! A dead link leaves a poor impression.<\/li><li>Create a tailored two-sentence byline about what you do and why you\u2019re excited about&nbsp;<em>that<\/em>&nbsp;startup.<\/li><\/ul>\n\n\n\n<p class=\"has-johannes-bg-alt-1-background-color has-background\"><strong>Read More<\/strong>: <a href=\"https:\/\/arc.dev\/developer-blog\/mistakes-applying-first-developer-job\/\">12 Common Mistakes Keeping You From Landing Your First Developer Job<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"reach-out-to-founders\">Reach Out to Founders<\/h2>\n\n\n\n<p>Now that you\u2019ve pulled together a great resume, it\u2019s time to start searching online for an available job opening. Or is it? According to Ryan, not necessarily:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p>So resumes are an important thing. It\u2019s only one part of the picture though, right? So when<br>you reach out, don\u2019t just apply. You should contact the founders.<\/p><\/blockquote>\n\n\n\n<p>Ryan pointed out that one of the unique features of working for an early-stage startup is that it\u2019s often possible to discuss opportunities directly with the founders themselves. Whether that\u2019s reaching out to propose an opportunity, or following up on a submitted application, many founders often make their contact details available to job-seekers.<\/p>\n\n\n\n<p>However, Ryan cautioned that personalization matters. He suggests that you should provide insight or value to the founder when you get in contact, e.g. listing some potential improvements to their product. You should also, e.g., use the product (if possible) and contribute to the product\u2019s community. This shows that you\u2019re actively thinking about, and interested in, what the founder is building!<\/p>\n\n\n\n<p class=\"has-johannes-bg-alt-1-background-color has-background\"><strong>Read More<\/strong>: <a href=\"https:\/\/arc.dev\/developer-blog\/standing-out-as-self-taught-developer\/\">How to REALLY Get a Job as a Self-Taught Developer<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"ask-questions-about-the-startup\">Ask Questions About The Startup<\/h2>\n\n\n\n<p>You\u2019ve landed an&nbsp;interview&nbsp;with a startup? <\/p>\n\n\n\n<p>Congratulations! <\/p>\n\n\n\n<p>Of course, interviewing is a two-way process, so you also need to have questions prepared to ask the team. Be sensible with the timing of asking these \u2014 as Ryan pointed out, these questions will generally be better received towards the end of the hiring process.<\/p>\n\n\n\n<p>Some questions to consider asking include:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>What is your runway and burn rate? (This will help you decide your risk tolerance.)<\/li><li>Why will you win when others have failed? (Use this question to get insight into how the founders think.)<\/li><li>How do you think about testing\/test automation? (Get insight into the product: quality balance in terms of time invested.)<\/li><li>How do I evaluate my stock options? (This is part of a transparent and trust-building discussion from the startup\u2019s perspective.)<\/li><li>Do I want to be an expert in X? (Consider whether the opportunity provided by the startup, and the expertise you will gain in its product, tool, team, etc. is what you actually want.)<\/li><\/ul>\n\n\n\n<p class=\"has-johannes-bg-alt-1-background-color has-background\"><strong>Read More<\/strong>: <a href=\"https:\/\/arc.dev\/developer-blog\/thank-you-email-after-interview\/\">How to Write a Great Thank-You Email After an Interview<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"5-things-to-expect-when-working-at-a-startup\">5 Things to Expect When Working at a Startup<\/h2>\n\n\n\n<p>Ryan also listed out things to expect when working at a startup, because it may be different from a more traditional role. Having realistic expectations is important!<\/p>\n\n\n\n<p>According to Ryan, while working at a startup, you can expect the following:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Be prepared to&nbsp;work hard&nbsp;(including, possibly, longer hours).<\/li><li>Be comfortable with change. (As Ryan told us: if you need a long-term, clear roadmap, startups might not be a good fit for you.)<\/li><li>Learn the business behind your product.<\/li><li>Learn from everyone: founders, coworkers, customers, partners.<\/li><li>Learn to start a startup (Ryan pointed out that a lot of interns and team members at startups go on to become a founder themselves!).<\/li><\/ul>\n\n\n\n<p class=\"has-johannes-bg-alt-1-background-color has-background\"><strong>Read More<\/strong>: <a href=\"https:\/\/arc.dev\/developer-blog\/remote-developer-salary-negotiation\/\">How to Negotiate Your Salary as a Remote Developer<\/a><\/p>\n\n\n\n<p><em>Thanks Ryan for all your great tips on working at a startup \u2014 including how to land a job at one. For those seeking tailored resume advice, Ryan said he is happy to provide resume reviews via ryan@ycombinator.com<\/em><\/p>\n\n\n\n<p><em>Any other thoughts? Let us know in the comments below.<\/em><\/p>\n\n\n\n<p><em>You can also explore <a href=\"https:\/\/arc.dev\/\">HireAI<\/a> to skip the line and:<\/em><\/p>\n\n\n\n<p><em>\u26a1\ufe0f Get instant candidate matches without searching<br>\u26a1\ufe0f Identify top applicants from our network of 350,000+ with no manual screening<br>\u26a1\ufe0f Hire 4x faster with vetted candidates (qualified and interview-ready)<\/em><\/p>\n\n\n\n<p><a href=\"https:\/\/arc.dev\"><strong><em><strong><em><\/em><\/strong><\/em><\/strong><\/a><strong><em><strong><em><a href=\"https:\/\/arc.dev\">Try HireAI and hire top developers now \u2192<\/a><\/em><\/strong><\/em><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Learn expert tips, advice, and insights from Y Combinator\u2019s Ryan Choi on how to join a startup for your next engineering role.<\/p>\n","protected":false},"author":6,"featured_media":223,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12],"tags":[],"class_list":["post-222","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-insights"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Joining a Startup as a Software Engineer - Ryan Choi of Y Combinator<\/title>\n<meta name=\"description\" content=\"Learn expert tips, advice, and insights from Y Combinator\u2019s Ryan Choi on how to join a startup for your next engineering role.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Joining a Startup as a Software Engineer - Ryan Choi of Y Combinator\" \/>\n<meta property=\"og:description\" content=\"Learn expert tips, advice, and insights from Y Combinator\u2019s Ryan Choi on how to join a startup for your next engineering role.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/\" \/>\n<meta property=\"og:site_name\" content=\"Arc Talent Career Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/arcdotdev\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-23T07:24:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-17T03:31:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2021\/11\/Arc-Y-Combinator-Ryan-Choi.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1350\" \/>\n\t<meta property=\"og:image:height\" content=\"754\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Christine Orchard\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@xtineorchard\" \/>\n<meta name=\"twitter:site\" content=\"@arcdotdev\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Christine Orchard\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/\"},\"author\":{\"name\":\"Christine Orchard\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#\\\/schema\\\/person\\\/217972ba69869ee4a0e2ab0bea416979\"},\"headline\":\"Joining a Startup as a Software Engineer &#8211; Ryan Choi of Y Combinator\",\"datePublished\":\"2020-07-23T07:24:00+00:00\",\"dateModified\":\"2024-04-17T03:31:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/\"},\"wordCount\":1701,\"publisher\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Arc-Y-Combinator-Ryan-Choi.jpg\",\"articleSection\":[\"Insights\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/\",\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/\",\"name\":\"Joining a Startup as a Software Engineer - Ryan Choi of Y Combinator\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Arc-Y-Combinator-Ryan-Choi.jpg\",\"datePublished\":\"2020-07-23T07:24:00+00:00\",\"dateModified\":\"2024-04-17T03:31:09+00:00\",\"description\":\"Learn expert tips, advice, and insights from Y Combinator\u2019s Ryan Choi on how to join a startup for your next engineering role.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/#primaryimage\",\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Arc-Y-Combinator-Ryan-Choi.jpg\",\"contentUrl\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Arc-Y-Combinator-Ryan-Choi.jpg\",\"width\":1350,\"height\":754,\"caption\":\"Ryan Choi from Y Combinator gives his expert advice and tips on how and why you can join a startup as an engineer or developer\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/y-combinator-ryan-choi-how-to-join-startup\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Joining a Startup as a Software Engineer &#8211; Ryan Choi of Y Combinator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#website\",\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/\",\"name\":\"Arc Talent Career Blog\",\"description\":\"Tech insights and career advice for developers worldwide\",\"publisher\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#organization\",\"name\":\"Arc.dev\",\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/arc.dev\\\/developer-blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Arc-alternate-logo.png\",\"contentUrl\":\"https:\\\/\\\/arc.dev\\\/developer-blog\\\/wp-content\\\/uploads\\\/2021\\\/11\\\/Arc-alternate-logo.png\",\"width\":512,\"height\":512,\"caption\":\"Arc.dev\"},\"image\":{\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/arcdotdev\",\"https:\\\/\\\/x.com\\\/arcdotdev\",\"https:\\\/\\\/www.instagram.com\\\/arcdotdev\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/arcdotdev\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/Arcdotdev\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/#\\\/schema\\\/person\\\/217972ba69869ee4a0e2ab0bea416979\",\"name\":\"Christine Orchard\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/18a4ce33555410a578e6ce156891a5395b529fab576bafd487f4ce06d5bd71a2?s=96&d=mm&r=pg\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/18a4ce33555410a578e6ce156891a5395b529fab576bafd487f4ce06d5bd71a2?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/18a4ce33555410a578e6ce156891a5395b529fab576bafd487f4ce06d5bd71a2?s=96&d=mm&r=pg\",\"caption\":\"Christine Orchard\"},\"description\":\"MBA, Arc's Head of Marketing &amp; Remote Work Advocate Christine leads marketing operations at Arc, where her areas of expertise include marketing strategy, remote management, cross-cultural management, and strategic communications. Originally from Ohio, US, she now calls Taipei, Taiwan home.\",\"sameAs\":[\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/\",\"https:\\\/\\\/linkedin.com\\\/in\\\/christineorchard\",\"https:\\\/\\\/x.com\\\/xtineorchard\"],\"url\":\"https:\\\/\\\/arc.dev\\\/talent-blog\\\/author\\\/corchard\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Joining a Startup as a Software Engineer - Ryan Choi of Y Combinator","description":"Learn expert tips, advice, and insights from Y Combinator\u2019s Ryan Choi on how to join a startup for your next engineering role.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/","og_locale":"en_US","og_type":"article","og_title":"Joining a Startup as a Software Engineer - Ryan Choi of Y Combinator","og_description":"Learn expert tips, advice, and insights from Y Combinator\u2019s Ryan Choi on how to join a startup for your next engineering role.","og_url":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/","og_site_name":"Arc Talent Career Blog","article_publisher":"https:\/\/www.facebook.com\/arcdotdev","article_published_time":"2020-07-23T07:24:00+00:00","article_modified_time":"2024-04-17T03:31:09+00:00","og_image":[{"width":1350,"height":754,"url":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2021\/11\/Arc-Y-Combinator-Ryan-Choi.jpg","type":"image\/jpeg"}],"author":"Christine Orchard","twitter_card":"summary_large_image","twitter_creator":"@xtineorchard","twitter_site":"@arcdotdev","twitter_misc":{"Written by":"Christine Orchard","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/#article","isPartOf":{"@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/"},"author":{"name":"Christine Orchard","@id":"https:\/\/arc.dev\/talent-blog\/#\/schema\/person\/217972ba69869ee4a0e2ab0bea416979"},"headline":"Joining a Startup as a Software Engineer &#8211; Ryan Choi of Y Combinator","datePublished":"2020-07-23T07:24:00+00:00","dateModified":"2024-04-17T03:31:09+00:00","mainEntityOfPage":{"@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/"},"wordCount":1701,"publisher":{"@id":"https:\/\/arc.dev\/talent-blog\/#organization"},"image":{"@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/#primaryimage"},"thumbnailUrl":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2021\/11\/Arc-Y-Combinator-Ryan-Choi.jpg","articleSection":["Insights"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/","url":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/","name":"Joining a Startup as a Software Engineer - Ryan Choi of Y Combinator","isPartOf":{"@id":"https:\/\/arc.dev\/talent-blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/#primaryimage"},"image":{"@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/#primaryimage"},"thumbnailUrl":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2021\/11\/Arc-Y-Combinator-Ryan-Choi.jpg","datePublished":"2020-07-23T07:24:00+00:00","dateModified":"2024-04-17T03:31:09+00:00","description":"Learn expert tips, advice, and insights from Y Combinator\u2019s Ryan Choi on how to join a startup for your next engineering role.","breadcrumb":{"@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/#primaryimage","url":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2021\/11\/Arc-Y-Combinator-Ryan-Choi.jpg","contentUrl":"https:\/\/arc.dev\/talent-blog\/wp-content\/uploads\/2021\/11\/Arc-Y-Combinator-Ryan-Choi.jpg","width":1350,"height":754,"caption":"Ryan Choi from Y Combinator gives his expert advice and tips on how and why you can join a startup as an engineer or developer"},{"@type":"BreadcrumbList","@id":"https:\/\/arc.dev\/talent-blog\/y-combinator-ryan-choi-how-to-join-startup\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/arc.dev\/talent-blog\/"},{"@type":"ListItem","position":2,"name":"Joining a Startup as a Software Engineer &#8211; Ryan Choi of Y Combinator"}]},{"@type":"WebSite","@id":"https:\/\/arc.dev\/talent-blog\/#website","url":"https:\/\/arc.dev\/talent-blog\/","name":"Arc Talent Career Blog","description":"Tech insights and career advice for developers worldwide","publisher":{"@id":"https:\/\/arc.dev\/talent-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/arc.dev\/talent-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/arc.dev\/talent-blog\/#organization","name":"Arc.dev","url":"https:\/\/arc.dev\/talent-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/arc.dev\/talent-blog\/#\/schema\/logo\/image\/","url":"https:\/\/arc.dev\/developer-blog\/wp-content\/uploads\/2021\/11\/Arc-alternate-logo.png","contentUrl":"https:\/\/arc.dev\/developer-blog\/wp-content\/uploads\/2021\/11\/Arc-alternate-logo.png","width":512,"height":512,"caption":"Arc.dev"},"image":{"@id":"https:\/\/arc.dev\/talent-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/arcdotdev","https:\/\/x.com\/arcdotdev","https:\/\/www.instagram.com\/arcdotdev\/","https:\/\/www.linkedin.com\/company\/arcdotdev","https:\/\/www.youtube.com\/c\/Arcdotdev"]},{"@type":"Person","@id":"https:\/\/arc.dev\/talent-blog\/#\/schema\/person\/217972ba69869ee4a0e2ab0bea416979","name":"Christine Orchard","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/18a4ce33555410a578e6ce156891a5395b529fab576bafd487f4ce06d5bd71a2?s=96&d=mm&r=pg","url":"https:\/\/secure.gravatar.com\/avatar\/18a4ce33555410a578e6ce156891a5395b529fab576bafd487f4ce06d5bd71a2?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/18a4ce33555410a578e6ce156891a5395b529fab576bafd487f4ce06d5bd71a2?s=96&d=mm&r=pg","caption":"Christine Orchard"},"description":"MBA, Arc's Head of Marketing &amp; Remote Work Advocate Christine leads marketing operations at Arc, where her areas of expertise include marketing strategy, remote management, cross-cultural management, and strategic communications. Originally from Ohio, US, she now calls Taipei, Taiwan home.","sameAs":["https:\/\/arc.dev\/talent-blog\/","https:\/\/linkedin.com\/in\/christineorchard","https:\/\/x.com\/xtineorchard"],"url":"https:\/\/arc.dev\/talent-blog\/author\/corchard\/"}]}},"_links":{"self":[{"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/posts\/222","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/comments?post=222"}],"version-history":[{"count":0,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/posts\/222\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/media\/223"}],"wp:attachment":[{"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/media?parent=222"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/categories?post=222"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/arc.dev\/talent-blog\/wp-json\/wp\/v2\/tags?post=222"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}