3 ms·
Hm. I think you are probably right that an anon random programmer wouldn't have hit the top of the front page, that's a good point, but I also think that when a
by codezero 12y ago
Hm. I think you are probably right that an anon random programmer wouldn't have hit the top of the front page, that's a good point, but I also think that when a well known engineer is lamenting about being fired it sends a different message than a random person. That is, being well known and successful doesn't make you immune to reality :)
I do agree, though, that he could have elaborated. Not about why he got fired, I think that's too nuanced and is not likely to really help anyone beyond satisfying base desires. What would have been helpful is the hindsight: what can YOU do today to avoid falling into this situation yourself?
I'm willing to bet that it's too recent for him to have these insights.
From my own experience, I've learned that you should prioritize who your manager is over who your company is. Managers have a great power over your advancement and success at a company, both socially and productively. They can empower you to succeed, or they can take credit for your work, while simultaneously making you look like a burden.
Finding a great manager is really hard, and I think that's at the root of why many people end up getting fired, or even end up dissatisfied in their work.
Looking back on my career, I've had many different kinds of managers, but one of my earliest ones stood out. I was 16, running a dial-up ISP and it got completely and totally hacked by an acquaintance. They didn't actually mean to cause data loss, but they did and I had to answer for it.
My manager at the time stood between myself and the owner of the company who was furious, and took the blame, then stayed with me through the night manually re-entering customer data and getting things back on line.
I've had good managers since then, but that's the exact kind of situation that people end up running into in their jobs which can change the course of their employment. You can do a lot of things to make sure you remain productive and to appear to be valuable to a company, but if your manager doesn't want you working there, they can do a lot to diminish all your contributions.
Anyway, thanks for replying, it definitely helped me understand your point of view :)