Post on 14-May-2015
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