I despise posts like these. I hate being so negative about it, but it doesn't <i>say</i> anything. "Facebook has smart employees. Facebook wants you to learn new things. Facebook has impact." None of it is novel or interesting.<p>I wish there were more of a culture of insider writing while the events were going on. When Facebook pushed Questions and then retracted it, I'd love to see a blog post about "Yeah, we pushed Questions because it rocked but once we shipped it everything exploded and shit went crazy. Here are the details and what we learned from it. [...]" That's far more interesting to me, and really compelling to someone looking to become a Facebook engineer.<p>Unfortunately, once you grow to a certain level, those things are no longer kosher. Plain talk is discouraged in an era of Corporate Speak. It's unfortunate.<p>But cheers on this guy's three years though.