It can be really hard to tell which skills are important to get hired on and to be successful on a capable and important team at a big tech company. Some of the stereotypes of what’s required are true enough, but there is much more to the story. This post is a sort of inside take on the people working on .NET, about the skills they use on a daily basis, how they developed them, and how they’ve figured out their own individual ways to be successful.
We’re using the conversation format again, this time with .NET engineers on dev skills and approaches to learning. We’ve got a big and great cast this time.
Elinor: Some people I had previously worked with (and enjoyed working with) were on the .NET team. They pointed out the team was hiring and suggested I might enjoy it more than what I was doing at the time – and here I am.
Aditya: In early 2015, I heard .NET was going cross-platform and open-source, which I thought was really exciting. At the time, I was working on Visual Studio and had been collaborating with some CLR folks on making profiling work for AOT-compiled code, so I took the opportunity to learn more about the plans/challenges, and soon found myself on the CLR team myself, working to make that cross-platform vision happen.