I think this is all normal.  Any big company that&#x27;s been around for a while has a lot of internal infrastructure that&#x27;s poorly documented.  Often, in the first few months of a new job, when I go to a meeting, not only can&#x27;t I contribute anything, I don&#x27;t even know what the words mean.<p>Perhaps you can befriend someone else who started around the same time and talk to them, I bet they&#x27;re feeling something similar.<p>Anyway, I do think what you&#x27;re being too hard on yourself.  You&#x27;re probably developing meta-knowledge: you may not know the details of the code &amp; tools, but you&#x27;re learning the underlying concepts and who to talk to about what.<p>You should also be able to ask your manager for feedback on how you&#x27;ve been coming up to speed, or ask what&#x27;s typical for people new to the job.<p>Three to 6 months is often stated as a ramp up time, so I wouldn&#x27;t be too worried about your 2nd month.<p>Also, there will be a lot of code &amp; tools you never learn well.  That&#x27;s ok, its not about the stuff you don&#x27;t know, it&#x27;s about the stuff you do know.