It's been a significant year for me career-wise. Through a few job switches and word of mouth, I moved up from a small software company to a massive firm you've probably heard of which has doubled my salary.
My first month has been quite a struggle and I constantly feel like I don't belong here. I'm getting paid more money than I could have imagined making but my output is a fraction of what it was at my old job. I usually make a conscious effort when I start at a new job to carve out some work that needs to be done for myself and get cracking but I'm having trouble understanding the project.
Everybody is much more experienced and older than me. I'm in my early 20s so I'm used to people seeing me as green. I had a chat with my 'boss' (not my boss per se, I don't really have one) and he seemed OK with my performance. I asked for what I could do better and he had something pretty minor for me.
I just feel like dead weight and like I should be fired.
Another thing to keep in mind: navigating bureaucracy in order to get things done is a skill in and of itself, and it takes time to learn and master. It's made that much more challenging by the fact that this is not widely recognized as a skill, and so there aren't any books or manuals. You have to mostly learn by doing. But three rules of thumb that I have found tremendously useful:
1. Be friendly. Keep in mind that everyone you interact with is a human being and they are all in the same soul-crushing boat as you are. A little bit of common courtesy can move mountains.
2. Read the rules. There are probably mountains of documentation somewhere about policies and procedures and who is at least ostensibly in charge of what. This documentation may or may not be complete, and it may or may not bear and resemblance to actual reality, but being familiar with it is nonetheless very useful because nothing strikes more fear into an uncooperative bureaucrat's heart than someone who has read the rules and knows what they say.
3. Rule 1 is more important than rule 2.