   Question about programming partner
  Would it make sense to have an online friend that has the same experience or more than you do , in a particular language, to learn programming and making small programs?, i just thought it could make the experience a little more fun, and possibly expedite the learning process and help each other understand some things and such. Btw my goal is learning Java programming to make games through these really great tutorials i found on youtube, by the user "thenewboston"   
  yea its actually great to have a programming partner especially if your still learning a language. I was learning C# and i was in a little indie group. Of course that group didnt work out but i got 2 really good friends out of it. Both which i can ask for help anytime and one of them has a 8 hour difference in time as me but we both made a 2D engine together in C# just by using MSN and SVN to communicate and exchange code. Its really good cause you can bounce ideas off one another.  It just has to be the right partner.  Make sure its someone you can stand for a long time lol.   ;  Much easier to just join the language's IRC channel. For java it's on irc.freenode.net #java. You'll find tons of java programmers there willing to answer questions. This is true for most every language also. I bet they could also direct you to books and other material for learning.   ;  Ill have to agree with nugums here, about 1 and a half years ago I created a C++ game dev MSN group to encourage beginners to get together and help each other learn (what your asking for now). Though the group eventually dispersed and we dont talk in there very often anymore, I did find another programmer who I am still very good friends with to this day.He had been a programmer way before I and so helped me get up to speed fairly quickly, although I am still learning (arnt we all) I rarely ask him/gamedev.net questions on the language anymore. But the best part is just having a fellow programmer to talk to as you might find your friends/parents/girlfriend doesn't give a crap about the new particle/physics/rendering/AI system you just put in to your amazing game engine, or how easy it is to use. Though I should mention that we dont just talk about programming, we are no different than regular friends who are interested in the same things.Be careful when choosing your programmer-friend you will likely meet a bunch of people that are complete asses before finally finding a good one.Good luck.   ;  thanks a lot guys, i did get on the java irc today, not much happening there at the moment, just hope to find myself a partner to program with soon   ;  I also agree with CodeCriminal when he says when you have a prgramming "partner" its not really a partner, thats the wrong word for it. Its a friend, you want it to be a friend that wants to help you. It makes things alot easier, and dont be afraid to ask people other questions just like you would to any other friend.   