The Global Development Survey is a broad survey of developers worldwide, conducted twice a year that covers all of the hottest development topics. This series started in 1998, focusing on language, tools, and technology adoption has evolved into a two part survey. It is offered as an aggregate report which presents total global development technology adoption and a self-service developer intelligence platform which enables you to segment specific cuts of data.
While other Evans Data surveys specialize in particular areas of development such as Cloud, AI, ML, Big Data, IoT and Mobile Development and are restricted in their sample to only those developers in that discipline, the Global Development is open to all types of software developers in the four regions. It looks at broad areas of consideration such as platform and language use, development tool use, development lifecycle, high performance computing, development models, as well as the trending topics like Cloud, IoT, AI, ML, and Big Data development.
New Sections in This Volume
COVID-19’s Impact on Professional Development
In late 2019 a novel coronavirus, COVID-19, was discovered in Wuhan, China, which quickly spread around the world and affected the entire world’s economy. People were confined to their homes, businesses were closed, and entire countries were basically closed for business. Literally millions of people lost their jobs, and many others shifted to working remotely. In new questions to our firmographics section, we ask developers how the virus has affected their professional development, including what percentage of their work time they are spending at home now vs. pre-COVID-19, and what tools they are using to collaborate with remote teams.
Developers use libraries as a resource for calling up various repeated functions across many forms of development. Today, developers employ math libraries as a means of performing optimal numerical functions across a variety of chipsets, thereby accelerating their apps’ performance. New questions in our Math Libraries section explore the domain-related resources used as part of developers’ math library use, the overlaps between various math libraries, and the specific libraries used within such resources as CUDA and AOCL.
Development toward games includes many considerations beyond the latest game consoles. New questions in this section explore game analytics, including the benefits and drawbacks of developers’ using game analytics in their projects, the types of data that these analytics efforts deliver, the use of live dashboards versus static reporting, the services used in performing these analytics, and the frequency of comparing metrics against those of their competition.
Expanded Deep Dives on:
Databases and Big Data
Understanding how data will be handled and how it will inform various decisions within an organization is an important aspect of any project that generates data. In new questions to this section, we ask developers about who most frequently chooses the database platforms they use in their organization, what the most important factors are in database selection, and how often they move data between different databases, systems, or schemas.
Developers have many decisions to make when monetizing their apps. In new questions to this section we ask developers about the options to them for payment processing and the value of various payment processing features.