张善友,毕业于兰州大学数学系,2006年开始连任微软最有价值专家(MVP),一直在社区宣导.NET开源项目,从早期的Mono到.NET Core,在社区被尊称为张队长,在腾讯工作11年后,进行自我刷新,创办一家以.NET Core技术为主的公司转型云计算和AI领域。

虽然我跟善友是同一批的MVP,但最开始认识他却是在博客园(http://shanyou.cnblogs.com ),经常在找一些技术问题解决方案的时候能搜索到他的技术文章,作为他的粉丝默默关注了好多年。他在.NET技术社区(尤其是.NET开源社区)名气很大,一方面是因为他在腾讯工作的时间内,力推.NET进行平台级别开发,取得了显著的成绩,而更重要的是他不遗余力地推广.NET开源技术。他维护运营的公众号“dotnet跨平台” ,汇聚了超过4万的.NET粉丝(张队长的叫法也就是从这里来的),对此我一点都不羡慕嫉妒,因为我知道他多年来的一个习惯,就是早上不到八点就到公司,然后要赶在上班前写完推送的文章。要做到这一点非常不易,这又是敬重善友的一个重要原因。

善友有一篇文章介绍10年微软MVP路

http://www.cnblogs.com/shanyou/p/4510396.html

善友崇尚自由之精神,自从毕业后追随Mono老大 Miguel(就是下图亲密拥抱的这位)从Linux进入.NET社区,从此爱上.NET,传播和实践.NET开源,崇尚开源的自由,分享的文化,在国内社区宣传.NET的优秀开源项目。

Migule (米格尔)于2016年带着Xamarin项目和团队加入微软,在当时引起了巨大的轰动,他目前是微软杰出工程师(DISTINGUISHED ENGINEER), 这是仅次于技术院士Technical Fellow 的微软技术条线的顶级精英,是广大攻城狮们努力追求的目标。除了大名鼎鼎的Mono项目,他其实还是GNOME项目的创始人。

与此同时,善友积极参与并逐步献身.NET开源项目,过往2年时间在社区参与API网关项目Ocelot:https://github.com/ThreeMammals/Ocelot

这个项目获得了社区的认可,2017年微软特意为此拍了一个宣传视频(https://customers.microsoft.com/en-us/story/tencent-telecommunications-dotnetcore),登陆北京Tech Summit 2017和Connect();2017 开发者大会。

在谈及自己的职业生涯时,他分享了两点心得。

大学学习的计算数学专业,对计算机的喜爱胜过了数学,在大学毕业时就进入了IT这一行,至今对数学知识的使用还是不多,直到最近的人工智能的火热,让我看到了数学在IT的用武之地。

我的职业生涯经历了大学毕业时国企3年工作经验,然后进入民企、外企的2年工作经验,然后进入腾讯,工作11年半后自主创业。伴随我整个职业生涯离不开的是微软的技术,人说仗剑走天涯,微软的技术就是我的那把剑,这两年.NETCore这把剑越发锋利,也是我创业的动力,在.NET Core 2.1 发布之际我从腾讯辞职创建深圳市友浩达科技有限公司。

对于第一点,我是深以为然的。读书的时候,经常听到一句顺口溜——“学好数理化,走遍天下都不怕”,但实际上除了应付那么几次大的考试,走出校门后,我们几乎发现这些知识毫无用处,现在如果不用计算器而是靠口占心算出来三位数加减乘除,别人就会看你像个怪物一样。但这些年随着人工智能、大数据等一些全靠一批书呆子们搞出来的技术热门起来,很多人猛的发现,原来计算机技术是真的跟数学有深刻的关系。在我而言,一个极其令人沮丧的事实就是:有出版社的好友给我寄了几本大数据的书,我硬着头皮试着翻看了一些,但最终还是绝望地发现实在看不下去了。

对于如何看待IT行业的发展规律,善友三句不离本行,有如下的见解

IT是数字化浪潮的动力,在微软CEO Satya写的那本书《刷新:重新发现商业与未来》有个 成长公式:∑(教育+创新) x 科技使用强度= 经济增长。实现人人获益的经济增长正式IT行业推动各行业的数字化转型的动力,充斥假货的拼多多上市了,有文章分析这才是真正的中国,这就是现实,但我们更需要实现人人获益的经济增长,在IT行业还有大量的普通的程序员,他们更需要高效好用的开发平台,.NET Core平台为普通程序员在数字化时代提供了一个高效的平台。

与德艺双馨的著名老艺术家,微软 VS&.NET团队的Scott HANSELMAN 的合影,Scott 目前是主任级产品经理,PARTNER PROGRAM MANAGER

最后,善友展望了自己新创公司的愿景,也给年轻人提出了一些建议

各行各业的数字化转型需要IT的支撑,需要有最高效的平台来支撑,.NET平台涵盖了各行各业数字化转型所需的所有技能,无论是游戏开发还是移动开发,无论是当今火热的人工智能,区块链还是云端服务、物联网,.NET都为你准备好了,这样一个高效的开发平台是非常值得年轻一代投入精力进行学习的。

接下来的十年我想让.NETCore平台上发展自己的公司业务,也帮助更多人用好.NET Core这个高效的平台,实现人人获益的经济增长。

作为MVP与微软CEO Satya 合影

文留言有福利

有什么想对善友大神说呢,请在原文评论区留下你的心声吧!

  1. 截止到9月27日,点赞最多的评论者,将有机会获得我亲笔签名的《Office 365开发入门指南》一书。

  2. 前10名均可作为《IT英雄传》的光荣读者,可以直接提供反馈,内部抢先阅读,而且等该书出版后,将在第一时间免费获得一本。【该书出版时间待定,等我写到一半左右会和出版社讨论】

张善友:自由之精神,中国之队长相关推荐

  1. 张善友: .NET社区运营 | 2021 中国开发者生态峰会

    内容来源:2021 年 6 月 5 日,由 SegmentFault 思否主办的 2021 中国开发者生态峰会圆满落幕.会上, .NET基金会成员.资深.NET顾问和解决方案专家张善友发表了主题为&l ...

  2. 微软MVP张善友告诉你,微服务选型要注意这些地方

    周六的下午,广州周大福金融中心的写字楼静悄悄的,53楼的实盈多功能会议室却异常火爆,热闹非凡.来自广州各大科技公司的技术小伙伴们齐聚一堂,他们都在期待着一个人,那就是--微软MVP张善友和他带来的 . ...

  3. .NET 20周年专访 - 张善友:.NET 技术是如何赋能并改变世界的

    点击蓝字 关注我们 今年是 .NET 发布20周年,值此20周年之际,微软 Reactor 特别策划了 .NET 20周年系列主题专访.我们邀请了数位中国 .NET 领域的技术专家以及社区名人,来聊聊 ...

  4. 技术人生,专家本色——采访张善友老师后的一点感受

    距离Xamarin Evolve开幕还有不到三个小时.Miguel deIcaza和他的团队又将发布周年升级平台Xamarin 5.作为一个关注Mono/Xamarin多年的老粉丝,这个时候心情是蛮激 ...

  5. 基于Web的系统测试方法 by张友生(来自中国系统分析员)

    基于Web的系统测试方法 张友生(来自中国系统分析员) 2003年04月21日 摘要 基于Web的系统测试与传统的软件测试既有相同之处,也有不同的地方,对软件测试提出了新的挑战.基于Web的系统测试不 ...

  6. 云队友丨李善友:人生为一件大事而来!

    我通过这样两个问题来定义创造者的本质:这个世界由于你的存在,会有什么不同?假如你消失了,这个世界会有什么损失? 我相信,每个人的本质特征是创造者,源头经由我们给这个世界带来了一点独特的礼物. 所以,创 ...

  7. 酷6网李善友主题演讲:创业与哲学

    11月12日消息,在近日举行的2010中欧校友返校日暨中欧艺术节上,酷6网创始人李善友发表了"创业与哲学"主题演讲,<创业邦>杂志作为支持媒体全程参与了此次活动. 以下 ...

  8. 腾讯张正友:计算机视觉的三生三世

    本文转载自:腾讯AI实验室 本文将介绍腾讯 AI Lab & Robotics X 主任张正友博士在 CCF-GAIR 2019 大会上所做的报告,讲述计算机视觉研究的历史和未来. 7 月 1 ...

  9. 腾讯 AI Lab Robotics X 主任张正友博士:计算机视觉的三生三世 | CCF-GAIR 2019

    今年是中国人工智能四十年,在这四十年间发生了很多事情,听听张正友博士讲一讲计算机视觉的前世.今生和可能的未来. 雷锋网 AI 科技评论按:7 月 12 日-7 月 14 日,2019 第四届全球人工智 ...

最新文章

  1. 修改中断向量ESC退出
  2. STM32 SPI难点浅析
  3. H3C防火墙实现NAT+DHCP
  4. 用来处理python字典的方法_python字典的常用方法总结
  5. python小波变换尺度函数_Python图像处理(17):pyWavelet
  6. 项目 接入 在线预览
  7. 修改自己的centos输入法
  8. Java笔记-RabbitMQ中生产者端confirm模式(异步模式)
  9. Jetson-TX2安装opencv教程
  10. Android 应用开发(12)---可绘制对象资源
  11. woe分析_WOE和IV
  12. 不学无数——SpringBoot入门VI
  13. Python实现用户登录
  14. css 列表属性详细总结
  15. java的睡眠方式有几种_java的几种定时任务
  16. 浅谈如何设计MySQL索引
  17. Hexo+Github博客搭建教程
  18. 红帽子 linux启动盘,红帽子Red Hat Linux 9 光盘启动安装过程图解
  19. 动词的过去式、过去分词、现在分词
  20. python docx 提取图片_python 解析docx文档的方法,以及提取插入的文本对象和图片...

热门文章

  1. Centos 磁盘管理及配额管理
  2. JavaScript 开发的45个经典技巧
  3. 我为什么卸载了今日头条
  4. 感受机房管理化繁为简-新款KVM使用心得
  5. 新款ATM恶意软件Alice 可对抗动态分析 但目前需要物理接触主机
  6. 好书推荐 -《国富论》-15-09
  7. [转]Multiple outputs from T4 made easy
  8. Linux命令——chmod
  9. QOMO Linux 4.0 正式版发布
  10. 云计算的关键特点及挑战