top of page

Hardware architecture - Optimised coding among backend developers

Backend developers’ choices, motivations, and challenges for optimising their code for hardware architecture

cloud.png
8320.jpg

About this Report

This report is based on data collected from the 26th edition of the Developer Nation survey, which reached more than 10,000 respondents from 135 countries around the world and which ran between December 2023 and February 2024.

Key Questions Answered

  • What proportion of developers are optimising their code for hardware architectures?

  • What proportion of developers are aware of the hardware architecture their code runs on?

  • Which developers are more or less likely to be optimising their code for architecture?

  • Which hardware architectures are developers optimising their code for? 

  • How do the demographics of developers impact which hardware architectures they are most likely to be optimising their code for?

  • What motivates developers to optimise their code for hardware architectures?

  • What are the major challenges developers face when optimising their code for hardware architectures?

  • How does the hardware architecture they are optimising for impact their motivations or challenges?

Click to expand

Methodology

This report investigates the relationship backend developers have with the hardware architecture their code runs on, and their awareness of the specific architectures and whether they are optimising their code for them. We also profile developers based on their awareness or optimisation behaviour when writing code for the backend. The report also investigates why developers choose to optimise their code for hardware architectures, and what challenges they face. Breaking these down by the hardware architecture illustrates the complex, challenging, but exciting space the changing hardware landscape represents.

RESEARCH_SPACE_8.jpg

Contact us

bottom of page