Then Alfie/qwerty/timmeh/Alexhans would come by
and point out that I am not qualified to have a team of disciples.
Stop throwing yourself down. You've accomplished a lot under the public eye. Wich is always a hard feat. You've been constant in your work too. I just want you to try OpenAl's freealut now.
Regarding the live messenger... Why not hang around in IRC rooms? too many people over msn can be confusing.
We could use this one (it's in the same server of Dwarf Fortress's IRC):
for example (I made this one):
server: irc.newnet.netchannel: #bay12progI can make some other people ops too just in case.
I think books are probably more helpful once you've read some tutorials and experimented a bit. Otherwise, they will be too much information that might prove hard to retain.
We need to remember that learning success still relies heavily in the people's drive and desire to improve. It's not easy and it doesn't come without practice, practice, practice. We are always learning. Some have been learning longer, some others are new. But we are ALL learning and we need to be humble about it or we'll accomplish nothing.
I know there are lots of programming channels in various servers but the main point of this would be to talk with people you trust to treat you in a decent manner.
The link in my sig is a great and very clear way to start learning c++. I advice you to
1) understand the tutorial.
2) Fool around with the existing code so you will understand it (by changing it and observing the changes of behaviour)
3) Find a very simple exercise (usually just make it up) that involves that subject, tools, whatever so you'll grasp the concept as you encounter new problems.