As the title implies, I have the gut feeling that things won't be that good in the next three months of my job.
Because I have already committed several failures during my first two months of stay in my current employer (due to my lack of adaptation to culture and unwritten software engineering policies), I feel the need to look elsewhere.
However, this is the twist. The contract states that I cannot terminate the contract by resignation during my probationary period. If in case the job didn't go well, this will lead me to another gap in my job history, and if successful, I can be a regular employee, and at the same time, can terminate the contract at anytime.
Currently, I can still manage myself with what's happening. When we are outside the office, we're all relaxed, but then when inside, things get hot like a love-hate relationship, especially during release days to production.
My question is that, should I start looking elsewhere having the feeling of being terminated, and if ever (hoping it might not happen), will I tell this part on my next potential employer?
EDIT: One of the situations is when they are busy that asking questions with them like asking for help regarding my task, they'll first shout at me and approach me in my workstation (and the area is just 10 steps away), while when my co-workers ask him, he doesn't do that. Then when I ask sensible questions, they sometimes do not answer them, which makes me more clueless on my tasks, and causes delays.
Another is this one. Before my first day at work starts, the team leader told me that surfing the Internet (including social media and everything) is allowed.
One day after eating, since it's still break time, I did browse my Facebook. When he saw me, he told me that this will be noted and will affect my KPI during evaluation, which in reality, I do browse my social media once in working hours (during breaks only) and nothing else, while everyone are already doing video streaming (YouTube) and wasn't told that way, which made me bothered, what's up with this people?
Also, my current company is a startup with less than 10 members in it.