avatarThe woman

Summary

A programmer was fired on their first day at a new company for violating their contract by failing to provide a "No Objection Certificate" from their previous employer and lying about their notice period.

Abstract

The article recounts an incident where a young programmer was terminated from a company on their very first day due to a breach of contract. The company, which has a strict policy of hiring full-time programmers and requires a "No Objection Certificate" from previous employers, discovered that the programmer had not fulfilled their three-month notice period obligation to their former employer. Despite claiming to have left the previous job and losing the Experience Certificate, the new company's thorough HR department uncovered the deception through correspondence with the previous employer. The programmer confessed to the misconduct when confronted but was still dismissed for their dishonesty. The author of the article expresses a lack of sympathy for the programmer, emphasizing the importance of honesty in the job application process and suggesting that a notice period of 1-2 months is reasonable, unlike the excessive 3-month period in this case. The article concludes with advice to developers to be honest with their employers and to negotiate notice periods if necessary, as good developers are in high demand.

Opinions

  • The author has zero sympathy for the fired programmer due to their dishonesty.
  • The author believes that lying on a resume or during an interview is wrong and can have negative consequences.
  • A 3-month notice period is considered too long by the author, potentially causing candidates to miss out on good job opportunities.
  • The author suggests that a notice period of 1-2 months is fair, giving companies time to find a replacement.
  • The author advises that honesty is key and that good developers are sought after, so they should not have to lie to secure new opportunities.
  • The author encourages readers to share their thoughts on the situation in the comment section.

My Company Has Fired a Programmer in the Fastest Time in History

And the reason was serious

Photo by Joël de Vriend on Unsplash

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

Programming
Jobs
JavaScript
Web Development
Software Development
Recommended from ReadMedium