Firing and being fired
I remember every detail from the day I was fired from my first post-college job. My manager pulled me into a meeting with the engineering director at the end of the day: “We have some tough news for you. We are letting you go. From the start, it wasn’t a good cultural fit. It’s not that you aren’t a good programmer. It’s just that this is not the right place for you. I’m sorry.”
In 30 seconds, all of my fears of failure and not being good enough to be a software engineer in Silicon Valley had...