Is knowing the Python programming language valuable?

Page 1 of 1 [ 5 posts ] 

Dr_Manhattan
Snowy Owl
Snowy Owl

Joined: 11 Feb 2016
Age: 31
Gender: Male
Posts: 145

02 May 2019, 10:32 pm

Out of curiosity, is knowing Python a valuable skill for IT? I know you it's helpful to know programming languages, but I want to know if Python is of any value.



Trogluddite
Veteran
Veteran

User avatar

Joined: 2 Feb 2016
Age: 53
Gender: Male
Posts: 3,075
Location: Yorkshire, UK

02 May 2019, 11:23 pm

Yes, certainly. It can be hard to predict what languages you might need in the future and most coders pick up a few along the way. Working in certain fields or for a certain employer sometimes dictates the choice. But Python is a reasonable choice to get up to speed with all of the key concepts of coding relatively painlessly. Those concepts will translate across languages to a large extent, and are by far the most important knowledge that a coder needs. Learning additional languages gets much easier once you've got your head around the first one.

There are other similar options, but Python is well supported, the tools you need cost nothing, and there are plenty of online resources available whatever your level of knowledge. And a scripting language like Python will always come in handy as a tool for automating boring tasks or as a quick way to prototype something. There's nothing to be lost by learning it unless you have a pressing need to learn some other language.


_________________
When you are fighting an invisible monster, first throw a bucket of paint over it.


epilanthanomai
Yellow-bellied Woodpecker
Yellow-bellied Woodpecker

User avatar

Joined: 1 Mar 2019
Gender: Female
Posts: 59
Location: Atlanta

13 May 2019, 12:42 am

I program professionally for a large company in Python right now. It drives the backend of many large popular websites and apps, and it's especially popular in the field of data science. It's not quite as pervasive as Ruby in the web startup world or Java in the enterprise world, and so Python isn't guaranteed to get you a job if it's the only language you know. It's a good one, though (my favorite, to be honest), and there are definitely jobs in it out there.



blackomen
Toucan
Toucan

User avatar

Joined: 8 Sep 2009
Age: 41
Gender: Male
Posts: 264
Location: Former Californian in Dallas

28 Jun 2019, 2:51 pm

For machine learning and data analysis and related work, yes.



Prometheus18
Veteran
Veteran

User avatar

Joined: 18 Aug 2018
Age: 28
Gender: Male
Posts: 2,866

28 Jun 2019, 3:33 pm

It's an awesome language for quick, effective programmes for personal use. I use it all the time.