Which programming language and technologies should you learn in 2021?
It’s 2021 and if you’re looking to learn a new programming language, DevOps tool, public cloud, or infrastructure items, the big question is which one to go for? Here are my picks on where to invest your time and energy.
This article was inspired from a pre-Christmas catch-up with a good friend and former colleague who spoke about his love for tech but wondered where he should put his time if he’s to learn new things in 2021. Those who have been in the industry for some time have seen no end of changes.
There have been technologies that have almost disappeared. Adobe Flash, once beloved for online learning, animations and online games – even, curiously, a dental practice management system – is in its last days. We could list tech after tech that has similarly disappeared; good technologies which advanced the field at the time but are now relics of the past and which the newest generation of IT professionals have no interest in taking up, choosing to work on the cutting edge instead of supporting aged and legacy products.
Of course, it’s easy in hindsight to see what’s emerged as a winner in the past. Knowing what to put your time and energy into today is something different.
If you want to take up a new technology in 2021, what is the best use of your time?
The StackOverflow 2020 developer survey says the languages most loved by developers are, in order, Rust, TypeScript, Python, Kotlin and Go. However, the same survey states the languages with best-paying jobs are Perl, Scala, Go, Rust and Ruby.
StackOverflow is, of course, well-known to developers globally, but there’s a potential argument to say its survey is not fully reflective of the world due to the inherent nature of a problem-solving site.
It’s similarly unsurprising Python and Java are next in the list, though for different reasons. Python has emerged a strong favourite of the data science community while Java still dominates enterprise applications – like NetSuite, for one – and Android development.
I’ve gone through the last month of open vacancies on Seek and here’s where the opportunities are – which shows in Australia, at least, C++ and C# still reign supreme. SQL is also right up there, and with the importance of data and analytics, this is always a useful skill to have in your repository.
While job ads reflect a moment in time, this data may well help your decision-making.
As well as programming languages, I’ve included public clouds, DevOps tools, data analytics, and other popular infrastructure technologies.
|C, C++, C#||5474|
|GCP / Google Cloud||285|
INTRODUCING ITWIRE TV
iTWire TV offers a unique value to the Tech Sector by providing a range of video interviews, news, views and reviews, and also provides the opportunity for vendors to promote your company and your marketing messages.
We work with you to develop the message and conduct the interview or product review in a safe and collaborative way. Unlike other Tech YouTube channels, we create a story around your message and post that on the homepage of ITWire, linking to your message.
In addition, your interview post message can be displayed in up to 7 different post displays on our the iTWire.com site to drive traffic and readers to your video content and downloads. This can be a significant Lead Generation opportunity for your business.
We also provide 3 videos in one recording/sitting if you require so that you have a series of videos to promote to your customers. Your sales team can add your emails to sales collateral and to the footer of their sales and marketing emails.
See the latest in Tech News, Views, Interviews, Reviews, Product Promos and Events. Plus funny videos from our readers and customers.
Read More …