I got dismissed after 2 months during probation period. Before that I had a 6-month gap due to trying to find an "ideal" work and rejected some offers. What do I tell my future employers? I think no matter what, it's going to look bad and maybe suspicious.
The reason I was dismissed was that "I wasn't asking enough questions". 2 weeks prior to dismissal my manager highlighted this so I tried to work on it. My manager acknowledged that I had been improving and on the same day at the end of the day he called me for a 5 minute talk and let me know that I am going to be dismissed and that I can decide to resign.
The team I was working on was about 4 software engineers thereof 2 seniors. During my probation I ended switching between projects due to a transition happening internally. There was no clear things to work on at times. Other times I would switch and work for 2 weeks on a codebase that no-one in the office had experience with. Also due to being summer, it ended up that half the team was usually away.
The feedback from the initial 1-to-1 meeting with my manager was that I wasn't asking enough questions. He also mentioned that I should be asking the "how" questions and not the "why". I tried to listen and not argue much and tried to generally be more verbal when I get stuck. Most asking was via Slack.
I ended up always first asking the guy sitting next to me since he was very approachable and had patience. This meant that I did not ask much the other members of the team who were more senior and I think this is what got me into trouble.
Beside the team I did approach other people outside my team but this went unnoticed. After termination one team member contacted me on linkedin and mentioned that he thinks I just got unlucky.