SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Recruiting Great Engineers in Six Easy Steps


Aleksandr Yampolskiy
Who Am I?
      •   Aleksandr Yampolskiy
      •   CTO of Cinchcast, BlogTalkRadio, and Cinch.FM companies
          that provide solutions to create, share, measure, and
          monetize audio content.
      •   Grew the team from six to 15 in six months
      •   Previously global head of security and compliance for Gilt
          Groupe companies
      •   The team served over 1300 people, got
          recognized in the news media.
      •   Various leadership roles in Goldman Sachs, Oracle, Microsoft
          building scalable, enterprise software for IDM, SSO, Security
      •   Ph.D. in Distributed Computing

          Email: alexyampolskiy@blogtalkradio.com
          Twitter: @ayampolskiy
          Blog: http://www.ctothoughts.com
C o m p a n y O v e r v ie w
( w w w . c in c h c a s t . c o m )
    • Cinchcast provides cloud-                    Founded in 2006
    based software and services                    ~30 Employees
    for creating, distributing,                    15 of them in Tech
    measuring and monetizing                       HQ in New York, NY
    voice-based content                            Millions of pageviews a
    • BlogTalkRadio is a                            day
    consumer-based media                           Powering over 1,500
    property                                        hours of content creation
                                                    every day




                    Confidential © 2011 Cinchcast - All Rights Reserved
BlogTalkRadio : Largest Audio Social Network
(for consumers)
T h e C in c h c a s t P la t f o r m
(f o r e n t e r p r is e s )




                 Confidential © 2011 Cinchcast - All Rights Reserved   5
My Recruiting Tail of Woe

• Or the first snow of the season, winter 2008, NYC
RULE #1: Look in the right places
• Where will you find more engineers?




  MongoDB conference                 Alpha Epsilon Phi Sorority Party




                       This meetup
Where to look

• Best engineers aren’t showcasing their resumes.
• They attend meetups, build open-source projects on
  github, advertise on Linkedin, answer questions on
  stackoverflow.
• Tip: Sponsor or host dev talks. Or you could just attend
  them.
• Tip: Scout Linkedin, github, stackoverflow.
• Look for technologies you are hiring for but also for
  knowledge of exotic technologies (OCAML, LISP, etc.)
  Only passionate engineers know these.
Rule #2 : Know what attracts
developers (and what doesn’t)
Typical Office
Hint: It’s not the money.

• A players like to work with A players.
• They want to learn new technologies and get better at
  them.
• They like to seat in Aeron chairs, and have fun during
  lunch break.
• Developers should be self-empowered to make the right
  decisions. Some process but not too much.
Talk is cheap.

• 20% equity of $0 is still $0.
• Tell a personal story. What did you risk by joining this
  startup? What makes you competent?
RULE #3: Slow to hire, fast to fire.

• When hiring, look for passion! Experimentation with new
  technologies and a track record of failure.
• My pitch: learn a lot over a few years while building a
  multi-hundred-million company, and then go create your
  own startup.
• Always meet in person. Have lots of coffees. Use social
  media to your advantage (tech blog, friends’
  connections, twitter)
Slow to hire, fast to fire

• Get developers to write code during interview. Ask lots
  of questions – “You add an index to a database table, how do you
  implement it? What’ s a b-tree? Why do we need to use a b-tree?”
• If you have a 100 person company, someone is No.
  100… A bad situation will fester. It is your job as CEO to
  make sure those situations don't happen. " - Kevin Ryan,
  CEO Gilt Groupe.
• “Right person, right job, right time”
RULE #4: Recruitment is Everyone’s
Job
• Sourcing (referrals are the best source of candidates. Offer a
  $5K referral)
• Selling (sell the company to a prospective candidate at every
  stage)
• Selecting (hire the best - if in doubt, then it’s a no.)
How to Succeed
• Developers should be self-empowered to make
the right decisions. Some process but not too
much.
•Start using the website (aka “eating your own
dog food”)
•Refer your friends to Engineering jobs.
•Think about how to improve the company even if
it’s not your direct job responsibility.
•Know what the business strategy is.
• Most importantly, have fun!
RULE #5: Try something. The price of
inaction is high.

• Make decisions quickly [to hire or not to hire]
• General Patton: “A good plan violently
  executed now is better than a perfect plan
  executed next week.”
Try Something

• Linkedin is an invaluable resource if you reach out to
  candidates yourself. Look for unusal skills in addition to
  the ones I need (Lisp, socket.io, MIPS assembly, etc.)
• Mixed luck with Craigslist or Stackoverflow.
• Hire a part-time recruiter ($20 an hour) vs. 15-20%
  placement fee.
RULE #6: Fail fast forward

• “Failure is very acceptable. When it happens, make
  sure you identify it quickly, and hopefully it's in a
  forward motion. And then start going again.”
• Hiring great people isn’t easy. My response rate is 2-3
  out of 20; recruiters report 1 out for 100.
• I don’t delegate hiring; it’s the most important job a
  CTO can do.




                                   Carol Bartz, former Yahoo CEO
Common Mistakes



• I should use ___ technology in the beginning because
  it’s better, more scalable, and will make it easier to hire.
  It doesn’t matter!
• Premature optimization of the team and infrastructure
• “I MUST have a technical cofounder”
   – How about a tech advisor instead + outsourcing?
• Your worst hires will look great on paper.
Outsourcing

• Can be effective if done
  properly. Stay tuned.
Any Questions?....


                Email: alexyampolskiy@blogtalkradio.com
                Twitter: @ayampolskiy

Contenu connexe

Tendances

[Webinar Slides] Intelligently Fueling Your Processes with Capture
[Webinar Slides] Intelligently Fueling Your Processes with Capture[Webinar Slides] Intelligently Fueling Your Processes with Capture
[Webinar Slides] Intelligently Fueling Your Processes with CaptureAIIM International
 
Tedx iims talk
Tedx iims talkTedx iims talk
Tedx iims talkNikhil Vij
 
Getting started in tech (4:27)
Getting started in tech (4:27)Getting started in tech (4:27)
Getting started in tech (4:27)Thinkful
 
Intro to FabFoundry - Ecosystem for Hardware Startups
Intro to FabFoundry - Ecosystem for Hardware StartupsIntro to FabFoundry - Ecosystem for Hardware Startups
Intro to FabFoundry - Ecosystem for Hardware StartupsNobuhiro Seki
 
Webinar - Combatting Nonprofit Burnout: Managing Tech and Email Overload - 20...
Webinar - Combatting Nonprofit Burnout: Managing Tech and Email Overload - 20...Webinar - Combatting Nonprofit Burnout: Managing Tech and Email Overload - 20...
Webinar - Combatting Nonprofit Burnout: Managing Tech and Email Overload - 20...TechSoup
 
Technologies of Attractions - Museums, Galaries, Zoos, Castles, Dockyards, Fu...
Technologies of Attractions - Museums, Galaries, Zoos, Castles, Dockyards, Fu...Technologies of Attractions - Museums, Galaries, Zoos, Castles, Dockyards, Fu...
Technologies of Attractions - Museums, Galaries, Zoos, Castles, Dockyards, Fu...University of Hertfordshire
 
Webinar - Copywriting for the Web: Today's Best Practices - 2017-05-18
Webinar - Copywriting for the Web: Today's Best Practices - 2017-05-18Webinar - Copywriting for the Web: Today's Best Practices - 2017-05-18
Webinar - Copywriting for the Web: Today's Best Practices - 2017-05-18TechSoup
 
The Power of Digital Technology
The Power of Digital TechnologyThe Power of Digital Technology
The Power of Digital Technologywsxenterprise
 
Phoenix project
Phoenix project Phoenix project
Phoenix project essbaih
 
Twitter for Small Businesses
Twitter for Small BusinessesTwitter for Small Businesses
Twitter for Small Businesseswsxenterprise
 
Viacheslav Kravchuk. Working as a distributed company. Our journey. Meet Mage...
Viacheslav Kravchuk. Working as a distributed company. Our journey. Meet Mage...Viacheslav Kravchuk. Working as a distributed company. Our journey. Meet Mage...
Viacheslav Kravchuk. Working as a distributed company. Our journey. Meet Mage...Atwix
 
Josko Grljevic, IS Director at thetrainline.com - Agile piratisation
Josko Grljevic, IS Director at thetrainline.com - Agile piratisationJosko Grljevic, IS Director at thetrainline.com - Agile piratisation
Josko Grljevic, IS Director at thetrainline.com - Agile piratisationGlobal Business Events
 
ALVIS for Innovation and Decision Making
ALVIS for Innovation and Decision MakingALVIS for Innovation and Decision Making
ALVIS for Innovation and Decision MakingNavneet Bhushan
 
Culture management distribution
Culture management distributionCulture management distribution
Culture management distributionSamitha Jayaweera
 
The Security Industry: How to Survive Becoming Management BSIDESLV 2013 Keynote
The Security Industry: How to Survive Becoming Management BSIDESLV 2013 KeynoteThe Security Industry: How to Survive Becoming Management BSIDESLV 2013 Keynote
The Security Industry: How to Survive Becoming Management BSIDESLV 2013 KeynoteVeracode
 

Tendances (20)

[Webinar Slides] Intelligently Fueling Your Processes with Capture
[Webinar Slides] Intelligently Fueling Your Processes with Capture[Webinar Slides] Intelligently Fueling Your Processes with Capture
[Webinar Slides] Intelligently Fueling Your Processes with Capture
 
Diy (Health) Care
Diy (Health) CareDiy (Health) Care
Diy (Health) Care
 
Intro to Angel.co | Tandem
Intro to Angel.co | TandemIntro to Angel.co | Tandem
Intro to Angel.co | Tandem
 
Tedx iims talk
Tedx iims talkTedx iims talk
Tedx iims talk
 
Getting started in tech (4:27)
Getting started in tech (4:27)Getting started in tech (4:27)
Getting started in tech (4:27)
 
Intro to FabFoundry - Ecosystem for Hardware Startups
Intro to FabFoundry - Ecosystem for Hardware StartupsIntro to FabFoundry - Ecosystem for Hardware Startups
Intro to FabFoundry - Ecosystem for Hardware Startups
 
Aux slide for session 1
Aux slide for session 1Aux slide for session 1
Aux slide for session 1
 
Webinar - Combatting Nonprofit Burnout: Managing Tech and Email Overload - 20...
Webinar - Combatting Nonprofit Burnout: Managing Tech and Email Overload - 20...Webinar - Combatting Nonprofit Burnout: Managing Tech and Email Overload - 20...
Webinar - Combatting Nonprofit Burnout: Managing Tech and Email Overload - 20...
 
Technologies of Attractions - Museums, Galaries, Zoos, Castles, Dockyards, Fu...
Technologies of Attractions - Museums, Galaries, Zoos, Castles, Dockyards, Fu...Technologies of Attractions - Museums, Galaries, Zoos, Castles, Dockyards, Fu...
Technologies of Attractions - Museums, Galaries, Zoos, Castles, Dockyards, Fu...
 
Webinar - Copywriting for the Web: Today's Best Practices - 2017-05-18
Webinar - Copywriting for the Web: Today's Best Practices - 2017-05-18Webinar - Copywriting for the Web: Today's Best Practices - 2017-05-18
Webinar - Copywriting for the Web: Today's Best Practices - 2017-05-18
 
The Power of Digital Technology
The Power of Digital TechnologyThe Power of Digital Technology
The Power of Digital Technology
 
Work or Play
Work or PlayWork or Play
Work or Play
 
Phoenix project
Phoenix project Phoenix project
Phoenix project
 
Twitter for Small Businesses
Twitter for Small BusinessesTwitter for Small Businesses
Twitter for Small Businesses
 
Viacheslav Kravchuk. Working as a distributed company. Our journey. Meet Mage...
Viacheslav Kravchuk. Working as a distributed company. Our journey. Meet Mage...Viacheslav Kravchuk. Working as a distributed company. Our journey. Meet Mage...
Viacheslav Kravchuk. Working as a distributed company. Our journey. Meet Mage...
 
Josko Grljevic, IS Director at thetrainline.com - Agile piratisation
Josko Grljevic, IS Director at thetrainline.com - Agile piratisationJosko Grljevic, IS Director at thetrainline.com - Agile piratisation
Josko Grljevic, IS Director at thetrainline.com - Agile piratisation
 
ALVIS for Innovation and Decision Making
ALVIS for Innovation and Decision MakingALVIS for Innovation and Decision Making
ALVIS for Innovation and Decision Making
 
Culture management distribution
Culture management distributionCulture management distribution
Culture management distribution
 
The Stadium Business - Technology of Engagement
The Stadium Business - Technology of EngagementThe Stadium Business - Technology of Engagement
The Stadium Business - Technology of Engagement
 
The Security Industry: How to Survive Becoming Management BSIDESLV 2013 Keynote
The Security Industry: How to Survive Becoming Management BSIDESLV 2013 KeynoteThe Security Industry: How to Survive Becoming Management BSIDESLV 2013 Keynote
The Security Industry: How to Survive Becoming Management BSIDESLV 2013 Keynote
 

Similaire à Recruiting Great Engineers in Six Easy Steps

Getting started in tech (6 21)
Getting started in tech (6 21)Getting started in tech (6 21)
Getting started in tech (6 21)Thinkful
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessDion Hinchcliffe
 
The Lost Tales of Platform Design (February 2017)
The Lost Tales of Platform Design (February 2017)The Lost Tales of Platform Design (February 2017)
The Lost Tales of Platform Design (February 2017)Julien SIMON
 
10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmyWojciech Seliga
 
The Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine LearninThe Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine LearninInside Analysis
 
I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...PMILebanonChapter
 
Product and Technology, CTO Circle Berlin April 2015
Product and Technology, CTO Circle Berlin April 2015Product and Technology, CTO Circle Berlin April 2015
Product and Technology, CTO Circle Berlin April 2015Thomas Boltze
 
The cyber security hype cycle is upon us
The cyber security hype cycle is upon usThe cyber security hype cycle is upon us
The cyber security hype cycle is upon usJonathan Sinclair
 
Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Wojciech Seliga
 
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
Master Technical Recruiting Workshop:  How to Recruit Top Tech TalentMaster Technical Recruiting Workshop:  How to Recruit Top Tech Talent
Master Technical Recruiting Workshop: How to Recruit Top Tech TalentRecruitingDaily.com LLC
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_PresentationLaszlo Szalvay
 
InnerSource - Using open source best practices to help your company
InnerSource - Using open source best practices to help your companyInnerSource - Using open source best practices to help your company
InnerSource - Using open source best practices to help your companyEric Caron
 
Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Wojciech Seliga
 
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...UCICove
 
How pair programming can strengthen teams
How pair programming can strengthen teamsHow pair programming can strengthen teams
How pair programming can strengthen teamsHugo Messer
 
How To Keep Your Job
How To Keep Your JobHow To Keep Your Job
How To Keep Your Jobpragdave
 
Kleos africa webinar - Techpreneurship
Kleos africa webinar - TechpreneurshipKleos africa webinar - Techpreneurship
Kleos africa webinar - TechpreneurshipGlory Enyinnaya
 
Why and How startup choose tech stacks?
Why and How startup choose tech stacks?Why and How startup choose tech stacks?
Why and How startup choose tech stacks?Mizno Kruge
 
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...Acquia
 

Similaire à Recruiting Great Engineers in Six Easy Steps (20)

Getting started in tech (6 21)
Getting started in tech (6 21)Getting started in tech (6 21)
Getting started in tech (6 21)
 
ChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for BusinessChatGPT OpenAI Primer for Business
ChatGPT OpenAI Primer for Business
 
The Lost Tales of Platform Design (February 2017)
The Lost Tales of Platform Design (February 2017)The Lost Tales of Platform Design (February 2017)
The Lost Tales of Platform Design (February 2017)
 
10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy10 bezcennych lekcji dla software developera stającego się szefem firmy
10 bezcennych lekcji dla software developera stającego się szefem firmy
 
The Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine LearninThe Sky’s the Limit – The Rise of Machine Learnin
The Sky’s the Limit – The Rise of Machine Learnin
 
I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...I, project manager, The rise of artificial intelligence in the world of proje...
I, project manager, The rise of artificial intelligence in the world of proje...
 
Product and Technology, CTO Circle Berlin April 2015
Product and Technology, CTO Circle Berlin April 2015Product and Technology, CTO Circle Berlin April 2015
Product and Technology, CTO Circle Berlin April 2015
 
The cyber security hype cycle is upon us
The cyber security hype cycle is upon usThe cyber security hype cycle is upon us
The cyber security hype cycle is upon us
 
Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...Ten lessons I painfully learnt while moving from software developer to entrep...
Ten lessons I painfully learnt while moving from software developer to entrep...
 
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
Master Technical Recruiting Workshop:  How to Recruit Top Tech TalentMaster Technical Recruiting Workshop:  How to Recruit Top Tech Talent
Master Technical Recruiting Workshop: How to Recruit Top Tech Talent
 
2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation2013_OSCON_Innovation_Presentation
2013_OSCON_Innovation_Presentation
 
InnerSource - Using open source best practices to help your company
InnerSource - Using open source best practices to help your companyInnerSource - Using open source best practices to help your company
InnerSource - Using open source best practices to help your company
 
Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...Ten lessons I painfully learnt while moving from software developer
to entrep...
Ten lessons I painfully learnt while moving from software developer
to entrep...
 
Cloudsourcing2013
Cloudsourcing2013Cloudsourcing2013
Cloudsourcing2013
 
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
The Strategy of Attracting and Hiring Software Developers | Stuart Trautenber...
 
How pair programming can strengthen teams
How pair programming can strengthen teamsHow pair programming can strengthen teams
How pair programming can strengthen teams
 
How To Keep Your Job
How To Keep Your JobHow To Keep Your Job
How To Keep Your Job
 
Kleos africa webinar - Techpreneurship
Kleos africa webinar - TechpreneurshipKleos africa webinar - Techpreneurship
Kleos africa webinar - Techpreneurship
 
Why and How startup choose tech stacks?
Why and How startup choose tech stacks?Why and How startup choose tech stacks?
Why and How startup choose tech stacks?
 
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
Story of Multnomah County: Migrating from Vignette and Building a Drupal Ecos...
 

Plus de Aleksandr Yampolskiy

New York REDIS Meetup Welcome Session
New York REDIS Meetup Welcome SessionNew York REDIS Meetup Welcome Session
New York REDIS Meetup Welcome SessionAleksandr Yampolskiy
 
"Managing software development" by Peter Bell
"Managing software development" by Peter Bell"Managing software development" by Peter Bell
"Managing software development" by Peter BellAleksandr Yampolskiy
 
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing ItYou Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing ItAleksandr Yampolskiy
 
Malware Goes to the Movies - Briefing
Malware Goes to the Movies - BriefingMalware Goes to the Movies - Briefing
Malware Goes to the Movies - BriefingAleksandr Yampolskiy
 
Eight simple rules to writing secure PHP programs
Eight simple rules to writing secure PHP programsEight simple rules to writing secure PHP programs
Eight simple rules to writing secure PHP programsAleksandr Yampolskiy
 
Social Engineering and What to do About it
Social Engineering and What to do About itSocial Engineering and What to do About it
Social Engineering and What to do About itAleksandr Yampolskiy
 
Inoculation strategies for victims of viruses
Inoculation strategies for victims of virusesInoculation strategies for victims of viruses
Inoculation strategies for victims of virusesAleksandr Yampolskiy
 
Much ado about randomness. What is really a random number?
Much ado about randomness. What is really a random number?Much ado about randomness. What is really a random number?
Much ado about randomness. What is really a random number?Aleksandr Yampolskiy
 
Threshold and Proactive Pseudo-Random Permutations
Threshold and Proactive Pseudo-Random PermutationsThreshold and Proactive Pseudo-Random Permutations
Threshold and Proactive Pseudo-Random PermutationsAleksandr Yampolskiy
 
Secure information aggregation in sensor networks
Secure information aggregation in sensor networksSecure information aggregation in sensor networks
Secure information aggregation in sensor networksAleksandr Yampolskiy
 
A verifiable random function with short proofs and keys
A verifiable random function with short proofs and keysA verifiable random function with short proofs and keys
A verifiable random function with short proofs and keysAleksandr Yampolskiy
 
Towards a theory of data entangelement
Towards a theory of data entangelementTowards a theory of data entangelement
Towards a theory of data entangelementAleksandr Yampolskiy
 
Price of anarchy is independent of network topology
Price of anarchy is independent of network topologyPrice of anarchy is independent of network topology
Price of anarchy is independent of network topologyAleksandr Yampolskiy
 

Plus de Aleksandr Yampolskiy (20)

New York REDIS Meetup Welcome Session
New York REDIS Meetup Welcome SessionNew York REDIS Meetup Welcome Session
New York REDIS Meetup Welcome Session
 
"Managing software development" by Peter Bell
"Managing software development" by Peter Bell"Managing software development" by Peter Bell
"Managing software development" by Peter Bell
 
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing ItYou Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
You Too Can Be a Radio Host Or How We Scaled a .NET Startup And Had Fun Doing It
 
Malware Goes to the Movies - Briefing
Malware Goes to the Movies - BriefingMalware Goes to the Movies - Briefing
Malware Goes to the Movies - Briefing
 
Privacy and E-Commerce
Privacy and E-CommercePrivacy and E-Commerce
Privacy and E-Commerce
 
Eight simple rules to writing secure PHP programs
Eight simple rules to writing secure PHP programsEight simple rules to writing secure PHP programs
Eight simple rules to writing secure PHP programs
 
Social media security challenges
Social media security challengesSocial media security challenges
Social media security challenges
 
Social Engineering and What to do About it
Social Engineering and What to do About itSocial Engineering and What to do About it
Social Engineering and What to do About it
 
OWASP Much ado about randomness
OWASP Much ado about randomnessOWASP Much ado about randomness
OWASP Much ado about randomness
 
Malware goes to the movies
Malware goes to the moviesMalware goes to the movies
Malware goes to the movies
 
Inoculation strategies for victims of viruses
Inoculation strategies for victims of virusesInoculation strategies for victims of viruses
Inoculation strategies for victims of viruses
 
Number theory lecture (part 1)
Number theory lecture (part 1)Number theory lecture (part 1)
Number theory lecture (part 1)
 
Number theory lecture (part 2)
Number theory lecture (part 2)Number theory lecture (part 2)
Number theory lecture (part 2)
 
Much ado about randomness. What is really a random number?
Much ado about randomness. What is really a random number?Much ado about randomness. What is really a random number?
Much ado about randomness. What is really a random number?
 
Threshold and Proactive Pseudo-Random Permutations
Threshold and Proactive Pseudo-Random PermutationsThreshold and Proactive Pseudo-Random Permutations
Threshold and Proactive Pseudo-Random Permutations
 
Secure information aggregation in sensor networks
Secure information aggregation in sensor networksSecure information aggregation in sensor networks
Secure information aggregation in sensor networks
 
A verifiable random function with short proofs and keys
A verifiable random function with short proofs and keysA verifiable random function with short proofs and keys
A verifiable random function with short proofs and keys
 
Towards a theory of data entangelement
Towards a theory of data entangelementTowards a theory of data entangelement
Towards a theory of data entangelement
 
Price of anarchy is independent of network topology
Price of anarchy is independent of network topologyPrice of anarchy is independent of network topology
Price of anarchy is independent of network topology
 
Business Case Studies
Business Case Studies Business Case Studies
Business Case Studies
 

Dernier

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Kaya Weers
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...BookNet Canada
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sectoritnewsafrica
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024TopCSSGallery
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 

Dernier (20)

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)Design pattern talk by Kaya Weers - 2024 (v2)
Design pattern talk by Kaya Weers - 2024 (v2)
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
Transcript: New from BookNet Canada for 2024: BNC SalesData and LibraryData -...
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
4. Cobus Valentine- Cybersecurity Threats and Solutions for the Public Sector
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024Top 10 Hubspot Development Companies in 2024
Top 10 Hubspot Development Companies in 2024
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 

Recruiting Great Engineers in Six Easy Steps

  • 1. Recruiting Great Engineers in Six Easy Steps Aleksandr Yampolskiy
  • 2. Who Am I? • Aleksandr Yampolskiy • CTO of Cinchcast, BlogTalkRadio, and Cinch.FM companies that provide solutions to create, share, measure, and monetize audio content. • Grew the team from six to 15 in six months • Previously global head of security and compliance for Gilt Groupe companies • The team served over 1300 people, got recognized in the news media. • Various leadership roles in Goldman Sachs, Oracle, Microsoft building scalable, enterprise software for IDM, SSO, Security • Ph.D. in Distributed Computing Email: alexyampolskiy@blogtalkradio.com Twitter: @ayampolskiy Blog: http://www.ctothoughts.com
  • 3. C o m p a n y O v e r v ie w ( w w w . c in c h c a s t . c o m ) • Cinchcast provides cloud-  Founded in 2006 based software and services  ~30 Employees for creating, distributing,  15 of them in Tech measuring and monetizing  HQ in New York, NY voice-based content  Millions of pageviews a • BlogTalkRadio is a day consumer-based media  Powering over 1,500 property hours of content creation every day Confidential © 2011 Cinchcast - All Rights Reserved
  • 4. BlogTalkRadio : Largest Audio Social Network (for consumers)
  • 5. T h e C in c h c a s t P la t f o r m (f o r e n t e r p r is e s ) Confidential © 2011 Cinchcast - All Rights Reserved 5
  • 6. My Recruiting Tail of Woe • Or the first snow of the season, winter 2008, NYC
  • 7. RULE #1: Look in the right places • Where will you find more engineers? MongoDB conference Alpha Epsilon Phi Sorority Party This meetup
  • 8. Where to look • Best engineers aren’t showcasing their resumes. • They attend meetups, build open-source projects on github, advertise on Linkedin, answer questions on stackoverflow. • Tip: Sponsor or host dev talks. Or you could just attend them. • Tip: Scout Linkedin, github, stackoverflow. • Look for technologies you are hiring for but also for knowledge of exotic technologies (OCAML, LISP, etc.) Only passionate engineers know these.
  • 9. Rule #2 : Know what attracts developers (and what doesn’t)
  • 11. Hint: It’s not the money. • A players like to work with A players. • They want to learn new technologies and get better at them. • They like to seat in Aeron chairs, and have fun during lunch break. • Developers should be self-empowered to make the right decisions. Some process but not too much.
  • 12. Talk is cheap. • 20% equity of $0 is still $0. • Tell a personal story. What did you risk by joining this startup? What makes you competent?
  • 13. RULE #3: Slow to hire, fast to fire. • When hiring, look for passion! Experimentation with new technologies and a track record of failure. • My pitch: learn a lot over a few years while building a multi-hundred-million company, and then go create your own startup. • Always meet in person. Have lots of coffees. Use social media to your advantage (tech blog, friends’ connections, twitter)
  • 14. Slow to hire, fast to fire • Get developers to write code during interview. Ask lots of questions – “You add an index to a database table, how do you implement it? What’ s a b-tree? Why do we need to use a b-tree?” • If you have a 100 person company, someone is No. 100… A bad situation will fester. It is your job as CEO to make sure those situations don't happen. " - Kevin Ryan, CEO Gilt Groupe. • “Right person, right job, right time”
  • 15. RULE #4: Recruitment is Everyone’s Job • Sourcing (referrals are the best source of candidates. Offer a $5K referral) • Selling (sell the company to a prospective candidate at every stage) • Selecting (hire the best - if in doubt, then it’s a no.)
  • 16. How to Succeed • Developers should be self-empowered to make the right decisions. Some process but not too much. •Start using the website (aka “eating your own dog food”) •Refer your friends to Engineering jobs. •Think about how to improve the company even if it’s not your direct job responsibility. •Know what the business strategy is. • Most importantly, have fun!
  • 17. RULE #5: Try something. The price of inaction is high. • Make decisions quickly [to hire or not to hire] • General Patton: “A good plan violently executed now is better than a perfect plan executed next week.”
  • 18. Try Something • Linkedin is an invaluable resource if you reach out to candidates yourself. Look for unusal skills in addition to the ones I need (Lisp, socket.io, MIPS assembly, etc.) • Mixed luck with Craigslist or Stackoverflow. • Hire a part-time recruiter ($20 an hour) vs. 15-20% placement fee.
  • 19. RULE #6: Fail fast forward • “Failure is very acceptable. When it happens, make sure you identify it quickly, and hopefully it's in a forward motion. And then start going again.” • Hiring great people isn’t easy. My response rate is 2-3 out of 20; recruiters report 1 out for 100. • I don’t delegate hiring; it’s the most important job a CTO can do. Carol Bartz, former Yahoo CEO
  • 20. Common Mistakes • I should use ___ technology in the beginning because it’s better, more scalable, and will make it easier to hire. It doesn’t matter! • Premature optimization of the team and infrastructure • “I MUST have a technical cofounder” – How about a tech advisor instead + outsourcing? • Your worst hires will look great on paper.
  • 21. Outsourcing • Can be effective if done properly. Stay tuned.
  • 22. Any Questions?.... Email: alexyampolskiy@blogtalkradio.com Twitter: @ayampolskiy