Which technologies will dominate in 2019? Containers and serverless go head to head
2019 is just around the corner so we’d like to find out which technologies will dominate next year, which technologies will fall behind and what’s going to stay static. We received over 350 votes so we humbly thank you for your participation.
2018 has been a very busy year, with both good and bad, new technologies and old favorites. Some enjoyed extra attention from developers while others sank into oblivion.
We’d like to know what technologies are on your list for 2019 and which ones will fall behind. Earlier this month, we launched a poll in which we asked you to predict next year’s most popular and least desired technologies and we received over 350 responses. We humbly thank you for your participation. Now let’s have a look at the results!
Containers and serverless go head to head
27 percent of respondents believe that containers will dominate in 2019, followed by serverless with 25 percent. TensorFlow occupies the third position with just 12 percent, and React Native and Kotlin go head to head.
We must confess, we’re happy to see there’s just a two percent difference between containers and serverless and we’ve been exploring the “serverless and containers brawl” on JAXenter.com and in our (free!) magazine. This “brawl” was an excellent pretext for a magazine issue about how serverless computing and containers compete with one another and how they compliment each other. Download the magazine if you want to find out what experts have to say about both technologies, and whether you should go down the serverless path or take the containers road.
No love for React Native
The answers to the second question were very interesting, especially with all the buzz around Go and Kotlin, which happen to occupy the second and third positions in the losers’ race. 30 percent of respondents believe that React Native will fall behind next year, followed by Go with 19 percent and Kotlin with 15 percent.
Undoubtedly, React Native is currently highly popular among mobile app developers. But does it have what it takes to stand its ground in the long run? Our respondents seem to think it’s just a passing trend. It’s surprising to see Kotlin on the list of technologies that will fall behind but this is not the first time when this young language loses the popularity contest.
Serverless, TensorFlow and containers, the three winners of the first part of the poll are the losers now but this is actually a blessing in disguise because this means they will not fall behind in 2019.
Go stays put
In the last part of the poll, we asked readers to choose the technologies they think will remain static next year.
24 percent of the respondents believe that containers will stay static next year but given the results in the previous two parts of the poll, perhaps it would be better to take these results with a grain of salt.
The problem with Go is that even though it was included in the list of technologies that will fall behind in 2019, as well as in the one about the technologies that might stay static, one cannot deny that this is a rather profitable language. According to Stack Overflow’s [updated] Salary Calculator, Go is considered a high-earner.
It remains to be seen what technologies take the world by storm next year and what skills we’ll have to polish, forget or learn but one thing is certain; containers and serverless are here to stay.