My Company Has Fired a Programmer in the Fastest Time in History
And the reason was serious
Have you ever imagined getting fired on the first day of a job? I have seen it happen, and I have zero sympathies for the fired programmer. I am telling you the whole story.
My company was hiring a bunch of new developers for React and Node.js. Half of them were from Asia. The deal was they would be working remotely.
The young programmer who got fired on day one was supposed to work with me on a project with several other programmers. But on his first day, he was fired by HR. When I asked my project manager what happened to him, he said he was fired because he violated his contract agreement.
I have a good relationship with my manager and I got curious. So I asked what could happen that he was out on day one? Then he told me the whole story.
Our company’s policy is to hire only full-time programmers. So, they always want a “No Objection Certificate” (Experience Certificate) from the previous employer. The rule is very strict, especially for remote developers.
The young programmer had an agreement with the previous company that he had to give notice 3 months before he wanted to leave the company. But he joined our company without leaving the other.
He told us that he left the company and told HR that he lost the paper of the Experience Certificate. But our company is very thorough about the paperwork. So, she mailed his previous employer about him and they mailed back on the first day of his job.
His previous employer asked our HR what’s this mail about because he was still an employee of that company and he didn’t even give notice about leaving.
Our HR understood that the new boy showed a fake document and lied about a lot of things.
Our HR asked him about the situation and he told the truth then. He said he didn’t want to miss this opportunity. He would leave the previous job as soon as he could.
But our management didn’t like it and they fired him that day.
I don’t know what happened to his previous job but I hope he didn’t lose both jobs that day.
Who was right?
Okay. I am not a judge but I always believe telling lies in the resume and in the interview is wrong. I know many people lie in their resume but always remember that it might bite you back.
So, I am sorry that I have no sympathy for the young programmer. But I feel sorry for those who are in some kind of binding in their companies that they can’t leave the company within a short period of time.
1–2 months' notice before leaving a company is fair I think. Because companies deserve to know that you are leaving. They need to find your alternative and it takes time.
But 3 months is too much. Most good offers will go away within 3 months. Because most companies need developers immediately.
What should you do if you were in those situations?
If you get a better offer from a new company, of course, you should act on that. You should leave your present job and go for the better.
But you have to notify your current employer. If you have a long noticing period time that you could afford, then request them to reduce it. Believe me, no companies want a developer who wants to leave desperately. Because it will hamper their productivity.
So, try to be honest. One thing I have always find that a good developer never has to run after good jobs. Jobs are running after them.
What do you think? Share your thoughts in the comment section.
Thanks for reading. Please follow and subscribe to my medium profile and if you are not a member of Medium, you can be one from here.
Here is another article of mine: “Top Paying Programming and Scripting Languages of 2021”
