8 TIPS TO BECOME A MICROSOFT TECHNICAL EVANGELIST
8 TIPS TO BECOME A MICROSOFT TECHNICAL EVANGELIST

“A technical or technology evangelist is a person whose job or role is to promote technologies… An evangelist promotes the use of a particular product or technology through talks, articles, blogging, user demonstrations, recorded demonstrations, or the creation of sample projects.”
I think the statement skews too much towards marketing as that is not what evangelism is about. Evangelism is about communication, both talking and listening. Evangelists are passionate folks that want to demonstrate or discuss something they find interesting and want to share it with you. It can be a movie, a band or messenger bag. They will tell you how it works, what types of things you can use it for. They also will want to hear what you have to think about it. Evangelists usually take on the role of “The Voice of the Customer” at Microsoft.
There is an open position on the team I am on for a Technical Evangelist who is excited about things such as Windows 8, Windows Phone, and Windows Azure and app development all-up. So with every open position you have to figure out what characteristics you are looking for in the person you want to hire. This is why we have an interview loop, to see if someone has these characteristics. Instead of keeping them to myself, I wanted to share them with you:
1. Evangelists speak different languages. I am not talking about programming languages; I am talking about different audiences. Evangelists might speak to developers one day, then a CEO the next. Evangelists understand how to excite someone about the technology they are evangelizing by relating it to the person they are talking to. Do you talk about a gadget to your geek buddy the same way you talk to your spouse about it? Don’t mistake this for talking down to someone; instead you are relating the benefits of something to their interests.
2. Evangelists look at technologies holistically. It is one thing to know how a feature works, but why is the feature compelling or valuable? Sometimes this is referred to as “business value”. For a feature, an evangelist should know not just how it works, but what the value of using it is. Does a feature make development faster or is it cheaper to implement or does it have more uses than its competitor?
3. Evangelists should understand the world around them. Many evangelists I know are voracious consumers of information. Robert Scoble is on the insane side with around 800 feeds he keeps an eye on, but Evangelists need to understand what is going on in their space. For example, what are the trends right now in the web space? What are competitors doing? Who are the influentials who are driving the thinking around this space?
4. Evangelists are not dogmatic. Contrary to popular belief, there are Microsoft evangelists who once in a while use non-Microsoft products, gasp!!! If you can believe such a thing, you will be surprised to know that I actually use an iMac in addition to my 3 PCs. I use Mac Office 2011, Windows Phone 7 Connector and Microsoft Messenger for Mac on it as well as a variety of other Microsoft software that runs on a Mac. Then IBootcamp most of the time into Windows 7, which works really well on the machine. Although I get ribbing time to time from other evangelists, it is understood that we cannot be myopic about the world and it forces us to look at things from a different perspective which can only make things better at Microsoft.
5. Evangelists love demos and code. Every evangelist I know loves a new demo or looking at some code. We build a lot of demos on our team, in fact you probably have seen quite a few of them at Microsoft events. Demos are probably one of the best ways to show what something can do and create buzz and excitement. I always recommend to folks who are looking for an evangelist position to create a digital portfolio of some kind that demonstrates your skills (I always give bonus points for using GitHub or CodePlex). It also goes to show that you can actually see a project to completion and learn from it.
6. Evangelists tend to be humble. This probably is a surprise to you. You would think that evangelists would have HUGE egos, but surprisingly many that I know are very humble. Most evangelists feel like they are in a constant state of learning. Here is some advice, be wary of putting the “expert” label on your resume. If you do, I can guarantee that the questions will become much tougher as we will want to understand the true depth of your knowledge. I have done tons of interviews and have yet to find someone we hired who called themselves an “expert”. Always think of yourself as a lifetime learner.
7. Evangelists are sometimes cynical but always optimistic. Evangelists are usually a psychiatrists’ dream. We can be very pessimistic at times and give product and marketing teams a lot of grief, but it is only because we know the potential of a technology. We tend to be optimistic that our products can truly be stellar. We will always question, prod and poke, but in the end it is our optimism that usually shines through.
8. Evangelists love communities. Although I consider myself an introvert, I enjoy engaging with communities; especially those that are organically grown through meetups. I am always on the lookout for hanging out with these communities who are passionate about design or building applications.
Is there more? Of course there is. But let’s start with these. I would like to have you comment on what else you think makes a good evangelist. I also would like to hear what makes a bad evangelist (no need for names, we are trying to be constructive here). If you decide to interview for the open position, think about these characteristics and if you find yourself identifying with most of them, then apply for the position!
8 TIPS TO BECOME A MICROSOFT TECHNICAL EVANGELIST的更多相关文章
- 一、Microsoft Dynamics CRM 4.0 SDK概述
Chapter 1. Microsoft Dynamics CRM 4.0 SDK Overview(SDK概述) You are probably reading this book because ...
- 【oneday_onepage】——Microsoft addresses DevOps with InRelease technology
Microsoft addresses DevOps with InRelease technology A Microsoft-branded version of InRelease will b ...
- //Build/ 2014 开发者大会Azure重点整理
寓教于乐,轻松掌握 Windows Apps和 Cloud //Build/ 2014开发者大会第二天重点整理 (上) //Build/ 2014开发者大会第二天的主题演讲主要包含两部分:Mic ...
- Channel 9视频整理【4】
Eric ShangKuan 目前服務於台灣微軟,擔任技術傳教士 (Technical Evangelist) 一職,網路上常用的 ID 為 ericsk,對於各項開發技術如:Web.Mobile.A ...
- 乘风破浪,遇见下一代操作系统Windows 11,迄今为止最美版本,原生支持安卓应用
遇见下一代操作系统Windows 11 全新Windows体验,让您与热爱的人和事物离得更近. Windows一直是世界创新的舞台.它是全球企业的基石,助力众多蓬勃发展的初创公司变得家喻户晓.网络在W ...
- 背水一战 Windows 10 (27) - 控件(文本类): TextBlock
[源码下载] 背水一战 Windows 10 (27) - 控件(文本类): TextBlock 作者:webabcd 介绍背水一战 Windows 10 之 控件(文本类) TextBlock 示例 ...
- 背水一战 Windows 10 (21) - 绑定: x:Bind 绑定, x:Bind 绑定之 x:Phase, 使用绑定过程中的一些技巧
[源码下载] 背水一战 Windows 10 (21) - 绑定: x:Bind 绑定, x:Bind 绑定之 x:Phase, 使用绑定过程中的一些技巧 作者:webabcd 介绍背水一战 Wind ...
- //build->//learn->//publish
在今年的Build大会上,微软发布了Windows Phone 8.1,以及universal Windows apps开发策略.在接下来的两个月中,会有两个全球性的活动举办,分别是//learn和/ ...
- 绑定: x:Bind 绑定, x:Bind 绑定之 x:Phase, 使用绑定过程中的一些技巧
背水一战 Windows 10 之 绑定 x:Bind 绑定 x:Bind 绑定之 x:Phase 使用绑定过程中的一些技巧 示例1.演示 x:Bind 绑定的相关知识点Bind/BindDemo.x ...
随机推荐
- AMap公交线路查询
<!doctype html> <html> <head> <meta charset="utf-8"> <meta http ...
- Linux查找含有某字符串的所有文件
转自:http://151wqooo.blog.51cto.com/2610898/1162118 如果你想在当前目录下 查找"hello,world!"字符串,可以这样: gre ...
- javascript函数原型理解
一.当引用一个对象的属性时,若该对象没有此属性,则会查找该对象的原型,若原型上存在该属性,则返回该属性. <script type="text/javascript"> ...
- 使用delphi+intraweb进行微信开发4—微信消息加解密
示例代码已经放出!请移步使用delphi+intraweb进行微信开发1~4代码示例进行下载,虽为示例代码但是是从我项目中移出来的,封装很完备适于自行扩展和修改. 在上一讲当中我做了个简单的微信文本消 ...
- 日本DARTS 支撑的一系列应用项目
DARTS是多学科空间科学数据平台,例如天体物理.太阳物理.太阳物理.月球与行星科学和微重力科学.在此数据支撑下,有许多应用. 1.http://wms.selene.darts.isas.jaxa. ...
- 实战p12文件转pem文件
1.首先生成一个ssl的证书 选择app IDS 后实现下面这个(这里不详细说明怎么生成了) 点击Download按钮,我就下载Development的ssl证书,下载成功后,双击运行,会打开钥匙串程 ...
- Git Pro - (1) 基础
近乎所有操作都可本地执行 在Git中的绝大多数操作都只需要访问本地文件和资源,不用连网. 三种状态 对于任何一个文件,在 Git 内都只有三 种状态:已提交(committed),已修改(modifi ...
- linux svn 用户配置
1:创建存放仓库的目录 mkdir -p /home/svn/ 2:创建svn仓库 svnadmin create /home/svn/evansource 3:配置仓库(一共三个文件夹auzhz.p ...
- python 核心编程课后练习(chapter 6)
6-1 #6-1 #help(string) import string str = "helloworld" substr = "h1e" if string ...
- C++11引用临时变量的终极解析
工作中遇到一个引用临时变量的问题,经过两天的学习,私以为:不仅弄明白了这个问题,还有些自己的独到见解. 这里使用一个简单的例子来把自己的学习过程和理解献给大家,如果有什么问题请不吝指正. **** ...