I have never programmed before and chose C++ as my first language to start with. So I'm learning to program and C++ at the same time. I chose C++ as my first language because I want to use it the most out of any programming language and even though I know it's harder to do this, I felt that this was the right path for me.
I was wondering if someone would mentor me. I am currently reading C++ Primer and some things I understand how to do, but not necessarily what the use for them are. I am about 100 pages in, It's starting to touch on vectors and iterators and arrays and pointers and even if I learn how to use them, I don't understand what they are used for.
I'm basically looking for someone who will be able to explain to me the bigger picture of certain things (as it pertains to game making/programming in general). I've heard it's good to surround yourself with people (or a person) that is more experienced or an expert because you'll gradually get better just by being around them and talking to them.
Please don't recommend me learning a different higher-level language because I don't plan on changing to anything else.