【亲身经验】如何在 6 个月内成为“微软 MVP”

前言

很荣幸,在愚人节这天😁,收到了获得“微软 MVP”奖项的通知:

991640c3f130d07435ac08e264d3e24a.png

由于该奖项评选标准只涉及 2021 年所做的贡献,而我的贡献主要是公众号文章。

因此以我从 2021/06 开始运营个人公众号算起,可以说,仅花了 6 个月,我就成为了“微软 MVP”。

什么是微软 MVP?

微软最有价值专家奖项(Microsoft Most Valuable Professional--MVP) 是微软公司授予第三方技术专业人士的一个全球奖项,颁发给热情地与社区分享知识的技术专家。

微软按奖项类别授予 MVP 奖,它们也与贡献领域(即每个奖项类别下的一系列相关技术)保持高度一致。

比如我申请的就是 Developer Technologies 奖项类别下的 .NET 领域。

具体 MVP 奖项类别可以参看 https://mvp.microsoft.com/zh-CN/pages/mvp-award-update

微软 MVP 有什么权益?

成为 MVP 后,你即可提前试用微软产品、与产品组互动、享受 Visual Studio 技术订阅和 Office 365 订阅等众多免费订阅,参加微软 MVP 年度峰会等。

更为重要的是,MVP 是一个由 90 多个国家/地区的 4,000 多名技术专家和社区领袖组成的全球社区,其中中国区有将近 200 名,你有机会与他们进行交流,提升圈层影响力,实现自我蜕变。

如何成为微软 MVP?

只需 3 个步骤:

  • 成为一个专家

  • 尽情做你喜欢的事

  • 让微软知道!

成为一个专家

从上面的 MVP 奖项类别可以看到,你可以在很多方面试着成为专家。

但是由于能力和资源的限制,一个人不可能在所有方面都能做到最好,我建议选择你自己最擅长的方面和领域,并在此方向中有所作为。

还没有最擅长的方面和领域?

不要紧,建议可以先从自己的实际工作内容方面开始,比如独立解决碰到的技术问题,深入了解现有技术方案的实现原理,参与在用的第三方开源库代码贡献,等等。

分享一个我的个人经验,到社区看看别人碰到的技术问题,尝试帮助他们解决;或者看看别人怎么解决的,你有不有其他实现方式。

多思考,多实践,相信你一定可以成为专家。

尽情做你喜欢的事

是否能够获得奖项,将取决于你的贡献大小。贡献包括演讲、社交媒体帖子、写书、为线上社区中的其他人提供帮助等等。

这需要你持之以恒地与社区分享知识。

我觉得这才是最难的。因为,持续贡献是很耗精力和时间的,而每个人拥有的时间是一样的,如何更好地使用时间?

分享一个我的个人经验,利用早晚通勤的零散时间准备素材,晚上或周末安排成块的时间输出贡献。

最关键的是,坚持。可以采用“微习惯”策略。比如我强制要求自己每天推送一篇公众号文章,你可以先从“每天解答 1 个技术问题”开始。

让微软知道!

为了让你自己成为 MVP 奖的候选人,必须首先由 Microsoft 全职员工 (FTE) 或 Microsoft MVP 为你提交提名推荐信。

但是,只要你做到了前面 2 点,这就是水到渠成的事。

这里感谢一下 张善友 @weyhd.com .NET 为我提交的推荐,大家可以关注一下他的公众号:

结论

天下事有难易乎,为之,则难者亦易矣;不为,则易者亦难矣。

如果你想成为微软 MVP,请尽快开始上面的步骤。

记住,成为微软 MVP 并不是我们的目的,仅仅是我们成为技术专家的路上的小小奖励。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/289674.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

从listView1中选择记录到listView2中

1.自定义Worker字段类 public class SelectWorker{public int WorkerID;public string WkName;} 2.定义全局变量 List<SelectWorker> wkList0 = new List<SelectWorker>();List<SelectWorker> wkList1 = new List<SelectWorker>();List<SelectWorke…

3500个常用汉字表_小学常用560个汉字笔画笔顺表,打印下来,小学六年慢慢练...

温馨提示公众号改版后很多孩子及家长朋友找不到我们了为了方便大家更快地找到我们获取更多学习工具和资料您可以按照下面的方式 星标或置顶我们☟ ☟ ☟小学阶段&#xff0c;字写得好很重要&#xff0c;笔顺写对了也很重要。写对笔顺有利于把字写得美观&#xff0c;考试时碰到笔…

java之wait()、notify()实现非阻塞的生产者和消费者

一、对于wait()和notify()的解释 void notify()Wakes up a single thread that is waiting on this object’s monitor.唤醒等待获取锁资源的单个线程void notifyAll()Wakes up all threads that are waiting on this object’s monitor.唤醒等待获取锁资源的所有线程void wait…

大数据先行 传统金融转型需从体制上创新

经过几年发展&#xff0c;互联网金融成为金融行业一股鲜活的力量。同时&#xff0c;行业也意识到&#xff0c;这条鲶鱼不会在大众市场对银行构成威胁。日前&#xff0c;德勤的一份报告也指出&#xff0c;P2P的市场价值高达1800亿美元&#xff0c;但并没有在成本、风险和速度上对…

oracle存档模式,Oracle的备份和存档模式

Oracle的备份和存档模式在做硬件升级前必须要将数据库做一次全备份&#xff0c;以便在出现不可预料的情况下进行恢复&#xff0c;全备份的方法有多种&#xff0c;以下列举两种简单高效的逻辑备份和冷备份&#xff0c;在数据库可以宕机的条件下&#xff0c;推荐使用冷备份&#…

SVN安装和使用总结

SVN简介&#xff1a; 为什么要使用SVN&#xff1f; 程序员在编写程序的过程中&#xff0c;每个程序员都会生成很多不同的版本&#xff0c;这就需要程序员有效的管理代码&#xff0c;在需要的时候可以迅速&#xff0c;准确取出相应的版本。 Subversion是什么&#xff1f; 它是一…

从部署 httpd 入手,理清 k8s 配置中的 containerPort、port、nodePort、targetPort

注&#xff1a;文中各种内网、公网 IP 仅为示例&#xff0c;不保证所有 IP 都可以访问&#xff0c;且你的环境中 IP 可能不同。背景在上一篇文章 自己搭建一个k8s环境 中&#xff0c;我们一顿操作猛如虎&#xff0c;搭建出了由 1 个 master 和 1 个 worker 节点组成的 k8s 集群…

C#正则表达式判断输入的是不是数字

1.函数 public static bool IsFloat(string str){string regextext "^(-?\d)(\.\d)?$";Regex regex new Regex(regextext, RegexOptions.None);return regex.IsMatch(str.Trim());} 2.调用if (!IsFloat(textBox11.Text)){MessageBox.Show("应该是一个数字&q…

分享几个拉钩网的前端页面

http://c.lagou.com/allMarch/warmup/index.html?fromsinglemessage&isappinstalled0 http://c.lagou.com/careerism/invitation.html?fromgroupmessage&amp;isappinstalled0&scene4转载于:https://blog.51cto.com/snaile/1616398

Andorid之用ConditionVariable实现线程同步

一、学习ConditionVariable之前的复习 如果你不懂wait()、notify()怎么使用&#xff0c;最好先复习下我之前的这篇博客&#xff0c;怎么使用wait()、notify()实现生产者和消费者的关系 java之wait()、notify()实现非阻塞的生产者和消费者 二、看下ConditionVariable源代码实现…

360文件粉碎机_中山三乡资料文件销毁粉碎销毁资料文件公司一览表

中山三乡资料文件销毁粉碎销毁资料文件公司一览表安排搬运工作人员及运输车辆上门收取销毁物品&#xff0c;将需销毁的物品装上运输车辆&#xff0c;并进行拍照、车箱粘贴封条等工作。第五步&#xff1a;客户可安排工作人员&#xff0c;跟我公司销毁运输车辆一同前往我公司销毁…

Sonnedix收购意大利11.2MW光伏电站产品组合

2016年9月5日, 太阳能独立发电商Sonnedix宣布已经在意大利获得Trading Emissions 的11.2MW太阳能光伏电站产品组合&#xff0c;此交易预计将在2016年第四季度关闭。 该产品组合包括三个地面安装光伏电站: 阿布鲁佐的Basciano和Cupello、以及西西里岛的Librandello。 Sonnedix在…

oracle中行数少于1000,oracle中in的个数超过1000的解决办法

oracle中in的个数要是超过1000就会报错&#xff0c;那么我们可以把它拆成一节一节的&#xff1a;in(1,2) or in (3,4)StringUtils.defaultIfEmpty的命名空间是&#xff1a;import org.apache.commons.lang.StringUtils;private String getOracleSQLIn(List> ids, int count,…

SQL Server 2005更改当前数据库的所有者

语法 sp_changedbowner [ @loginame = ] login[ , [ @map= ] remap_alias_flag ] 参数 [ @loginame = ] login 当前数据库的新所有者的登录 ID。login 的数据类型为 sysn

Xamarin效果第十七篇之AR GIS

在前面几篇文章中简单玩耍了一下在线、离线加载高德地图和添加Mark;今天在原来的基础上再去玩玩AR GIS;来看看最终效果:1、先通过NuGet引用:Install-Package Esri.ArcGISRuntime.ARToolkit.Forms -Version 100.13.02、在AndroidManifest.xml中配置:<application android:lab…

maven 多项目搭建

参考http://www.cnblogs.com/xdp-gacl/p/3498271.html 。 1.什么是maven maven是基于项目对象模型(POM)&#xff0c;是跨平台的管理工具&#xff0c;主要服务于java平台的项目构建&#xff0c;依赖管理和项目信息管理。 2.maven的好处 Maven中使用约定&#xff0c;约定java源代…

IOS之学习笔记四(类的实现和对象和id)

1、简单构建类和对象和id使用的测试代码如下 Person.h #ifndef Person_h #define Person_h#import <Foundation/Foundation.h> interface Person : NSObject {NSString* _name;int _age; } -(void)setName:(NSString *)name addAge:(int)age; -(void)say:(NSString *)c…

rog live service是什么_双11手机怎么买?ROG游戏手机3“独一份”体验,值得剁手...

对于追求极致的手游党来说&#xff0c;手机设备性能的强悍极为重要&#xff0c;毕竟时刻影响着流畅性与游戏体验。纵观当下手机厂商推出的游戏手机来看&#xff0c;ROG游戏手机3可以说是目前性能最强的游戏手机&#xff0c;在下半年发布的多款旗舰均没能领先过ROG。这也证明了我…

SQL Server 2005将某些数据库行为设置为与指定的 SQL Server 版本兼容

语法 sp_dbcmptlevel [ [ dbname ] name ] [ , [ new_cmptlevel ] version ]参数 [ dbname ] name要为其更改兼容级别的数据库的名称。数据库名称必须符合标识符的规则。name 的数据类型为 sysname&#xff0c;默认值为 NULL。 [ new_cmptlevel ] version数据库要与之兼容的…