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 ...
随机推荐
- VS中的活动debug和活动cpu
“活动”的含义就是当前项目所用的模式和平台.项目中的”活动“继承于解决方案中的配置.
- Java项目往数据库中插入数据,出现中文乱码
项目环境: JSP+Servlet+Mysql数据库 需要检查的地方: 1. java项目整体的编码格式为utf-8.并且将数据传递给数据库之前,数据是否依旧是正常的(可以通过打断点的方式一步步跟踪查 ...
- C#入门(面向对象概念)
也许是看概念性的东西太多了,所以一看基本就明白,但实际并没有掌握,有待实操.反而是UML(统一建模语言)引起了我的兴趣,发现这东东很像建筑行业的图纸:有标准和约定,很方便专业人士看懂程序的架构和逻辑. ...
- OpenSSLKey
http://www.jensign.com/opensslkey/opensslkey.cs //************************************************** ...
- 集成IC刷卡器经验
因为一系列的原因,IC刷卡器要渐渐地取代磁条刷卡器.公司在这方面也是需要跟进的,在我负责集成IC刷卡器到应用程序的过程中,积累了些经验,现在分享下. 第一:无论是磁条还是IC刷卡器都是刷卡器的一种,所 ...
- 为什么要使用Mac系统?
1.键盘手感,电脑外形设计轻薄,舒适,金属感比较舒服: 2.Mac炫酷方便的手势操作: 3.Mission Control的多桌面操作,方便切换工作: 4.软件安装卸载方便(相比Windows): 5 ...
- redhat7下配置tomcat7,更改端口8080后无法访问页面
搞了一下午,居然是防火墙的事情,redhat7设置方法如下 sudo firewall-cmd --add-port=8081/tcp
- Android 调用系统联系人界面的添加联系人,添加已有联系人,编辑和修改。
一.添加联系人 Intent addIntent = new Intent(Intent.ACTION_INSERT,Uri.withAppendedPath(Uri.parse("cont ...
- sm4加密 解密(oc)
前几天项目用到sm4加密解密,加密为十六进制字符串,再将十六进制字符串解密.网上百度了下,sm4是密钥长度和加密明文加密密文都为16个字节十六进制数据,网上的sm4 c语言算法很容易搜到,笔者刚开始没 ...
- leetcode-【中等题】2. Add Two Numbers
题目 You are given two linked lists representing two non-negative numbers. The digits are stored in re ...