You&#x27;re doing great! Many of the commenters here are saying this is normal and you shouldn&#x27;t be worried. They&#x27;re right. Relax. You&#x27;re asking questions and learning... don&#x27;t worry about not learning fast enough. No matter how quickly you learn, it will never be &quot;fast enough&quot;!<p>Here&#x27;s some advice which may help. Focus on smaller problems. If you need to solve a problem with an internal tool with poor docs, tell yourself you&#x27;re not going to solve the problem right now. Right now, you&#x27;re just going to improve the docs. So dive into the tool and focus on one method at a time. Read the source, the tests (if they exist), and update the docs with the knowledge you gain. Stay focused on each individual aspect of the tool until you&#x27;re an expert on it before moving on.<p>This way you&#x27;ll be in a position of ever-expanding authority, you&#x27;ll inevitably arrive in a position where you can solve the original problem easily using the internal tool, and you&#x27;ll have created some docs which will be useful to other people on the team!