So here's the story. I used to work at a kind of a new IT startup that struggled with some organizational issues. Recently a new CEO was hired and he arranged a meeting with everyone in a room where we all work. When I came to the meeting, I asked my superior colleague to get out of my table in a strict manner and he did. Yet the new CEO witnessed the scene, started arguing, saw huge disrespect in my doings (and yes my act was rude, emotional and inappropriate and I do regret it). As you might've guessed by the end of the day I was fired despite the fact that my "offended" superior colleague and others tried to protect me.

Yet I do understand that it was inapprorpriate and made without thinking, I'm surprised that this CEO did not ask about reason and didn't let me explain myself. I was responsible for processing big amounts of data and used to leave the laptop running for the night with launched code on it that did vast amount of work. And before the story happened, twice my laptop was taken away in the morning and my desk was occupied which ruined al the work overnight and forced me to start over. I'm confused I was not asked for an explanation, or it does not even matter?

The fun part is that now other colleagues ask me to help with the project since they do not really know the tecnology stack.