I have graduated from school with a Computer Networking degree and have found myself in a small town with little to no use for the degree. I am now wanting to move into putting programming under my belt as well. I have the drive and want, the problem is I don't have the direction. I have no clue where to go and how to learn programming. doing the work is not the problem, I have no objection about that at all, I cant figure out what to learn first, what to read first, what to focus on or how to do it all. Its like wanting to become a great Olympic swimmer and just being thrown in the pool for the first time to splash and thrash with no direction. I don't want any one to do the work for me but I need a mentor i guess you could say. Please let me know your thoughts on this. I am open to hearing anything, constructive preferably.