Be KindI almost got fired once. Facebook software engineer friend, and CTO at the time, Dustin Moskovitz pulled me into a room one morning.
Did not find what they wanted? Try here
He told me I would no longer be working on News Feed, which was surprising because at the time I was the only engineer keeping it running. Instead they were going to hand it off to someone else and build a team around that person. With alarm in my voice I asked if I was being fired. I believe if you looked at what I had accomplished in my two years at Facebook to that point, it would not be obvious that I should be a candidate for such a stern conversation.
In addition to building the backend and ranking for News Feed I had also launched a number of other popular features on the site. I maintained our early anti-abuse efforts in my spare time. I was one of a small group of people making decisions that would shape our infrastructure for years to come. So why was I being sidelined? He gave me a single sheet of paper.