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)                        Sensing (S)                      Thinking (T)       Judging (J)
              vs                                 vs                                  vs         vs
 Introversion(I)                      Intuition(N)                        Feeling (F)     Perception (P)

          Action                           Practical                        Objective         Closure 
         Thought                          Innovative                        Subjective      Open ended

       Frequent                           Factual                              Logic          Decision 
      Substantive                       Hypothetical                          Emotion       satisfaction

          People                            Detail                           Analysis          Work  
           Solo                           Big picture                        Devotion          Play


Source: Please Understand Me by David Keirsey and Marilyn Bates ISBN 0‐9606954‐0‐0
Personality Types: US Distribution

          ISTJ                             ISFJ                         INFJ   INTJ
       11‐14%                             9‐14%                         1‐3%   2‐4%

         ISTP                             ISFP                          INFP   INTP
          4‐6%                             5‐9%                         4‐5%   3‐5%
        ESTP                              ESFP                          ENFP   ENTP
          4‐5%                             4‐9%                         6‐8%   2‐5%
         ESTJ                             ESFJ                          ENFJ   ENTJ
        8‐12%                             8‐13%                         2‐5%   2‐5%


Source: http://www.capt.org/mbti‐assessment/estimated‐frequencies.htm
Personality Types: Guide
Personality Types: Software Dev

          ISTJ                                ISFJ                               INFJ              INTJ
        11‐14%                               9‐14%                               1‐3%              2‐4%

         ISTP                                ISFP                               INFP               INTP
          4‐6%                                5‐9%                               4‐5%              3‐5%
         ESTP                               ESFP                               ENFP                ENTP
          4‐5%                                4‐9%                               6‐8%              2‐5%
         ESTJ                                ESFJ                               ENFJ               ENTJ
         8‐12%                               8‐13%                               2‐5%              2‐5%


Source: Software Engineer Personality Types ‐ Jan 2010 IT Pro published by IEEE Computer Society
Personality Types: Dev Evangelism

  ISTJ    ISFJ     INFJ     INTJ
 11‐14%   9‐14%    1‐3%     2‐4%

 ISTP     ISFP     INFP    INTP
  4‐6%    5‐9%     4‐5%     3‐5%
 ESTP     ESFP     ENFP    ENTP
  4‐5%    4‐9%     6‐8%     2‐5%
 ESTJ     ESFJ     ENFJ    ENTJ
 8‐12%    8‐13%    2‐5%     2‐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!
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)).
Archetype: Social Maven

                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….




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

Adam FitzGerald 2013