There are many programming languages to learn, and which one you'll tackle next may depend on your industry, clients or preferred type of work. It's also a wise choice to learn the languages that are in high demand and most likely to bring more opportunity. Therefore, if you haven't already, it's a wise choice to learn Python!
If Dice's claims don't convince you that learning Python would be a great investment in your skills, Glassdoor also released an article towards the end of last year encouraging the same thing. In addition to the growing demand, they provide three arguments to learning or improving your Python abilities:
It's useful to a wide range of employers
Employers like it because its trendy
It appeals to programmers, which appeals to employers
As already noted, even if it's growing and trendy, Python may not make sense to you depending on where your contracting business is taking you. However, we can guarantee that a new skill or training of some sort will be relevant to you this year. How will you be investing in yourself and your professional development in 2018?