Welcome to the Treehouse Community
Looking to learn something new?
Employment opportunities if I like Python and such (no web or apps path)?
Sidenote: here is this topic stating how cool Ruby is comparing to Pyhton: https://teamtreehouse.com/forum/python-or-ruby but from the Ruby introduction and description I concluded that the Ruby track is more about building fancy websites.
- I am not sure if I should post this in General discussion or to the Python branch; really?
Topic: I pursue a college degree in economics but with that I can sell coffee at Starbucks, and more so in the future; as the world goes. I know with Python is used in the scientific filed and I like statistics. (a little; and macroeconomics). So, what are my options if I don't want to be the n+1th builder of apps and websites which change the world (and even more: kind of sick of them; sorry) but more like tweaking with stuff? Pls. see my other question: https://teamtreehouse.com/forum/vote-up-if-you-would-like-to-see-a-cryptographysecurity-track
Kenneth LoveTreehouse Guest Teacher
Python is a very wide-ranging language. You can build web apps, of course, using Flask or Django or any one of a number of other libraries. You can also build games using PyGame or Pyglet or Ren'Py. You can make desktop apps with tkinter, Kivy (also makes iOS and Android apps), wxPython, or Toga. You can do scientific computing with NumPy, SciPy, AstroPy, Pandas, etc etc etc. And Python is often used on embedded devices, like Raspberry Pis, Arduinos, etc. Basically, you can go into almost any scientific field and use Python.
James Barnett39,199 Points
However, the "learn to code" movement of which Treehouse is a part is largely focused on building web/mobile apps.
David Bouchare9,224 Points
As a non-web Python track, I think Data Analysis or something related to Systems Engineering (automating tasks for instance) could be very relevant. But I agree that building Python web apps is really interesting too.