I started a new role as a junior software developer about 6 months ago. I moved to a completely new industry so it's taken this long to get my business knowledge up to speed.
During this time my manager has been assigning me tasks of increasing complexity but over the past three months he has made himself less avaiable for me to ask for clarification on tasks. I feel like I can't talk with him as every time I do he is condescending and I feel like an idiot. This means when I get to the end of tasks I've usually misinterpreted the instructions which can be vague.
It also worth noting I have Asperger's so social interpretation is already an issue for me but he doesn't make himself open to allow me to explore solutions to issues. Today I completely got the wrong end of a stick to what he said, later today my team member sent me a message that was meant to be for my manager. The contents were basically about how it had already been explained to me, my colleague proceeded to send me lots of mesages trying to hide the fact he sent the original by mistake.
The fact my manager and co worker were clearly discussing me without my knowledge has left me feeling ostracized. When I logged on to the computer again the messages from my co worker has been deleted, this would require asking a system admin to remove them.
When I go back to work after the weekend how am I supposed to approach this situation in which clearly my team members think so little of me.