Hey guys,
My names Casey. Im 17 and going to be a senior in high school this year. I have already taken a school class in python and it was a really big help for me as it taught me a lot more then i would have been able to figure out on my own. It was nice being able to have a teacher there that i could talk and ask questions to. It was also great to be able to work with some kids my age that were into programming like me. We were able to work on things together and really helped me stay focused and keep learning at a good pace.
After the class ended though i am running into problems. I have no idea where to go or how to further my understanding and knowledge of this language. Ive gone past the point where i can really teach myself the stuff. I will usually run into little problems and spend a ton of time trying to fix them. Or just run into parts that i really do not understand. Which i understand is part of programming but it is quite annoying not being able to ask someone about it or have someone around to help me. And I hate having to go on these forums all the time and ask silly questions of people here. So now that ive told ya my problem. Ill tell you guys what i want to find out so that i can get on the right path to becoming a good solid programmer.
Here are my questions:
1. I want to know where do go next. I have a fairly solid understanding of the language python. I dont mean anything special. Ive made a very simple game on it and thats about the max that i can do with it. But what do i do next. Is there an online course i can take? Where maybe some instructors are there and some people around my skill level i can talk to?
2. How can i get a job in this field? I really wanna do this for a living, whether as a free lancer or getting a job somewhere else? i really dont know. But what does it take to get to a point where i could make a small amount of money doing this? And how long would that take? I feel like ive been working on programming for a long time but i dont have a set goal to reach as i dont know what that goal should be. There is so much out there to learn and its overwhelming. One place tells you its better to learn C++ first. Another says learn a simple language first.
3. Basically i wanna know exactly what steps i should take to get a job working with a programming language. Do i absolutely HAVE to go to a college before i get a job? Because i have another year in high school and ive already taken all the computer classes offered. I dont want to have to wait a full year to get headed in the right direction. I wanna get going now. By the end of this year i want to be as close as i can to getting a job or something programming. I dont care how much work it takes. Ill work hours and hours as i have before. But i wanna be working toward something. I feel like im always working hard but never making progress. I learn all these things but when i look at elance the jobs say things i dont even understand. Nor do i understand how to get to the point of being able to do them.
If you guys could help that would be awesome. If not no worries. This whole thing was probably confusing but im just really tired of wondering.
Thanks,
Casey