For the most part, every job I’ve ever left has been on my own terms. It might be for a better opportunity. It might be because I was fed up with the state of the company I was working at. But almost always I left when I decided it was time to go…. with 4 exceptions.
I recently found myself in the uncomfortable position of having to look for a new job. Thanks to the ‘alleged’ poor life decisions of a certain former leadership person, the company I had poured most of the last four years into was closing its doors. We’d limped along best we could for a time after the ‘event’, but it was not to be. It was time to put it out of its misery. Those of us that had survived that long suddenly found ourselves with a need to go job hunting.
It seems one of the most basic concepts. Yet it gets completely hidden by the developer community. It doesn’t matter how many years of experience you have in a particular language. There are still things you will have to look up EVERY SINGLE DAY. I really started to think about it. Why are we ashamed to admit that publicly? A couple of reasons came to me pretty quickly: Ego and envy.