In this company, you can be fired on a Friday without even a call from THE BOSS, Mark Hammonds. The guy expects you to log 8 straight working hours into the tracking software, not (3 + 3 + 2 with pauses during the day). He doesn’t realize that programming is an intellectual job, not a factory job for which the
My teammates were as surprised by my termination as I was. Both of them stated this and added that in their opinion, I fully carried out my duties and completed tasks. Both also offered to write a positive recommendation for me on LinkedIn. The real reason for my termination (as I heard from my team leader) was the boss’s dissatisfaction with the fact that I allowed myself to work less than a full day on Fridays and complete tasks on weekends (which added up to 8 hours in total). I will add some context about the project for general understanding. Before our team took over, another team had been working on this project for one and a half years, and they produced an incredibly poor codebase. It was written very poorly, violating all known programming principles (OOP, SOLID, DRY, KISS, etc.) and had the worst code coupling I have seen in my career. No documentation was provided indeed. Mr. Mark Hammond was very dissatisfied with this and expected us to rewrite such a large project from scratch, refactoring it in less than a couple of months. His expectations were not met for objective reasons. Both team members morally supported me and expressed words of support in private messages. Do not try to present what you want as reality.