Adam FitzGerald 2013

Preview:

Citation preview

Anatomy of a Developer  Evangelist

Adam FitzGerald Director of Developer Relations

VMware, Inc.

Adam FitzGerald

Anatomy of a Developer Evangelist

Anatomy of a Developer Evangelist

Personality Types: Myers Briggs

Extroversion(E)vs

Introversion(I)

Sensing (S)vs

Intuition(N)

Thinking (T)vs

Feeling (F)

Judging (J)vs

Perception (P)

Action Thought

Practical  

InnovativeObjective Subjective

Closure Open ended

FrequentSubstantive

Factual  

HypotheticalLogic 

EmotionDecision 

satisfaction

PeopleSolo

Detail 

Big pictureAnalysis Devotion

Work  Play

Source: Please Understand Me by David Keirsey and Marilyn Bates ISBN 0‐9606954‐0‐0

Personality Types: US Distribution

ISTJ11‐14%

ISFJ9‐14%

INFJ1‐3%

INTJ2‐4%

ISTP4‐6%

ISFP5‐9%

INFP4‐5%

INTP3‐5%

ESTP4‐5%

ESFP4‐9%

ENFP6‐8%

ENTP2‐5%

ESTJ8‐12%

ESFJ8‐13%

ENFJ2‐5%

ENTJ2‐5%

Source: http://www.capt.org/mbti‐assessment/estimated‐frequencies.htm

Personality Types: Guide

Personality Types: Software Dev

ISTJ11‐14%

ISFJ9‐14%

INFJ1‐3%

INTJ2‐4%

ISTP4‐6%

ISFP5‐9%

INFP4‐5%

INTP3‐5%

ESTP4‐5%

ESFP4‐9%

ENFP6‐8%

ENTP2‐5%

ESTJ8‐12%

ESFJ8‐13%

ENFJ2‐5%

ENTJ2‐5%

Source: Software Engineer Personality Types ‐

Jan 2010 IT Pro published by IEEE Computer Society

Personality Types: Dev Evangelism

ISTJ11‐14%

ISFJ9‐14%

INFJ1‐3%

INTJ2‐4%

ISTP4‐6%

ISFP5‐9%

INFP4‐5%

INTP3‐5%

ESTP4‐5%

ESFP4‐9%

ENFP6‐8%

ENTP2‐5%

ESTJ8‐12%

ESFJ8‐13%

ENFJ2‐5%

ENTJ2‐5%

Where to find such rare beasts?

Manage: Motivation

Manage: Content

Manage: Measurement 

Managing: Freedom & Flexibility

Manage: Career Path

Archetype: Zealot

Developers,Developers,Developers,Developers,

…Hhhrrrrggghhh!

Developers,Developers,Developers,Developers,

…Hhhrrrrggghhh!

Archetype: Professor

Good news everyone! I’ve created a Haskell  DSL that improves SVM  approximations to NP‐

complete problems by  a factor of O(log(n)).

Good news everyone! I’ve created a Haskell  DSL that improves SVM  approximations to NP‐

complete problems by  a factor of O(log(n)).

Archetype: Social Maven

I just live tweeted  the meet‐up, 

posted the demo  to YouTube and 

accepted a pull  request on 

GitHub. 

I just live tweeted  the meet‐up, 

posted the demo  to YouTube and 

accepted a pull  request on 

GitHub. 

Anti‐Archetype: Tech Trendster

Javascript? Ha! Node.JS is so 2012, 

I’m already using….

Javascript? Ha! Node.JS is so 2012, 

I’m already using….

Image Source: http://www.mademan.com/4‐types‐of‐hipsters‐you‐will‐see‐drinking‐pabst‐blue‐ribbon/

Summary

Developer Evangelists are:•A scarce resource •Commonly not self‐identified•Uniquely motivated

A successful Developer Evangelist can•Elevate a technology•Empower a community•Generate massive web visits, leads, opportunities

Questions

afitzgerald@vmware.com