My Recap for 2021

1. Career

It is the 3rd year that I worked in Microsoft. As a Microsoft 365 infra team, we’re serving multiple M365 product lines, like Exchange, Microsoft Teams, SharePoint, OneDrive etc.

The main challenges in the work includes

  • Based on Suzhou, we have to sync with headquarter (US west coast) almost daily. Due to the different time zone, you have to wake up early.
  • Heavy workload during the on-call rotation. Since Microsoft has been transiting to cloud service provider instead of selling software lienees. It requires 24 * 7 support across the global.
  • Legacy technology stack. Tech debt is well-known issue in Microsoft internally. Engineer system needs to improve in many perspective.

What I gained in the last past year.

  • Engineer capability: Thanks for the dot-line manager, he is open for anyone (including joiner engineer) to sell ideas to improve our service. What’s more, there are a lot of colleagues who are special in specific domain. You can learn a lot from them.
  • Leadership: There are a couple new-grad engineers since last summer. I am also the leader of a feature crew at Suzhou. From that moment, I don’t only focus on getting works done, but also learn how to organize the work and make decision.

2. Books

  • ASP.NET Core 3 框架揭秘 Though Microsoft official documentation is best stuff if you want to learn ASP.NET Core , this book takes deep dive to the source code level. The most attractive part is about Microsoft.Extensios.* packages. They are backbone of ASP.NET Core and contributes to understanding it.
  • Mastering Window PowerShell Scripting PowerShell is wide used in the Microsoft. It is the first-class citizen as script language. This book is great if you want to step further in this language.

3. Open Sources

This is my contributions in 2021 on GitHub.

  • Ugit: This is git implementation in C# language. It implements the basic operation of git, like add , commit , push , fetch etc.
  • Backend-Interview: This is a interview question collection for a back-end engineer. It’s also the most Startred repo. (Looks like most people cares about how to get a job)
  • DotNetWeekly: This is the open-source magazine that focuses on the .NET ecosystem. For well-known history, .NET is not quite popular in China like JAVA or Go language. This magazine will try its best to make .NET grate again.

Also, I raised the my FIRST PR for Popular open source project.

--

--

--

A software developer in Microsoft at Suzhou. Most articles spoken language is Chinese. I will try with English when I’m ready

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

3 Periods and 3 Tiers of APIS Masternode

Why I switched from PHPStorm to Visual Studio Code

Visual Studio Code vs Phpstorm

Branching Strategy

How Rittman Analytics Centralizes SaaS Data Sources using dbt and Google BigQuery

#365DaysOfLearning

Technical Asst, Programme Asst, Stenographer & Other — 16 Posts

Making Project Management Not Suck

7 Basic Quality Tools with R

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Feng Gao

Feng Gao

A software developer in Microsoft at Suzhou. Most articles spoken language is Chinese. I will try with English when I’m ready

More from Medium

2021: The beginning or an era

My 2021 Summary

2021: New Beginnings

2021 In Review