Taking your career as a developer to the next level
The market for local developers is shifting, with demand increasing for skills in languages such as Python. In fact, according to Stack Overflow’s Developer Survey 2019, Python is now the fastest-growing major programming language, beating out Java this year to become the second most popular language (behind Rust) after having outstripped both C# in 2018 and PHP in 2017.
Stack Overflow’s annual Developer Survey is the largest and most comprehensive survey of people who code around the world, with almost 90 000 developers partaking in the 2019 survey. This year, 73.1% of developers rated Python as their most loved language, and it took first place as the most ‘wanted’ language by 25.7% of respondents.
“This growing demand for Python skills is based on the fact that it has become a preferred language for data science and machine learning, allowing businesses to harness the power of AI-driven chatbots, robotic process automation (RPA) and the Google Cloud platform, through sophisticated algorithms,” explains Ruan Erasmus, Account Manager: Managed Talent Solutions at Datacentrix.
Datacentrix is a high performing and secure ICT solutions provider, which also provides personalised recruitment services.
“The benefit for South African developers looking to take advantage of the growing demand for this skill is, firstly, that Python is easy to learn and very readable, with a more gradual learning curve than other languages. At the same time, it is extremely powerful from an automation point of view. This makes it appealing both for those starting out in development as well as for more experienced developers.”
In fact, says Erasmus, developers that are already proficient in languages like Java or C will find it straightforward enough to add Python to their existing skill sets. And this could be achieved either through a bridging course, or even via self-learning platforms, he adds.
“Developer communities like Stack Overflow, as mentioned above, and GitHub foster a collaborative approach, and provide the opportunity for developers to hone their skills on shared projects, as well as to have their code critiqued.”
The next step, says Erasmus, is to find your spot on one of the innovative local projects looking to put these skills in place.
Datacentrix’s Managed Talent Solutions business unit is a specialist recruitment provider that supplies, manages and retains top talent, including Python developers. The organisation is an accredited member of APSO (Association of Personnel Service Organisations), adheres to the APSO Code of Ethics and is fully compliant with the Labour Relations Act.
For more information, please visit https://www.datacentrix.co.za/managed-talent-solutions.html.
Datacentrix provides leading ICT integration services and solutions to South African organisations, ensuring their success and sustainability into the digital age. The company’s approach is to partner with its customers, equipping them with valuable insight and helping to align their ICT undertakings with their business strategy.
Datacentrix offers a deeply specialised skills component and is endorsed by the world’s foremost technology partners. The company is recognised for its agility, in-depth industry knowledge, proven capability and strong overall performance.Datacentrix is a Level One (AAA) B-BBEE Contributor, with 135 percent procurement recognition. For more information, please visit www.datacentrix.co.za.