Welcome to the Treehouse Community
Looking to learn something new?
General questions about programming
I'm just really confused on where to go and what to do. Hopefully some of the more experienced can clear up my concerns. My goal is to be able to program my own web apps (I've got a few ideas) and maybe some video games/software in the future.
I'm really interested in python, but I don't know if that's the write course of action. I'm familiar with html. I know you can make games with python, but I have a mac and I don't know if that's good for gaming.
Nicholas OlsenFront End Web Development Techdegree Student 19,342 Points
Just pick a project and a platform and start creating. When you hit a point that you don't have the knowledge to continue, then take the appropriate course, or read the appropriate articles/books and keep moving forward. You will get better with practice.
Worrying about what platform you're going to use is very common and overrated.
Ken AlgerTreehouse Teacher
I would echo what Nicholas said. If you are, like many of us, just starting out or returning to, programming I think the key thing is to choose a language and become highly proficient. Like Nicholas said, you will at times get stuck. That's when you do more learning, right?
In terms of what you can learn here at Treehouse, look at the various language offerings that are in the Library and see which one makes the most sense to you to start learning. From looking at your profile it looks like you have dabbled in quite a few different disciplines. Perhaps you can already tell that, for example, Ruby is easier for you to understand than Python. If that is the case, work through the Ruby courses, there are some great ones that cover quite a bit.
Hope it helps,
Thanks for the awesome help. I would like to ask what your favorite programming language is and why.
Ken AlgerTreehouse Teacher
That really is a difficult question. How much time are you putting in coding? How much are you pushing yourself? How quickly do you pick up programming languages? What is your personality like when you hit a wall and can't figure something out, do you try harder or walk away?
Some folks are able to spend a relatively short period of dedicated studying and programming and they are proficient. Some people go through, 4, 6, 8 years of college level computer programming classes and can barely figure out how to print "Hello World!" to the screen in Python.
As a bit of encouragement, I would recommend looking at Riley Hilliard's web site at his story and some of his blog posts. It might give some insight as to how a fellow Treehouse student managed to get into the workforce. I am sure there are a ton other folks out there as well.