I am a student attending a University and I am pursuing a B.S. Computer Science. I am currently learning C++ in school, but I would love to find a mentor or two that can help me develop my programming skills. I know that I will learn a great deal of skills and information from school, but I think that it is always great to learn from those individuals that are on the job or "in the field."
I am not asking for a lot of time from a mentor. Just an e-mail every now and then on different books, websites, program examples and things of that nature. Maybe he/she can also challenge me to create certain programs to stretch my mind. I know that we are all busy in life, but I know that having a mentor has can drastically help you in any area of life.
I am in my second year and in my second C++ class. I will graduate in 2018, but any information and books that my mentor can provide will be a great help. I just feel that an actual software engineer can help me a great deal outside of all of the classes and test.
I'm going out on a limb here, but in my (30yrs <fook!>) experience the best software engineers are self taught.
I believe this is because they have a genuine interest in software engineering, so find it easy to spend a lot of time learning and trying new things.
My advice, motivate yourself to do as many tutorials as you can in the order that they are presented.
Then make like a regular cplusplus.com user and post your problems.
As you probably noticed, the experienced engineers that use this site will fall over each other to help you understand the tasks, but will refuse point blank to do it for you.
With all of that in mind, if you have a genuine interest and lose friends because you're holed up in a dark room with a compiler and pencil, your skillz will develop very quickly.
if you ever saw me and my wife on a beach holiday you would see her with a newspaper in her hand and me with "how to write a c++ compiler using a hex keypad" :)
I believe the advice that Jaybob66 gave you is very accurate and useful. He is right about this site. I would add that as long as you show effort, the experienced engineers who use this site will be very helpful in facilitating your understanding of this wonderful programming language.
I wish you great luck in your studies, and welcome to the club!
Thanks for the wonderful advice guys. I am definitely motivated to learn c++. I know that this is a great site and I am not looking for anyone to do the work for me by any means. I just want information like the books that you have read or steps that you took to become the expert that you are.
I know for sure that it will be a tough but fun road ahead of me and I am glad that I have found this website. This seems like a great and helpful community to be apart of.
Again, thank you guys for all of your help and advice.