44

Hire andretaindevelopers

Embed Size (px)

DESCRIPTION

Tips and tools on how to hire and retain developers

Citation preview

Page 1: Hire andretaindevelopers
Page 2: Hire andretaindevelopers

We are in the middle of a Tech Talent War in NYC

Page 3: Hire andretaindevelopers

You need to increase development capacity at your

organization

Page 4: Hire andretaindevelopers

Big and small brands have made NYC their development

home of choice

Page 5: Hire andretaindevelopers

You’re looking for ways to attract A-list developers

Page 6: Hire andretaindevelopers

1 32Develop a Strategic Plan Find a Match Retain Your Team

Page 7: Hire andretaindevelopers

Develop a strategic plan

Find a Match

Retain Your Team 1

Page 8: Hire andretaindevelopers

Identify your need

Page 9: Hire andretaindevelopers

Define success to win

Page 10: Hire andretaindevelopers

Identify elimination factors

Page 11: Hire andretaindevelopers

Create the perfect job description

Page 12: Hire andretaindevelopers

Map out the critical

interview path

Page 13: Hire andretaindevelopers

Exercise: Map the critical path

Page 14: Hire andretaindevelopers

Ensure your most expensive part of the interview is

attended by only the most qualified candidates

Page 15: Hire andretaindevelopers

1:1 Mapping

Page 16: Hire andretaindevelopers

2

Develop a strategic plan

Find a Match

Retain Your Team

Page 17: Hire andretaindevelopers

Interviewing –

Do’s and Don’t’s

Page 18: Hire andretaindevelopers

Do: Know Where to Find Good Developers

Page 19: Hire andretaindevelopers

•Generic job boards - Craigslist, StackOverflow

•Technology specific: RubyNow.com

•Mailing lists, meetups- start a discussion, post a job

•Events – hosting, speaking, organizing, career fairs, GA, Hacker Union

•Social media – twitter, linkedin, facebook

Page 20: Hire andretaindevelopers

• Github – githire.com

• Headhunters

• Referrals

• Your Network

• Sourcing

• Outsourcing – Consulting firm (like Cyrus), offshore, nearshore, freelancer

Page 21: Hire andretaindevelopers

Do: Interview for Integrity

Page 22: Hire andretaindevelopers

Don’t: Take for granted that someone can code well

Page 23: Hire andretaindevelopers

Don’t: Ask A Developer to Commit more than you

Page 24: Hire andretaindevelopers

Do: Discuss The Tough Things First

Page 25: Hire andretaindevelopers

Don’t: Ask Illegal Interview Questions

Page 26: Hire andretaindevelopers

Do: Score your candidates

Page 27: Hire andretaindevelopers

Do: Score after each step

Page 28: Hire andretaindevelopers

Do: Iterate

+ / Delta

Five Whys

Page 29: Hire andretaindevelopers

Make a Job Offer

Page 30: Hire andretaindevelopers

Know when to go all-in

Page 31: Hire andretaindevelopers

For those that aren’t a match

Page 32: Hire andretaindevelopers

Develop a strategic plan

Find a Match

Retain Your Team 3

Page 33: Hire andretaindevelopers

Align your employees

Page 34: Hire andretaindevelopers

Promote values and a shared mission

Page 35: Hire andretaindevelopers

Recognize alignment

Page 36: Hire andretaindevelopers

Know when to fold

Page 37: Hire andretaindevelopers

Build a great place to work

Page 38: Hire andretaindevelopers

What developers want

1.Room for growth of skills/knowledge

2.High caliber team

3.Positive organization structure

4.Opportunity to learn

5.Control over own work

Page 39: Hire andretaindevelopers

What developers want

6. Excitement about company’s products

7. Convenient commute

8. High base compensation

93% of developers would accept an offer of at least 10% less in comp from a company who better fit these criteria

Page 40: Hire andretaindevelopers

Create meaningful work

Page 41: Hire andretaindevelopers

Give and receive timely feedback

Page 42: Hire andretaindevelopers

Show progress by achieving small visible wins

Page 43: Hire andretaindevelopers

1 32Develop a Strategic Plan Find a Match Retain Your Team

Page 44: Hire andretaindevelopers

Questions?

Debbie Madden

@debbiemadden200debbiemadden.blogspot.com

[email protected]