I got my first software engineering job little more than half a year ago and I am struggling with our lead engineer.
Long story short, he tells me what and when to do things. Most of the emails he sends me are really vague and not clear, containing just a few words about my tasks.
I tried to ask for more clarification but his attitude makes me feel like I don't know anything and I sometimes feel worthless. There was this one time I was really stuck on a problem, it had to do with some permissions which I didn't had and he told me to ask him tomorrow, so I spent the whole day just staring at the screen trying to sort something out.
The other dev I tried to reach out to was more helpful, but he wants me to do things his way and I am asking myself is that normal?
I reached a point now where I just stopped asking any questions and just trying to do things myself because every time I ask a question I am left feeling like I know absolutely nothing and the feeling is horrible.
The lead engineer also hoards information and tries to manage everything. I love what I do, I love to code, I just don't know how to act in situations like this where your superior is not responsive at all and the only responsive person forces his ideas upon me.
How does one react in a situation like this? I would love other your opinions on that. Thank you.