Slide 1

Slide 1 text

Booting Up Hiring and Growing Boot Camp Graduates # Eric Weinstein # RailsConf 2016 # Kansas City, MO # 4 May 2016

Slide 2

Slide 2 text

Part 0: Hello

Slide 3

Slide 3 text

About Me eric_weinstein = { employer: 'Hulu', git_hub: 'ericqweinstein', twitter: 'ericqweinstein', website: 'ericweinste.in' } 30% off with RAILSCONF2016!

Slide 4

Slide 4 text

Where Are We Going? • The One Big Mistake We Keep Making • A Survey of the Field • What We Should Be Looking For • Believe in Improvement • A Holistic Model for Continual Growth

Slide 5

Slide 5 text

Part 1: Hiring

Slide 6

Slide 6 text

@talk.lie? # => true

Slide 7

Slide 7 text

@talk.lie? # => false @talk.fib? # => true

Slide 8

Slide 8 text

Ye Olde Traditione • Computing Science • Graphs && trees • Whiteboarding • Java/C++

Slide 9

Slide 9 text

That One Big Mistake I Mentioned We confused “Is this person good at what they do?” with “Is this person good at computing science?”

Slide 10

Slide 10 text

A Survey of the Field

Slide 11

Slide 11 text

What These Students Learn • Hint: not computing science! • Curricula vary a bit from boot camp to boot camp, but we can speak in meaningful generalities • Server-side web development (Ruby/Rails) • Client-side web development (JavaScript) • Software development tools (git, deployment, &c)

Slide 12

Slide 12 text

What I Look For • Ability to write nontrivial programs • Adaptability to new and changing requirements • Ability to work well with others • Passionate about learning • Self-awareness • Interviews != performance: http://bit.ly/1xQBfud

Slide 13

Slide 13 text

We’re Hiring!

Slide 14

Slide 14 text

Part 2: Growing

Slide 15

Slide 15 text

First: You Can Grow The belief that you can improve your abilities results in better performance than if you believe you either “have it” or you don’t. “Is Math a Gift? Beliefs That Put Females at Risk” (Carol S. Dweck, Stanford) Mindset: The New Psychology of Success (Ibid.)

Slide 16

Slide 16 text

Talkception https://www.youtube.com/watch?v=LPZmNfhPPOs https://speakerdeck.com/vosechu/building-technical-education-programs

Slide 17

Slide 17 text

The Plan • You don’t have to know everything • Start Monday • Lightning talks • Workshops/Lunch & learns • Accountabilibuddies

Slide 18

Slide 18 text

You Don’t Have to Know Everything • You literally can’t, anyway • Teaching someone something is an ideal way to learn it • The destination is for tomorrow; focus on today

Slide 19

Slide 19 text

Start Monday

Slide 20

Slide 20 text

⚡ Talks • Technical, nontechnical, in-house, meetups, conferences: the sky’s the limit • Remember: teaching something is a great way to learn it!

Slide 21

Slide 21 text

Workshops/Lunch & Learns • Git: https://gist.github.com/ericqweinstein/ f124d779ea23347b2216 • ES6: https://gist.github.com/ericqweinstein/ b8dea7cbb5b6aa4ecf6b • FP: https://gist.github.com/ericqweinstein/ d8cb53cf8d0f31fb19b6 • Data Structures & Algorithms for the Web: https:// gist.github.com/ericqweinstein/380d6cc719b0a03cfef3

Slide 22

Slide 22 text

Accountabilibuddies Credit: South Park, “Cartman Sucks”

Slide 23

Slide 23 text

TL;DPA • Write down who you’re actually looking for • Believe in improvement • Be the change you want to see in the company

Slide 24

Slide 24 text

No content

Slide 25

Slide 25 text

Questions? eric.weinstein@hulu.com github.com/ericqweinstein @ericqweinstein ericweinste.in 30% off with RAILSCONF2016!