Having just gone through what you&#x27;re feeling, I can tell you that it&#x27;s totally fine.  It takes time to ramp up in any company.  Working with a code base with the sort of complexities you&#x27;re going to encounter just adds to the time&#x2F;effort it&#x27;ll take (and to the stress).  Just keep slogging through and getting to know how everything is connected.<p>Also, do you have any regular feedback loop with your immediate supervisor&#x2F;manager? Having a regular one-on-one can be a great way to get some perspective on how they think you&#x27;re doing.  You&#x27;re probably being sort of impatient with yourself and are doing fine :)