talent42 2017: what to get to git programers - jeff szczepanski

19
6/28/2017 1 What to Get to Get Programmers What to Git to Get Programmers

Upload: talent42

Post on 29-Jan-2018

91 views

Category:

Recruiting & HR


1 download

TRANSCRIPT

Page 1: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

1

What to Get to Get Programmers

What to Git to Get Programmers

Page 2: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

2

Helloaka Tall JeffChief Operating OfficerStack Overflow

Jeff Szczepanski

4

Paragraph copy. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed molestie lorem et ipsum euismod volutpat. Cras et neque euismod, suscipit turpis et, hendrerit libero.

☉ First level bullet point▮ Second level bullet point

▪ Third level bullet point

Click to edit slide title

Click to edit slide subtitle

• Stack Overflow is a Programmer Talent Community

• Monthly Active Users: 33 Million

• Monthly Page Views: 620 Million

• Global Footprint: 75% of Traffic Outside US

Who We Are:Overview

Page 3: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

3

The State of Software Development

6

Click to edit slide titleA programmer by any other name is…

Software Developer

Coder Software Engineer

Coding Ninja

Programmer

Lead Developer

Development Lead

Architect

Software Architect

DigitalArtisan

Senior Software Engineer Developer

Page 4: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

4

8

Skyscraper Makers

Page 5: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

5

9

Click to edit slide titleThe Skyscraper Makersplumber

architect

electrician

welder

engineer

surveyor

flooring installer

scaffolder

glazier

painter

interior designer

ironworker

mason

landscaper

pipefitter

interior architect

carpenter

general contractor

10

Click to edit slide titleSourcing Terms & Titles

Full Stack

Back End

Page 6: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

6

11

Click to edit slide title

011ASP.NET001

10001C++10001

111111C000000

1101Java10111

01010PHP10101

0Java0ScrIpt0

1001PerL10010

0000PytHon111

Ruby 1on 1RaIls

1010RubY01010

01101SQL01001

01001C#100100

The Technology References

This is all pretty much noise.

Page 7: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

7

14

Paragraph copy. Lorem ipsum dolor sit amet, consecteturadipiscing elit. Sed molestie lorem et ipsum euismodvolutpat. Cras et neque euismod, suscipit turpis et, hendrerit libero.

☉ First level bullet point▮ Second level bullet point

▪ Third level bullet point

• And there were NO building codes

• And NO building inspectors

• And the building infrastructure was only seen by construction workers!

Imagine if everyone had “Skyscraper Maker” title...

Page 8: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

8

Page 9: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

9

Page 10: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

10

19

RESUMḔ

20

Page 11: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

11

21

22

Page 12: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

12

So What Do We Do?

24

“Roads? Where we’re going, we

don’t need roads!”

Page 13: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

13

25

Paragraph copy. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed molestie lorem et ipsum euismod volutpat. Cras et neque euismod, suscipit turpis et, hendrerit libero.

☉ First level bullet point▮ Second level bullet point

▪ Third level bullet point

Click to edit slide title

Programmer Competency Matrix

Credit: Sijin Joseph

But We Do Need a Map

Category / Level 2^N N^2 N LOG(N)

Computer Science Theory X

Software Engineering Areas X

Programming & Code Construction X

Experience Types X

Knowledge Areas X

Data Structures Algorithms

Systems Programing

LanguagesPlatforms

Years of ExperienceIndustry and Product Types

4 Competency LevelsLanguagesPlatforms

Years of ExperienceIndustry and Product Types

Only 12%of the Matrix

Typical search specs allude to about 12% of the job

Page 14: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

14

27

“After the Gold Rush”By Steve McConnell

Suggested Reading

Summarizng

Page 15: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

15

Vocabulary & Conventions around programming is still in its infancy

Programmer really refers to hundreds of different types of jobs

Page 16: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

16

Resumes can tell you a lot, but most is context between the lines

All the keywords amount to maybe ~25% of the qualifications

Page 17: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

17

Your Call to Action

Help hiring managers to understand the dozens of competency areas of each role

Page 18: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

18

Map & Evaluate candidates against the full set of competencies

Come along & help us bring Software Development into the

future…

Page 19: Talent42 2017: What to Get to Git Programers - Jeff Szczepanski

6/28/2017

19

Thanks!Any questions?

[email protected]