As Python continues to rise in popularity and extend into more problem areas it’s easy to lose pace with what you should be learning. In my professional experience the Python developers I have encountered are highly skilled in at least a few of these specialties.
In this article I will discuss what these areas are, a brief summary of how they are used, and resources to dive deeper into something that interests you. Be sure to read the last in demand python skill which may be one of the most important and over looked skill.
General Problem Solving
As a starter, to really become a successful Python developer you should have the ability to construct algorithms to solve problems such as those you’d find on Hacker Rank or Leet Code. I personally use these sites to complete at least two coding problems a week to keep building my own…
View original post 1,163 more words