Try out cv compiler
Main page Post thumbnail Research & Analysis

What do companies expect from Python devs in 2019?

Published by Andrew Ste, 1 year ago • 4 minutes to read

Python is everywhere.

According to the 2019’s StackOverflow’s Developer Survey, it is the 2nd most loved programming language in the world.

Over the past 4 years, Python has constantly been the 3rd most popular language among GitHub contributors.

Even here at CV Compiler, we use Python as a core language for our resume-processing engine.

Our love for Python made us go even further — with the use of NLTK and spaCy, we have created own text analytics tool. (Without it, you won’t be reading this data-proven list of skills a modern Pythonista should have.)

Actually, here is the result of our efforts — the comprehensive set of skills you as a Python dev need to stay marketable in 2019.

What skills do I need to succeed as a Python dev in 2019?

Jointly with our team, we took 300 job specs for Python developers, scrapped from StackOverflow, AngelList, LinkedIn, and the websites of some fast-growing tech companies worldwide. From all these descriptions, we extracted the skills which were mentioned the most frequently, and here they are. (The numbers refer to the number of mentions.)

The most in-demand skills for Python developers in 2019

Among the other frequently-mentioned skills not highlighted in this chart were Unit Testing (32), Continuous Deployment (30), MongoDB (30), and OOP (30). If talking about the Machine Learning skills, the most commonly-mentioned ones were Pandas (29), NumPy (24), SciPy (15), and Scikit-Learn (11).

Surely, the necessity of these skills depends on how you use Python. If you’re a Machine Learning Engineer, you don’t need to know Django perfectly, and so on.

Please note: This research shows the overall tendencies in the employment market, not the preferences of Python developers themselves. This rating may differ from the list of technologies most devs prefer to use in their work. For some Python insights, turn to Python Developers Survey by Python Software Foundation, or Octoverse by GitHub.

What is the experts’ opinion about current Python trends?

Nowadays, it’s absolutely standard for developers to be familiar with Git, GitHub, and Travis for CI. Testing, preferably with pytest and (judicious) use of unittest.mock, is also vital for a well-run project. Container and virtualization technologies, from docker to lxc to AWS to Azure to Kubernetes and OpenStack, are very “normal” for both development and deployment. Being able to create build artifacts, then deploy a staging version of your infrastructure, then run tests against it, then deploy to production and if necessary rollback to a previous version, should all be push-button operations.

Django is still as popular as ever and a useful skill to have. Flask and SQLAlchemy is just as potent a combination, but not quite as highly in demand. As for Data Science, it is a rising star of the Python world. Pandas, Numpy and SciPy are all tools that are highly in demand, along with Jupyter notebooks. Database knowledge is also essential here.

Michael Foord, Python core developer.
Creator of “mock” (now a unittest.mock standard library)
Twitter |
Personal website

This research shows pretty clearly the direction where the development world is evolving. AWS, Docker, Clouds, and Kubernetes are pretty new, but they have already become a part of the programmers’ everyday routine. It doesn’t mean that you as a Python dev need to know all the nuances of these technologies, but you will be facing them on a daily basis.

Machine Learning requires Python in 9 cases out of 10, but it’s a completely different field. If you’re a Python dev, you don’t need ML skills. If you choose Machine Learning or AI, you will definitely need Python.

The word ‘microservices’ is very close to Go, REST, and API on the graph. However, this tiny word silently changes the whole market. I recommend starting to invest time in understanding what it brings to the surface.

Mikhail Kashkin,
Systems Architect and Python Expert.
Ex-Googler.
YouTube |
GitHub

For Python devs in general, I don’t think there is one thing they need to learn/know to excel. Data science, DevOps, Web Development, and Automation are totally different fields but all fall under “Python devs”. However, I get asked about Data Science tools more than I used to from my clients. Mostly it’s Pandas, followed by Jupyter notebooks.

Trey Hunner,
Python and Django team trainer,

former director of the Python Software Foundation.
Twitter |
Website

I have done a few interviews over the past year or two and there are definitely a lot of employers that want AWS or cloud experience. In addition to that, I see a lot of growth in Data Science / Machine Learning. And much like this research is already showing, if you can do Web Development, that would be good as well.

Mike Driscoll, author of Python books, blogger.
Part of the tutorial team at Real Python.
Twitter | Blog

To polish my skills, what resources should I use?

To help you out, I’ve gathered some resources respected by both our team and experienced devs from Python communities worldwide.

Python-related resources (web development included):

Data Science, Machine Learning & AI:

Who should I follow online to keep a finger on the pulse?

Here is a list of Pythonistas I gladly follow myself on Twitter:

Practice makes perfect, so, create a list of skills you want to learn or improve, and start your way to the new heights. I hope this material will help you in boosting your IT career!

This article was prepared jointly with the team at CV Compiler, an ML-powered resume enhancement tool for tech professionals, (Python devs in particular). If you need a flawless resume, tap here. You can check your resume score for free!

1 Comment
george mathew · May 27, 2019 at 10:05 am

The Blog is very interesting, Awesome blog !
Thanks for sharing the information !

LarryUnlon · July 25, 2019 at 11:54 am

Whoa lots of beneficial facts!

can viagra affect the prostate gland take cialis soft and viagra together
viagra without a doctors prescription
viagra a – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 12:42 pm

Nicely put, Thank you.

testing viagra tablets .99 generic viagra
buy generic viagra
viagra best price costco – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 1:31 pm

This is nicely put. .

indian pharmacy viagra viagra used for cardiac issues
viagra 100mg
genic viagra – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 2:19 pm

Awesome info. Kudos.

using viagra on house plants viagra freeyellow com
generic viagra online
money online order save viagra – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 3:09 pm

Lovely stuff. Thanks a lot!

viagra videos can viagra be taken by women
viagra for sale uk
natural viagra replacement – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 3:59 pm

You expressed it adequately!

strengths of viagra shop for viagra
buy viagra
free viagra 2009 jelsoft enterprises ltd – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 4:49 pm

You actually revealed that well.

viagra rub posso usare il viagra per prova
generic viagra 100mg
buy viagra online online a href – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 5:40 pm

Wow many of excellent tips!

viagra ed enzyte vs viagra
viagra online
how to buy viagra online – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 6:30 pm

This is nicely said. !

viagra without prescription pfizer viagra for sale
viagra pills
viagra uk cost pill – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 7:22 pm

You’ve made your position pretty well!.

drinking with viagra viagra for men
cheap viagra
how old to take viagra – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 8:13 pm

Truly a lot of awesome knowledge.

viagra treats teenren s lethal hypertension viagra without prescription in vietnam
generic viagra online
natures own viagra – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 9:03 pm

Superb knowledge. Thanks.

viagra price uk prescription viagra 2011 cost
generic viagra online
canada online pharmacy viagra – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 9:53 pm

This is nicely put! .

generic viagra with paypal opposite reaction to viagra
generic viagra 100mg
using levitra and viagra together – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 10:43 pm

Incredible lots of great material!

viagra made by using viagra for canines
generic viagra online
active ingredient in viagra natural – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 25, 2019 at 11:34 pm

You’ve made the point!

cheapest generic viagra and cialis soft pills viagra email from friend
viagra for sale uk
viagra racing – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 12:25 am

You actually reported that fantastically.

cheapest viagra viagra uk online viagra uk
viagra generic
russia viagra robbery – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 1:15 am

Incredible quite a lot of fantastic knowledge.

viagra tampa least exspencive viagra
viagra online
affects of viagra – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 2:05 am

Nicely voiced genuinely. .

cialis or super viagra new viagra
viagra for women
viagra avert – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 2:57 am

Nicely put, Cheers!

stroke impotence viagra viagra errection
viagra without a doctors prescription
horse viagra – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 3:48 am

You have made your point!

viagra and love viagra labels
viagra without a doctors prescription
viagra and cialis and – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 4:38 am

Kudos, I appreciate this.

viagra ad on shawn hanedy healthy loss viagra weight
viagra for women
viagra type medication – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 5:28 am

You actually reported that exceptionally well!

natural supplement viagra purchase viagra new zealand
buy viagra online
viagra stori – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 6:18 am

Regards. Helpful stuff.

female viagra review viagra adverse symptoms
buy viagra
viagra and chemotherapy – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 7:08 am

Nicely put, Many thanks!

can you mix tramadol with viagra the viagra myth
generic viagra
viagra mailing list – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 7:58 am

Whoa many of superb data.

reaction to viagra ordering viagra on-line from canada
viagra generic
dilantin viagra – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 8:50 am

This is nicely expressed. !

sophia viagra price of viagra in mexico
generic viagra 100mg
viagra genetic – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 9:41 am

Awesome posts, Thanks a lot.

adult sites charles linskaill find viagra blue collar tv skit about viagra
buy viagra
viagra technique – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 10:33 am

Lovely info. Cheers.

grow your own viagra reasons viagra will not work
viagra without a doctor prescription
viagra end of copyright – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 11:25 am

Really all kinds of fantastic data!

viagra prescription rx canada viagra
generic viagra 100mg
force feed viagra – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 12:18 pm

Truly a lot of terrific info!

jack in the box commericial viagra australian online viagra
buy viagra
zoloft viagra ejaculation – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 1:10 pm

Awesome stuff. Many thanks.

over the counter viagra grand cayman levitra cialis viagra sample pack
viagra without a doctor prescription
who manufactures generic viagra – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 2:02 pm

Appreciate it! A lot of knowledge!

fast working viagra viagra libre suisse
viagra without a doctor prescription
viagra news edinburgh comment moo – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 2:55 pm

Really a lot of useful data.

viagra cyallis cuba gooding viagra
viagra without a doctor prescription
free samples viagra cialis – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 3:48 pm

With thanks, I enjoy it.

prizer viagra generic cheap viagra
generic viagra 100mg
viagra cock – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 4:41 pm

Amazing plenty of amazing advice.

viagra nottingham generic viagra california
viagra pills
wholesale .60 viagra – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 5:33 pm

Appreciate it! Plenty of write ups.

u 5672 viagra recent status of viagra lawsuits
viagra pills
storing viagra – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 6:26 pm

Nicely put. With thanks!

viagra dosing instructions viagra news
generic viagra 100mg
viagra online no prescription needed – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 7:17 pm

With thanks. A lot of knowledge!

generic viagra rxmeds how much is viagra
viagra generic
pumkin pie vs viagra – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 8:09 pm

Cheers, Awesome information!

viagra uk delivery lowest price viagra check money order
viagra for sale uk
viagra for paxil side effects – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 9:03 pm

Very good knowledge. Regards.

cocaine counteract impotence with viagra viagra and hypotension
generic viagra online
viagra clearance – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 9:57 pm

This is nicely said. !

buying viagra online vs doctor prescription snow white and viagra cartoon
viagra generic
any medication make viagra less effective – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 10:51 pm

Nicely put, Cheers.

viagra suppliers in the uk effects of viagra on young adults
generic viagra 100mg
find viagra free search 76k buy – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 26, 2019 at 11:44 pm

You actually stated that adequately!

cheapest 100mg of viagra delivered overnight 700 million classaction lawsuit against viagra
generic viagra 100mg
viagra online no perscription – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 27, 2019 at 12:37 am

Great facts. Regards!

viagra online toronto canada craigslist viagra toronto
viagra 100mg
genuine viagra box – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 27, 2019 at 1:30 am

Thanks. Plenty of posts.

viagra pinus size difference testamonials cost of viagra prescription
viagra for sale uk
viagra brochure – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 27, 2019 at 2:24 am

Fantastic write ups. Thanks.

viagra stroke pokemon gold buy viagra
generic viagra 100mg
viagra company – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 27, 2019 at 3:17 am

You actually reported this well!

herpes online prescription viagra can viagra be taken with atenol
generic viagra 100mg
viagra bournemouth kamagra – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 27, 2019 at 4:10 am

Cheers, Quite a lot of forum posts.

viagra success stories viagra find sites computer free
buy viagra online
viagra erection quality – https://genericviagrantx.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 27, 2019 at 5:02 am

Wow all kinds of terrific info!

viagra maxium dosage how by viagra
generic viagra 100mg
where to buy viagra in bahrain – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 27, 2019 at 5:54 am

Nicely put, Appreciate it!

reduce headache when taking viagra viagra and hypotension
generic viagra 100mg
viagra without perscription – https://genericviagrarcp.com

Geraldlit
Dwaynedow
KevinInjup

LarryUnlon · July 27, 2019 at 6:44 am

Tips certainly utilized.!

paypal accepted viagra best generic viagra canada wholesale
generic viagra 100mg
viagra coupons – https://genericviagramsl.com

Geraldlit
Dwaynedow
KevinInjup

Leave a Reply

Your email address will not be published. Required fields are marked *