2020:数据之年





3.00/5 (1投票)
在这篇文章中,我将延续我在2015年的一篇博文中开始的传统,回顾并庆祝这一年里的亮点。
我一直很乐意分享我拥抱变化,并每年接受新挑战。我始于2015年的一篇博文,开始了庆祝这一年并回顾亮点的传统。今年,我将继续这一传统。尽管2020年充满了挑战和困难,但我对未来充满希望,并对即将到来的变化感到乐观。去年也以个人方式影响了我,促使我启动了一个独立博客。
在我总结2019年的文章中,我首先分享了关于我曾到访过的异国他乡的统计数据,并回顾了25年的职业发展。今年,由于疫情,主题是探索太平洋西北地区。我还在2020年初做出了重要的职业转变,并写下了关于我新角色的文章,担任.NET数据高级项目经理。这完成了我2020年的一个主要目标。我多年的使命一直是
赋能开发者,让他们发挥最佳水平。
作为一名项目经理,我通过帮助引导产品方向,解决开发者社区的最大需求,继续履行这一使命。
我的其他目标大部分是个人目标,我在另一篇博文中回顾了这些目标并分享了我的个人经历:2020年未能动摇我。
我的2021年目标
我有很多2021年的目标,并且已经在我的另一个博客上分享了我的个人目标。以下是我的2021年技术相关目标。
- 继续提升我在微软的职业生涯。我的目标是成为一名首席项目经理。
- 恢复我关于每日相关更新的社交媒体新闻推送。
- 帮助EF Core团队发布EF Core 6.0。
- 提高对.NET for Apache Spark的认识和采用率。
- 理解并实施为.NET开发者打造出色GraphQL体验所需的一切。
- 通过虚拟演讲支持世界各地的本地用户组。
开源
我在2020年的开源贡献比2019年多,也比2018年和2017年活跃。
2020年GitHub贡献
增长得益于我积极参与EF Core团队,并承担了一个名为Expression Power Tools的重要副项目。
Twitter回顾
我的粉丝从2019年的13,102人增长到今年的15,101人。增长了15%,略高于2019年的增长率(从每天约4个粉丝增长到5个)。我认为这主要是由于我与EF Core和.NET for Apache Spark团队的合作。更重要的指标——参与度,却大幅下降。这主要归因于一致性:我停止定期发布相关新闻,并且对产品相关的推文反应更少。我的目标是在2021年改变这一点,所以如果你一直关注我以了解.NET领域的最新动态,我将回归!
一如既往,以下统计数据基于最近90天。
人口统计
Twitter在2020年初移除了人口统计信息面板,我也不使用第三方工具进行分析,所以这里没有更新。
热门推文
今年任何推文中印象最深刻的是一篇关于如何直接从Blazor WebAssembly客户端连接到Azure Cosmos DB的博文。

我被提及次数最多的是来自官方.NET Twitter的一条推文,其中包含了我一篇关于如何检查和修改IQueryable表达式树的博文。
最后,“媒体推文”是宣布开源Windows包管理器winget
的帖子。
社交媒体就到此为止。我们来看看我的博客。
开发者一生回顾
去年是我没有将博客迁移到新平台的第一年。我写了关于从Medium迁移到Hugo的文章,并继续更新我的Hugo版本,并使用CI/CD来构建和部署它。
去年,我有96,047名访客,123,961次会话,比前一年增长了约30%。
今年下降到61,930名访客,84,376次会话。在我新的职位上,并且我的精力分散在两个博客上,我写的原创内容不足以吸引新流量。我没有设定访客或会话的目标,但我有一个赋能开发者的使命,而博客文章是其中的重要组成部分。我将在2021年做得更多。近四分之三的入站流量来自自然搜索。
2020年“开发者一生”的获取来源
超过一半的流量来自自然搜索。排名前10的搜索词涵盖了三个广泛的主题:Blazor、JavaScript,以及我于2018年撰写的一篇关于如何在Windows上使用Docker分钟内运行MongoDB的博文。
排名前三的第三方引荐来自GitHub、一篇关于我网站的案例研究(发布在JAMStack.org上),以及The Morning Brew。
由于我发布的新闻较少,所以我使用链接跟踪器的次数也较少,因此跳过这部分统计。我可能会在2021年淘汰短链接器,直接发布链接。
结束语
回顾往年,我确定的技术趋势包括
- 2017 Docker和Serverless - 打包和扩展你的代码
- 2018 .NET Core - 为任何平台构建你的代码
- 2019 WebAssembly - 瞄准一个可在任何地方运行的平台
2020年对我来说是.NET数据之年。我的新职位让我接触了EF Core和.NET for Apache Spark,以及gRPC和GraphQL等技术。去年,我说2020年将是“WebAssembly和现代JavaScript真正闪耀”的一年。我没有深入了解现代JavaScript领域,但Blazor无疑已经起飞,其WebAssembly版本获得了强大的立足点。我不知道2021年整体的“大趋势”是什么,但我知道我将专注于什么:让.NET开发者的数据访问尽可能出色。
2021年再见。