Summary: A recent survey of nearly 800 Microsoft developers revealed that they want AI tools to assist with routine tasks like generating tests and writing documentation. Developers are concerned that AI might not improve their work quality and could be seen as gimmicky. Recommendations for better AI adoption include transparency, education, and keeping humans involved in critical tasks.
Most developers (96%) want AI to help with routine tasks such as generating tests or writing documentation (View Highlight)
The top use case that Microsoft developers want AI tools for is to generate unit, integration, and functional tests. This makes sense: testing is valuable, but it’s not always the most exciting part of the job (View Highlight)
The other most common task developers want AI for is to analyze code for defects, vulnerabilities, and optimizations (View Highlight)
Many developers also worry that AI could deteriorate the quality of their work (View Highlight)