
48 segments available
Vivek Ravisankar is the CEO and cofounder of HackerRank - https://www.hackerrank.com/ - which was in the Summer 2011 batch. They surveyed 40,000 developers on things including their favorite frameworks, what they want in a job, and how they learned to code. You can read the report here - https://research.hackerrank.com/developer-skills/2018/
Vivek Ravisankar, CEO of HackerRank, introduces the company's mission to connect developers with the right job opportunities based on their skills rather than traditional resumes. He explains how HackerRank allows developers to practice coding through challenges that directly relate to potential job roles, enhancing the hiring process for both developers and companies.
"all right the Veck why don't we start with what you guys do and then we'll rewind to before you even did YC yes sure some vivent one of the founders and CEO of hacker ranked our mission at hacker rank..."
Ravisankar elaborates on how HackerRank's platform works, detailing the coding challenges that developers can take when applying for jobs at companies like Airbnb. He emphasizes the merit-based nature of this process, which helps companies attract the right talent while providing developers with a fair chance to showcase their skills.
"mostly going to be a black hole you take a company's coding challenge so if you want to play the where B and B you take an airbnb scoring challenge if you want to play the VM where you take a VM where..."
Vivek shares the origins of HackerRank, discussing how he and his co-founder initially focused on helping students prepare for technical interviews through mock interviews. He reflects on the challenges they faced, including the disconnect between resumes and actual skills, which led them to pivot towards their current model.
"platform okay gotcha so you guys haven't always been doing this correct in his in its exact instantiation yeah so let's go backwards yeah before YC what were you working on yeah sure so socati is my c..."
Ravisankar recounts the difficulties encountered during the early days of their mock interview platform, including issues with payment systems and scheduling. He highlights the importance of focusing on a specific target audience and learning from feedback, which ultimately shaped their approach to building HackerRank.
"students for their interviews so we start an interview street that was our first version and what it did was mock interviews so let's say you had an interview call with Amazon or Google next week you ..."
After realizing the limitations of their initial business model, Vivek discusses how they pivoted to assist students in applying for master's programs abroad. This shift aimed to connect students with alumni who could guide them through the application process, but it also faced challenges due to the limited application cycles.
"student and 200 and we used to pay 250 rupees to the to the interviewer so 100 rupees goes to our pocket right so you could almost imagine that to be something on the lines of I mean technically it's ..."
Vivek shares the critical moment when he and his co-founder faced potential bankruptcy. They recognized the need to shift their focus from students to companies, leading to the idea of creating a platform that helps employers find the right developers based on skills, which ultimately laid the groundwork for HackerRank's current mission.
"ambassador cash yeah so our accounting was all pretty pretty funny and and from an interviewer perspective two hundred fifty two peas or like $150 or something on those lines here is not very is not e..."
In this segment, Ravisankar discusses the realization that to succeed, they needed to create a product that catered to companies looking for skilled developers. He reflects on how this shift in perspective was crucial for HackerRank's evolution and aligns with their mission to match developers with the right job opportunities.
"I mean we had a lot of lessons that we learned from that most importantly I mean the students didn't have cash there was a lot of scheduling and I think one of the things that YC stresses on the most ..."
Vivek emphasizes the importance of focus in business, sharing insights on how their initial broad approach led to challenges. He discusses the need to concentrate on specific companies and roles to create a more effective platform for job seekers, which is a lesson learned from their early experiences.
"all of those things yeah that's great yeah I mean I remember all the interviews I did during college like if I could have just gotten the email of someone yeah one of these companies it would have bee..."
Ravisankar talks about the cultural significance of pursuing a master's degree in the U.S. for Indian students, describing it as a pathway to achieving the American Dream. He reflects on the pressures and expectations surrounding higher education and how it influences career trajectories for many aspiring developers.
"think it was it was sort of okay but it really taught us to just stay strong yeah okay and so at what point do you decide you like you know what we have to change this this isn't working yeah it's pro..."
In this segment, Vivek explains how he and his co-founder leveraged their university networks to connect with alumni for their new venture. He shares the challenges of reaching out and building relationships, highlighting the importance of networking in the entrepreneurial journey.
"is your standard way of getting here your TOEFL they will prepare their statement of purpose they will do all of those and the application form is pretty expensive right and so you could only apply to..."
Vivek discusses the pivotal moment when they decided to focus on building a platform for developers rather than students. He reflects on how this decision aligned with their mission to help developers showcase their skills and connect with job opportunities, marking a significant turning point for HackerRank.
"to start working on where you are now yeah well we're close to bankrupt so there was a real need and you know of course we had really good jobs and Amazon was was a great was a great company to where ..."
Ravisankar shares insights on the challenges faced by entrepreneurs, particularly in the tech industry. He discusses the importance of resilience and adaptability in navigating the ups and downs of building a startup, drawing from his own experiences with HackerRank.
"want to do a master's here because it's a like a gateway to getting a job here or what I don't know how it started maybe it was just I think I I think it is it's sort of a checkbox okay I'm not sure t..."
In the concluding segment, Vivek reflects on the journey of HackerRank from its inception to its current state. He emphasizes the lessons learned along the way and the commitment to their mission of matching developers with the right job opportunities, showcasing the evolution of their platform.
"your masters why aren't you doing your PhD here in one oh and Carnegie or Stanford or Purdue and there are a lot of actually I my hottie and I might actually be the odd man out cuz you didn't do it ye..."
In this segment, Vivek explains how HackerRank shifted its focus from selling to students to creating a product for companies to identify the right developers. He emphasizes the importance of aligning their mission with the needs of the market, which ultimately led to their early traction and success.
"yeah yeah and and yeah so we had we had a clear choice which is we could go back and get a job I think we could have got that but something we just wanted to keep going we just wanted to try try this ..."
Vivek recounts his experience applying to Y Combinator, including the challenges faced due to visa issues with his co-founder. He reflects on the intense interview process and how being open and honest about their situation may have worked to their advantage.
"decision that we made and and and we felt you know we'll still stay true to our core because it doesn't it's mock interviews is one way of doing this but if you actually give a platform that can enabl..."
Vivek discusses the cultural differences he encountered when moving from India to the U.S., including communication styles and social norms. He shares anecdotes about learning to navigate these differences, which were crucial for his success in the American business environment.
"got in and I remember you know I think I think there was a panel of interviews it was PG Sam hard Jessica and Paul bouquet there was five people doing me okay and you know that's the foot I landed in ..."
In this segment, Vivek reflects on the small mistakes he made during his early days in the U.S., such as miscommunication regarding dinner invitations. He emphasizes the importance of adapting to new cultural contexts and learning from these experiences.
"advantage interesting yeah I mean so what you were working on before has this separate difficulty in the application because you have to educate someone about what it's like in India versus here yeah ..."
Vivek discusses how HackerRank incorporates cultural nuances into their product to help international developers apply for U.S. jobs. He highlights the importance of understanding different communication styles and cultural expectations in the hiring process.
"and I was I was I was so kind of I didn't know what to do because oh my god what is Fiji gonna think and then I started emailing I'm really really sorry charger he said no problem just keep it just ke..."
Vivek shares his perspective on the ongoing process of learning and adapting in business. He reflects on how cultural adjustments are a continuous journey and how he has evolved his understanding of American business practices since moving from India.
"learn yes yeah has that been incorporated into your product because you know I imagine you have all these international people applying to US companies yeah how do you help educate them on the cultura..."
Vivek describes the high-pressure environment of Y Combinator, where weekly dinners and constant feedback from peers push founders to excel. He emphasizes how this experience instilled a sense of urgency and intensity that has persisted in his entrepreneurial journey.
"don't think it's ever gonna stop yeah my friend moved to India for a couple years and he explained the exact thing opposite yeah yeah it was tough for him yeah I mean every I mean it's it's just the w..."
In this segment, Vivek discusses the importance of community and peer support in maintaining motivation and drive after leaving Y Combinator. He reflects on how the competitive atmosphere among founders fosters a culture of continuous improvement.
"think you said your batch was like 60 or 70 I think I think our batch was 63 or 65 yeah and so that's enough companies or one to just fall into like monotony but but interesting I really enjoyed it be..."
Vivek shares his feelings of surrealism when meeting influential figures in Silicon Valley during his time at Y Combinator. He reflects on being the first Indian-based company accepted into the program and how this milestone shaped his entrepreneurial journey.
"company man what was that like you know flying here and then seeing all the people who you like you read their blog post ug is an easy example yeah what was that experience like yeah it was it was kin..."
Vivek introduces HackerRank's Developer Skills Report, which surveyed 40,000 developers to gain insights into their skills and preferences. He highlights the impressive engagement rate and the significance of this data in understanding the developer community.
"demo fixed timeline to you to make sure that you have a good prototype you could possibly paying customers to go ahead and do it and I think the bar is continue to increase right at every demo day so ..."
Vivek discusses the strategies used to encourage participation in the Developer Skills Survey, including A/B testing subject lines and timing. He emphasizes the importance of engaging the developer community to gather valuable insights.
"get better and one of the things that we wanted to do was to learn more about our developers so we sent a survey actually it had 40 questions there's a lot of debate you know will develop firstly will..."
Vivek discusses the strategies used to encourage survey participation, including A/B testing of email subject lines and optimizing send times based on geographic distribution. He emphasizes the importance of tailoring communication to different developer cohorts to maximize engagement.
"giant and hopefully we get it we we can beat stack overflows number next year yeah what was your like email subject line how'd you get so many people to convert that's a good question and we did a B t..."
Vivek reveals the variety of questions included in the survey, ranging from when developers learned to code to what they seek in job opportunities. He mentions the analysis of the data by a firm and the intention to share raw data with developers for further insights.
"position this so we did a bunch of things on those lines was it dialed in for language or all in English I know it was all in English okay yeah I don't think we changed any language so the questions w..."
Vivek discusses the most popular programming languages among developers, noting that Python is highly sought after, while Go is gaining traction. He explains how preferences vary across industries, reflecting the evolving landscape of software development.
"and we published this earlier this year yeah we got over half a million developers to read the survey I think this was a this was a huge milestone and a and exceeded kind of at least my expectations i..."
Vivek explains how HackerRank aims to guide developers based on their interests and desired skills. He describes a flow on their site that helps developers identify the best fit for their career paths based on the survey data.
"varies across different industries from what financial services want for this fast-growing internet companies want versus retail just all of these companies are transforming into software comprise so ..."
Vivek shares a surprising insight from the survey: one in four developers learned to code before they learned to drive. He discusses the implications of this finding, highlighting the trend of self-learning among developers and the changing landscape of education in tech.
"the fun facts oh sure I saw there were in the beginning of the report it's a lot of stuff about age yeah so when when did people start learning out a program when does it all begin yeah I mean I think..."
Vivek addresses the mixed perceptions of coding boot camps among hiring managers. He emphasizes that the quality of boot camps varies, affecting their value in the hiring process, and contrasts this with innovative educational models like the 42 school.
"become big people are learning on their own you don't necessarily need to go to a particular school to do to your four-year degree and then understand how to code or how to build applications and it's..."
Vivek discusses the differences in hiring practices between startups and large companies. He notes that startups prioritize problem-solving skills and contributions to open source, while larger companies may focus more on generalist skills and training.
"the quality of boot camps and then then on the other extreme you have this school which I was personally really impressed by it's called 42 okay it's a school actually PG tweeted about it it's referen..."
Vivek reveals that work-life balance is the most important factor for developers when considering job offers, surpassing traditional perks. He discusses the need for companies to support developers' side projects and the importance of a balanced work environment.
"that's a that's a great start yeah so I think I think that's why the boot camps had a mixed one from the hiding managers at least okay and then what are what are the differences between you know start..."
Vivek explains how companies can signal their commitment to work-life balance, including through open-source contributions and the interview process. He emphasizes the importance of creating a culture that supports developers' personal projects.
"and in also one of the things that was there was present in the survey was how you wanted to dive in deeper on the knowledge of that particular stack at least for a startup because of course you have ..."
Vivek discusses the advantages of smaller companies in allowing developers to work on side projects without strict rules. He contrasts this with larger companies that often impose constraints, highlighting the creative freedom that startups can offer.
"building on the side versus what you're doing for the company yeah so that was that was kind of a interesting insight about work-life balance and one of the things that you know I'd like to do what ha..."
Ravisankar explains the concept of the '20% rule' popularized by Google, allowing employees to spend a portion of their time on personal projects. He contrasts this with the restrictions at larger companies and highlights the creative freedom that smaller companies can offer their developers.
"very often and ever yeah but yeah you know like companies like Apple are infamous for not letting people do side price yeah yeah I mean that's probably one of the advantages when you're small which is..."
In this segment, Ravisankar highlights the significance of continuous learning for developers, noting the rapid evolution of frameworks and technologies. He discusses how developers are increasingly seeking opportunities to learn and grow, which is crucial for their career development.
"that's one way you could try and do it interested what else is uh what else is attractive to a developer yeah and the other thing that we that we had and the survey was really on continuous learning I..."
Ravisankar shares insights from HackerRank's survey about how developers are educating themselves, revealing a trend towards self-directed learning through platforms like YouTube and HackerRank. He discusses the paradigm shift in recruiting, moving away from traditional proxies like GPAs to skills-based assessments.
"not a plug for hacker rank even though I think the title might say this or whatever but but that was really interesting because that's that's a new that's gonna change it's a paradigm shift right now ..."
This segment focuses on what makes a developer stand out to potential employers. Ravisankar emphasizes the importance of genuine contributions to open source and the depth of thinking behind projects, rather than just completing boot camp assignments.
"world to do that interesting and so how would someone stand out like what are the kinds of projects that end up appealing to a company because I know if you do a lot of these like boot camps like grea..."
Ravisankar discusses the challenges and strategies for hiring remote developers, emphasizing the importance of communication and synchronization within distributed teams. He highlights successful examples like GitLab and the future potential of building global engineering teams.
"and not on their pedigree and it sounds obvious but we're trying to educate our customers and everybody or hiring developers this is the right way to go and we're sort of leading and pushing the movem..."
In this segment, Ravisankar explores the dual aspects of hiring remote developers: IQ (technical skills) and EQ (emotional intelligence). He discusses ongoing experiments to assess these qualities and the importance of understanding both for effective remote work.
"of time zone differences and others I think that's that's where the world is going to move and which means ability to know their skills and how they can contribute when when you're not in the office a..."
Ravisankar shares his vision for the future of developer engagement, emphasizing the need for companies to focus on skills over traditional qualifications. He discusses the importance of fostering a passion for building and creating, rather than solely focusing on monetary rewards.
"it can be a very strong solution and so this is all done through programmatic exams there aren't any in person interviews to like assess EQ there are some companies who are working on this programmati..."
In this segment, Ravisankar emphasizes that the hiring process is a two-way street, with developers also evaluating companies. He discusses the importance of a transparent and efficient interview process, where developers can assess the company's culture and challenges.
"to do I still think the proxy of your GPAs and companies exists and a lot of companies yeah absolutely i mean i think that like people constantly disqualify themselves before they even enter a race ye..."
Ravisankar explains that successful developers should possess strong business acumen, enabling them to understand how their work contributes to the company's strategy. He encourages developers to ask insightful questions about the business during interviews to gauge alignment with their own goals.
"do they want yeah I think the in the contra intuitive thing at ease whenever I've talked to a lot of companies is you should also understand that developers are interviewing you it's not just a one-wa..."
This segment focuses on the need for developers to challenge companies during the interview process. Ravisankar suggests that candidates should inquire about product strategies and offer alternative ideas, fostering a more engaging and thoughtful dialogue.
"yeah the other thing that I'm starting to see happen across a lot of different companies and even hacker and has incorporated this is the business acumen the the level of business acumen that you have..."
Ravisankar discusses the significance of assessing a candidate's quality of thinking during interviews. He argues that the ability to ask thoughtful questions and analyze problems is more important than simply providing the 'right' answers.
"oh man now you're just dressing people out like more stuff to prep it for yeah but I think it's fun because I like it yeah just sit in whatever like the armchair critic you know you can say oh why did..."
In this segment, Ravisankar critiques the use of brain teasers in interviews, suggesting that they may not effectively measure a candidate's problem-solving skills. He advocates for more developer-friendly methods of assessing computational thinking.
"and how do you what's the framework of asking questions that you should be judging people on okay and I found those questions and developers really be at a much higher productivity at our company you ..."
Ravisankar shares insights from his experience as a founder, emphasizing the value of hiring talented individuals who may not have traditional qualifications. He reflects on how this approach has benefited HackerRank and contributed to building a strong team.
"cool okay so in closing I'm curious about your experience as a founder hiring developers like we've handled we've covered a bunch of stuff for like if you're a company this is how you hire you're like..."
In closing, Ravisankar highlights the importance of hiring developers who are genuinely passionate about the company's mission. He stresses that while candidates may not be more passionate than the founders, they should still connect with the problem the company aims to solve.
"yeah no I mean I agree with you but like the short answer is that you have to do the work to find the great people and it's like in that arbitrage of you don't have the right credentials yeah but you ..."