In the past, Europe was seen as a backwater - struggling to compete with tech giants in the United States and Asia. Employers struggled to hire the best talent, as developers left the region in favour of better prospects in Silicon Valley. However, in recent years, the region has emerged as hub for tech innovation: attracting significant investment and talent from around the globe.
Today, Atomico launched their third annual State of European Tech Report at Slush (the tech conference notorious for pyrotechnics, parties and well… lots of slush.) It contains valuable insights into the technology ecosystem in Europe: including regional programming trends and the battle between supply and demand for tech talent in major tech hubs.
If you’re growing an engineering team in Europe, read on for the inside scoop on the trends that are shaping the developer hiring landscape.
If Data Science was the media ‘trend du jour’ last year, 2017 has seen the media dominated by news about Artificial Intelligence (AI) and Machine Learning. No longer confined to the depths of secretive Silicon Valley labs, the State of European Tech Report reveals that these types of technologies are now being developed and utilised by companies all over Europe (and across all business sectors).
Unsurprisingly, demand is soaring for the expertise associated with these technologies. Stack Overflow analysed the tech skills most sought by employers in Europe - and discovered that Python is now among the top three most in-demand skills in the region. Python is now one of the most commonly used languages in the world of A.I: it’s celebrated for its simplicity, scalability, and compatibility with machine learning libraries.
We’re seeing trends emerging within the developer community too. When studying the fastest growing skills among Europe’s programmers, we saw a large increase in the use of Python - and other tools associated with Machine Learning such as Pandas, Numpy, Matplotlib and R. How do all of these technologies relate to A.I? Well, if A.I is the ultimate goal (smart machines), Machine Learning is one of the ways it’s applied: developers create networks which enable machines to learn from vast volumes of data so that they can predict future patterns and behaviours.
Getting complicated? The bottom-line is that more developers are working with the technologies that are contributing to the field of Artificial Intelligence - and employers can’t hire them fast enough.
With a community of 837,398 developers, Germany is now the home to the largest tech talent pool in Europe. And there’s something unusual about Germany’s developer ecosystem: it’s highly distributed across several tech hubs;, most notably, Berlin, Munich, Frankfurt, Stuttgart, and Hamburg. This may be good news for employers, as they can search for tech talent in multiple locations across the country - without being bound to the capital city.
However, it comes no little surprise that within Europe, London still tops the charts for the city with the greatest number of developers. In fact, the UK’s capital city is home to more developers than most large European countries!
So - can the UK’s capital maintain its position as Europe’s largest tech hub in a post-Brexit world? The jury is out. Watch this space for the 2018 update!