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 ...
随机推荐
- APP常见崩溃原因和测试方法整理
测试过APP的人都应该发现,app崩溃是一类非常常见的问题,很多时候还是致命性的,这就要求我们测试人员要尽最大可能去找出软件当中的缺陷,减少app崩溃出现的概率,这里我将收集到的关于针对APP崩溃测试 ...
- Allegro 快捷键设置
一.快捷键设置 Allegro可以通过修改env文件来设置快捷键,这对从其它软件如AD或PADS迁移过来的用户来说,可以沿用以前的操作习惯,还是很有意义的. Allegro的变量文件一共有2个:一个是 ...
- Audio 的一些小笔记
1.在做项目的过程中,对于volume 我们有一个volume curve,就是 0~63 step,每个step对应一个dB值,例如0step对应-90dB, 63 step对应0dB.关于这个0d ...
- css全局样式
@charset"utf-8"; *{margin:0;padding:0;} //去默认内外边距的简易写法 body,div,dl,dt,dd,ul,ol,li,h1,h2, ...
- 用户体验学习笔记(工程中发现的PM常犯错误)
清晰呈现 启动和停止 布局 导航 层级式 扁平式 内容/体验主导式 总结 动画 注意点 品牌化 当你需要在 app 中提醒用户品牌的存在时,请遵循以下准则: 以优雅谦逊的方式整合品牌资产.人们使用你的 ...
- Eclipse点击工程结构里任意文件或文件夹变拖动(或复制)的bug
本文为原创文章,欢迎转载,但请注明出处http://www.cnblogs.com/yexiubiao/p/5204601.html,未在文章页面明显位置给出原文连接的,将保留追究法律责任的权利. 在 ...
- c++容器
1.vector:实质是动态堆数组,连续存储的内存区域,支持快速的随机访问. 2.list:实质是双向循环链表,支持在中间进行快速的插入删除,但是不能支持快速的随机访问.非连续的内存区域. 3.deq ...
- 【整理】C#文件操作大全(SamWang)<转>
文件与文件夹操作主要用到以下几个类: 1.File类: 提供用于创建.复制.删除.移动和打开文件的静态方法,并协助创建 FileStream 对象. msdn:http://msdn.microsof ...
- Xenko基础API笔记2-手势
交互: Drag Gesture Type : Continuous Configuration class: GestureConfigDrag Event class: GestureEventD ...
- jquery.validate[.unobtrusive]和Bootstrap实现tooltip错误提示
类似的文章园子里已有,请看这里,个人感觉稍显复杂,日前也打算写一个简单的给项目用,一些关键点记录于此.最终效果如下: 后端使用Asp.net mvc5,前端框架有:jquery.validate.jq ...