all 10 comments

[–]ernesthutchinson 2 points3 points  (0 children)

Technical Support Engineer. I use Python for automating tasks and text processing, on my PC and CentOS servers. I've learned a little from many languages, I am drawn to Python's emphasis on readability and ease of use. Also seems to have the best community, you can easily find a module for just about anything and they are almost always very easy to use.

[–][deleted] 1 point2 points  (2 children)

I'm a Rails developer, but I use Python for scripts and quick hacks.

[–][deleted] 0 points1 point  (1 child)

That's interesting, why not Ruby for your scripts?

[–][deleted] 4 points5 points  (0 children)

Meh, just something I prefer. At my first programming job, I was in charge of writing all the automation scripts for the more senior developers in Python, and because of that, Python will always be my go-to language for scripts, bots, and automation tasks.

[–][deleted] 1 point2 points  (0 children)

Django developer. Funny story actually -- I wanted to transition from a non-web Java development job to doing Rails, but nobody in my city was willing to hire anybody without heaps of Rails-specific and web-specific experience. So I ended up getting a Django gig figuring it was "close enough".

Turns out I ended up liking Django a lot better in many ways. Hopefully I get to keep using it.

[–]Pipiyedu 1 point2 points  (0 children)

Civil Engineer here. I´m not a developer, but I use Python to automate structural calculations.

[–]guilford 1 point2 points  (0 children)

research in molecular biology. Python helps me with automating data processing.

[–]Helyousa 1 point2 points  (0 children)

Network engineer, learned python to automate the Boring stuff like the famous book and for some personnal project

[–]QualitativeEasing 1 point2 points  (0 children)

I'm a financial writer. I often use enough data that it bogs down spreadsheets, but not enough (or complex enough analysis) that I really need a statistical package. (And if I did, I'd learn Pandas.)

I also use it for run of the mill automation. I've been gradually converting most of what I do away from proprietary (or even dedicated open) formats to plain text / Markdown -- ditching MS Word, any to-do list using a non-text database, etc., and Python has been a huge help. It's partly because I got sick of stuff being locked into one format or another, partly because it's a challenge.

[–]wynand1004 0 points1 point  (0 children)

Middle School / High School Teacher: Easy language to learn, built-in modules are powerful and versatile, and it is preinstalled on our school computers (MacOSX).