I was moved to a new project yesterday (I know it's a little early to judge). Anyway, I have zero clues about what is happening. The manager is very uncooperative which might be because his boss pushed me onto him because I had great reviews for my work, but that was a different technology all together.
The new project deals with really low level work (interacting with arm processors and stuff using C, and other APIs). I've always worked on high level languages like C++, often ignoring how the code interacts with lower layered stuff.
I've been (temporarily) assigned to review old code bases and list out the best implementation of a module for putting into our code library (just analysis). Now the problem I'm facing here is simple; I got no idea whats happening. I've been analyzing the code since yesterday and unlike usual where I start making a rough model by now, I can't even figure out where to start.
I've been going through tutorials, but I can't seem to link both things together.
My manager is not helpful, he doesn't want me to be part of his team. And I get why. I just don't know how to do my job. I don't want to leave it for the fear of not getting anything good nearby (to my home).