NetForemostNetForemost
Why usServicesexpand_moreTechnologiesexpand_moreResourcesexpand_more
Log inContact us
Homechevron_rightResourceschevron_rightArticleschevron_right72% of Software Engineers Use GenAI to Boost Productivity

72% of Software Engineers Use GenAI to Boost Productivity

A survey of 500+ software engineers finds GenAI boosts productivity, aiding in quick “scaffolding” for projects, though not ideal for full builds.

AI-native deliveryDelivery visibilityEngineering
72% of Software Engineers Use GenAI to Boost Productivityedit_noteArticles
calendar_todayAug 13, 2024schedule4 min readauto_awesomeAI-native delivery

On this page

  • GenAI Is a Key Component in the Software Development Process
  • GenAI Is Giving Engineers a Productivity Boost
  • Software Engineers Are Turning into Editors
  • What Is AI Not Good at Doing for Software Development?
listOn this page4 sectionsexpand_more
  • GenAI Is a Key Component in the Software Development Process
  • GenAI Is Giving Engineers a Productivity Boost
  • Software Engineers Are Turning into Editors
  • What Is AI Not Good at Doing for Software Development?

We’re still far from the advanced AI depicted in movies like Bicentennial Man and I, Robot. Since the launch of ChatGPT in December 2022, we’ve seen continuous advancements in its capabilities. While there are numerous articles discussing how GenAI is transforming software development, much of this information is anecdotal or theoretical.

To understand the current reality of GenAI in software development—its prevalence, applications, and effectiveness—we decided to gather direct insights from those in the field.

At NetForemost, our extensive engineering team, working across hundreds of client projects from Fortune 500 companies to emerging startups, is a valuable resource. We surveyed over 500 software engineers with diverse levels of experience to gain a clearer picture of GenAI’s impact on software development. Here’s what we discovered:

linkGenAI Is a Key Component in the Software Development Process

  • 72% of engineers are incorporating GenAI into their software development processes.
  • Notably, 48% of these engineers use GenAI daily.
  • 81% utilize it to write code that they previously crafted manually.
  • However, 40% of engineers feel that GenAI hasn’t significantly freed up time for other tasks.

In contrast, a recent Thomson Reuters survey across various white-collar professions found that only 12% of workers are currently using GenAI, with 11% planning to adopt it. The rest are either still considering its use or have no plans to implement it. In the software engineering field, however, adoption is much more widespread.

The rapid shift is remarkable. Just two years ago, AI was scarcely used by developers, but now it is widely adopted. Among those using GenAI, 87% engage with it daily or several times a week.

Regarding code generation, GenAI excels at creating new code snippets or “scaffolding” but is less effective at developing complete systems or integrating existing code. For example, while AI might generate a transmission component, it lacks the capability to integrate it into a functioning engine, much like building a car where the AI can provide parts but not assemble them.

linkGenAI Is Giving Engineers a Productivity Boost

The adoption of GenAI has noticeably accelerated product development. According to the survey, most engineers report significant productivity gains since integrating GenAI into their workflows. Specifically, 23% of GenAI users have experienced a productivity boost of 50% or more, while 71% have seen an increase of between 10% and 25%. Only 6% of engineers reported no change in productivity after adopting GenAI.

The roles benefiting the most from GenAI include Site Reliability Engineers, DevOps, GIS Developers, and Project Managers/Scrum Masters, with productivity increases ranging from 40% to over 50%. Data Scientists have reported an average productivity boost of 32%, while Full-Stack Developers have seen a 27% increase.

In terms of work quality, 74% of engineers believe GenAI has enhanced their output to some degree. 24% feel there has been no change, and just 2% think that GenAI has decreased the quality of their work. Over half (53%) of engineers reported an improvement in work quality of 10% to 25%.

Much like how Grammarly uses AI to offer writing suggestions and best practices, engineers are utilizing similar tools to enhance code quality. Although these suggestions aren’t always perfect, they frequently contribute to better code and increased efficiency.

As AI continues to evolve, software engineers are developing a collaborative relationship with it. GenAI is becoming an essential tool, much like search engines, improving efficiency while still requiring human oversight.

linkSoftware Engineers Are Turning into Editors

Just like human-written code, AI-generated code is not without its errors. According to the survey, 47% of engineers encounter minor errors in every piece of AI-generated code they review, while 16% face significant errors every time. In total, 63% of engineers find errors in every AI-generated code instance. Although we are still some distance from achieving perfection, AI allows engineers to adopt an editor’s approach to coding, rather than being bogged down by repetitive tasks.

For engineers with over 8 years of experience, 49% encounter minor errors in every piece of AI-generated code they review, compared to 39% of less experienced engineers. This suggests that, much like manual coding, the ability to identify errors in AI-generated code is closely tied to experience and seniority.

linkWhat Is AI Not Good at Doing for Software Development?

Get ready for an unexpected insight. Despite the diverse opinions in our survey, 20% of engineers believe AI struggles with code generation. So why are so many using it if they think it’s ineffective? The answer is speed. Even if GenAI doesn’t produce flawless code, its ability to quickly generate code makes it valuable. Like a chef who prefers to adjust a recipe rather than create one from scratch, engineers find GenAI’s efficiency beneficial.

What does this reveal? It seems that, more than in other fields, software engineers are leveraging GenAI for core functions despite its imperfections. GenAI is rapidly changing the nature of their work, shifting engineers from routine tasks to more complex roles.

As GenAI handles repetitive tasks, the demand for creativity, problem-solving, critical thinking, and communication skills will grow. Engineers will move from memorizing commands to collaborating on intricate challenges. The role of a software engineer is evolving from a technician to a project orchestrator.

Keep reading

All resourcesarrow_forward
Illustration of a .NET codebase with flagged issues transforming into a clean, secured codebase, alongside the verified results: 376 gate-blocking issues cleared, 26 log injection vulnerabilities fixed, and 275 endpoints with zero contract changes.auto_storiesCase study

Legacy code refactoring on a live .NET 8 API, with zero contract changes

How AI-native development cleared a blocking SonarQube quality gate and 26 log injection vulnerabilities in a production .NET 8 API, with zero contract changes across all 275 endpoints.

EngineeringAI-native deliveryQA & release
calendar_todaySep 30, 2026schedule11 min readarrow_forward
Three circular gauges showing PageSpeed Insights scores of 99 for performance, 95 for accessibility and 92 for SEO after a website redesignauto_storiesCase study

How a B2B website redesign reached a 99 performance score in 2 to 3 weeks

A B2B technology company needed to redesign and relaunch its website in two to three weeks. Here's how NetForemost took the project from design through production while measuring performance, accessibility and SEO.

Delivery visibilityEngineering
calendar_todaySep 28, 2026schedule5 min readarrow_forward
Four flush layers bound into one block by a single vertical connector, on a dark backgroundmenu_bookGuide

Full-stack development services: how to evaluate a full-stack team before you sign

Full-stack capability is not the same as integrated delivery. Here is a practical way to tell whether you are hiring one accountable team or a collection of roles, before you sign.

EngineeringDelivery visibility
calendar_todaySep 17, 2026schedule6 min readarrow_forward

Ready to scope your software project?

Schedule discovery hours so we can turn your goals, stack, scope, and risks into a practical delivery plan.

eventContact us
NetForemostNetForemost

AI-native delivery teams for product design, software development, QA testing, and project management.

Services

AI-Native DevelopmentProduct DesignSoftware DevelopmentQA & TestingProject Management

Engagement models

Staff AugmentationSoftware OutsourcingDedicated Team

Why us

More than developersClear delivery visibilityNearshore collaborationFlexible project support

Resources

All resourcesGuidesCase studiesPortfolio

Contact

Book a discovery callLinkedInCareers
© NetForemost 2026·PrivacyTermsSecurity