Among programming languages, Python attracts quite a bit of buzz. It’s been an extremely popular “generalist” language for a long time, and lately it’s found more use within highly specialized arenas such as data analytics and machine learning. Given that, what are some of the top technologist jobs requesting Python skills?
For an answer, we can turn to Burning Glass, which collects and analyzes millions of job postings from across the country. Based on that data, it’s clear that Python is indeed popping up frequently in conjunction with data science, DevOps, and machine learning:
For those who know Python (or are in the process of learning it), this is very good news, as it opens up a range of highly specialized (and often quite lucrative) jobs. According to Burning Glass, Python is also in demand within a variety of industries, including finance and insurance (Deloitte, Wells Fargo, and Capital One have all been on the hunt for Python talent over the past 90 days), retail (Amazon is a major employer of Python developers), and tech (Uber, Dell, and Salesforce have all posted thousands or hundreds of jobs requesting Python skills).
Back in April, SlashData’s State of the Developer Nation suggested that Python had the world’s second-largest programming-language community, at 10.1 million people. “The rise of data science and machine learning (ML) is a clear factor in Python’s popularity. Close to 70 percent of ML developers and data scientists report using Python. For perspective, only 17 percent use R, the other language often associated with data science,” the report added.
The sheer size of that community means that demand for the language certainly won’t abate anytime soon. In addition, GitHub Education released survey data in January showing that Python, HTML, and JavaScript were the languages most used by students, meaning that a rising generation of technologists is also comfortable with the language. They know that learning Python will open up all kinds of opportunities.