"newtovanilla," good sir or madam,
relax!
I mean that sincerely and with not-a-trace of disrespect to you.
The reality of this situation is that you are diving into something totally-new to your present experience, and therefore, "details are going to be hitting you in the face" just as surely as if your family car had just encountered a cloud of Junebugs while you were driving down the Interstate at 75MPH.
What you need to try to master is ...
sorting it all out. In the short run, you're going to be inundated with apparently disconnected details all competing for attention. You'll go stir-crazy if you try to satisfy them.
I suggest that you get a loose-leaf notebook and a number-two pencil. (Seriously. It works for me.) When a thing you don't understand comes whizzing by ...
write it down, (yes, in pencil) and once you've written it down you can "let it go."
For instance: this bit about "gdb." Okay, no answer yet, maybe no answer for several weeks:
let it go. Don't go chasing after that rabbit. Instead, continue to gather information. Write down in that notebook as a task-specific
journal. Capture the questions and leave space for answers. Periodically re-read the whole thing.
It works.