Early in my software engineering career, I had an internship at Microsoft. I was working on the Microsoft Office team. We were responsible for the internals of a distributed peer-to-peer network, and it was one of the most complex applications I’ve ever worked on. My team threw me into the deep end. I had to work in…
