Too Long; Didn't Read
It's OK to have gaps in your knowledge in software development, but don't feel overwhelmed if it all doesn’t make sense straight away. Ask your team for help, and code reviews are your friend. Code reviews are not a stage for criticism, but for learning and giving feedback on all sides. There is no such thing as a stupid question. Your team would rather help you instead of having you stare at your screen with confusion for most of the day. It’s easy to get lost in the proverbial rabbit hole when trying to solve a problem.