Python Forum

Full Version: Python outside of web development
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Outside of web development, in what way is Python being used professionally?

For example:
  • Machine learning
  • Embedded Systems

Is it possible to find and have a career working with Python that doesn't involve web development?
python is general-purpose programming language, so the answer is you can use it for more or less everything

https://en.wikipedia.org/wiki/Python_(pr...uage)#Uses
https://en.wikipedia.org/wiki/List_of_Python_software
(Jul-07-2018, 12:52 PM)buran Wrote: [ -> ]python is general-purpose programming language, so the answer is you can use it for more or less everything

Are there jobs that involve writing Python, but have nothing to do with web development?

I searched through a lot of jobs and almost all have some element of web development using Django or Flask. I've only come across one job posting that involved building command line tools, it was a short term contract.

I'm thinking maybe I'm not using the right search terms or there just isn't that many jobs that use Python outside of web development.
(Jul-07-2018, 02:34 PM)svetlanarosemond Wrote: [ -> ]Are there jobs that involve writing Python, but have nothing to do with web development?
did you visit the links I shared? I think you did not...

Maybe you should ask the other way around - what is the area of your expertise (or at least area of professional interests)? Machine learning, natural language processing, computer vision, game development, mobile apps development, scientific computing (e.g. any specific domain like biology, chemistry, etc.), system administration, forensics/security, financial services/investments, etc?
normally, there is always back-end engineering positions even when web development is involved.
(Jul-07-2018, 03:08 PM)buran Wrote: [ -> ]system administration, forensics/security
These two Smile . Forensics/security will mostly likely have a web component to it (you'll most likely be testing and securing websites and databases) I don't mind it. It's the part I find most interesting, and but also risky. System admin is where I would be comfortable. Most of my Python scripts are for automating tasks(backing up, moving files, etc..)

Quote:Maybe you should ask the other way around - what is the area of your expertise (or at least area of professional interests)?
Never thought of looking at the other way. Thanks!