Ligt de tijd van handmatige codering helemaal achter ons? Sommige IT-professionals denken van wel. Uit onze meest recente enquête onder 319 IT-professionals in de VS blijkt dat 72% van de IT-werknemers door AI gegenereerde code gebruikt in hun ontwikkelingsprocessen. Van het automatisch detecteren van bugs tot het genereren van originele codefragmenten, er is bijna niets wat artificial intelligence (AI) niet kan bij softwareontwikkeling.
Ervaren technologieprofessionals weten dat AI alledaagse of repetitieve coderingstaken aankan, maar uit onze nieuwste enquête blijkt dat de impact zich uitstrekt tot nog complexere processen, zoals het maken, optimaliseren en testen van code. Deze gamechanger belooft snellere ontwikkelingscycli en meer solide, betrouwbare software.
We ondervroegen IT-professionals om te ontdekken hoe AI een revolutie heeft teweeggebracht in de IT-branche, met name in de ontwikkeling en het gebruik van AI in codering. Volgens onze respondenten neemt het gebruik van generatieve AI bij codering toe, en die trend zal niet snel stoppen.
- 72% van de IT-werknemers gebruikt door AI gegenereerde code in hun rol.
- Ruim 30% van de IT-werknemers vindt het genereren van code de meest waardevolle functie van AI.
- Ondanks zorgen over nauwkeurigheid blijven de vooruitzichten positief. Meer dan een derde van de respondenten vindt de code van generatieve AI 'zeer accuraat'.
- Meer dan 50% van de IT-werknemers denkt dat AI deel zal uitmaken van de toekomst van codering.
Volgens onze respondenten wordt generatieve AI-code op grote schaal toegepast onder de 3.000.000 IT-professionals in de Verenigde Staten. Een aanzienlijk deel (34,8%) van de ondervraagde professionals gaf aan bij hun ontwikkelingsprocessen uitgebreid gebruik te maken van door AI gegenereerde code. Nog eens 21,94% gebruikt het af en toe en nog eens 15,05% spaarzaam. In totaal is dat 72% van de IT-werknemers die AI in hun rol gebruiken.
Bovendien zei een deel van degenen die momenteel geen gebruikmaken van AI (10,66%) dat ze van plan waren om het te gaan gebruiken. Potentiële barrières voor teambrede adoptie van AI zijn onder andere het niet bereid of in staat zijn om financieel te investeren in de technologie, teams die niet klaar zijn voor AI-gebruik en organisaties die de waarde van generatieve AI niet inzien. Een mogelijke oplossing om de adoptie van krachtige generatieve AI-tools te verhogen is het verlagen van de drempel voor toekomstige toegang tot de technologie.
Deze ontluikende technologie is in rap tempo uitgegroeid tot een van de meest spannende en transformatieve ontwikkelingen van onze tijd. Maar liefst 72% van de ontwikkelaars gebruikt al AI om code te schrijven.
Hoewel AI de afgelopen jaren een groot onderwerp van discussie is geweest, blijkt uit deze gegevens dat er sprake is van een aanzienlijke groei in de adoptie van AI in IT en de technologiebranche in het algemeen. Ondanks zorgen over AI-ethiek, tegenstrijdigheden in het gebruik van GenAI en andere vaak geciteerde problemen met de technologie, zijn de gegevens duidelijk: Technisch personeel gebruikt of is in grote aantallen van plan om AI te gaan gebruiken voor complexe projecten zoals codering en ontwikkeling.
Dit stelt innovatieve technologieteams voor zowel een vraag als een uitdaging. Gebruik je AI? Zo niet, dan kun je achteropraken in de branche, vooral als je concurrenten het al gebruiken. Als je al codes genereert met AI, geweldig! Maar misschien kun je nog meer met de tool?
De mogelijkheden zijn eindeloos als het gaat om de grenzen van generatieve AI voor codering in de techniek. We hebben nog niet alles gezien wat deze innovatie voor ons kan betekenen.
Voor welke projecten gebruikt 72% van de IT-werknemers AI? Verrassend genoeg blijkt uit onze gegevens dat AI vooral wordt gebruikt om nieuwe code te maken en te testen, niet alleen om bestaande code te bewerken. Enkele van de belangrijkste toepassingen die door technische werknemers worden genoemd, zijn codegeneratie (37,62%), bugdetectie (35,42%) en geautomatiseerde tests (34,48%).
Enkele veelvoorkomende toepassingen van generatieve AI bij ontwikkeling zijn:
- Codecreatie en -synthese: Een goede AI-tool voor code kan volledige codeblokken of -functies genereren op basis van duidelijke aanwijzingen en documentatie.
- Automatisch aanvullen: Binnen een app of tool kan AI het volgende deel van je code voorstellen terwijl je typt, vergelijkbaar met voorspellende tekst in Gmail of tekstberichten.
- Sjabloon genereren: Veel ontwikkelaars gebruiken AI voor code om standaardcode of fragmenten te maken voor veelvoorkomende patronen, zoals CRUD-bewerkingen en API-endpoints.
- Foutdetectie en -correctie: Een speciale tool voor AI-code kan automatisch fouten in je bestaande code identificeren en oplossingen voorstellen.
- Prestatie-optimalisatie: AI kan code analyseren om aanbevelingen te doen over de optimalisatie van de snelheid, het geheugengebruik of andere meetwaarden.
- Hulp bij moderniseringsinitiatieven: Modernisering kan een enorme tijdrovende klus zijn voor bedrijven die nog steeds verouderde toepassingen gebruiken. Volgens een rapport van Gartner uit 2024 kan AI helpen deze toepassingen uit te leggen en vervangingen te maken, waardoor de kosten met wel 70% kunnen worden verlaagd.
Hoewel veel van de genoemde suggesties betrekking hebben op QA en testen, is het belangrijk om te beseffen dat het gebruik van AI veel verder gaat dan QA. Terwijl 31,35% van de IT-professionals AI gebruikt voor het bewerken en beoordelen van code en 33,86% het gebruikt voor prestatieoptimalisatie, gebruiken de meeste IT-professionals AI om code te maken.
Deze verschuiving in de richting van codecreatie met AI is fascinerend. Het geeft aan dat zelfs in de IT, waar de eindgebruiker waarschijnlijk relatief vaardig is in het gebruik van technologie en ten minste basale ontwikkelingsvaardigheden heeft, deze nog steeds de voorkeur geeft aan het gebruik van AI om code te maken en te verbeteren. Dit spreekt boekdelen over hoe AI je team kan helpen efficiëntie te maximaliseren bij alle soorten ontwikkeling.
Als je het gebruik van AI voor codegeneratie nog niet hebt verkend, mis je belangrijke mogelijkheden om je team efficiënter te maken bij de huidige taken en nieuwe problemen sneller op te lossen. Volgens Harvard Business School kan generatieve AI de productiviteit met tot wel 40% verhogen wanneer deze binnen de mogelijkheden wordt gebruikt door een hooggekwalificeerde werknemer. Tegen zo'n voordeel kun je geen nee zeggen, zeker niet in een zeer concurrerende en snel veranderende branche als IT.
Een van de meest voorkomende discussies over AI is of de gegenereerde uitvoer accuraat is. In ons onderzoek gaf meer dan een derde van de IT-werknemers aan dat door AI gegenereerde code een hoge mate van nauwkeurigheid heeft, een bevinding die sceptici wel eens kan verrassen. Met 33,86% van de IT-werknemers die AI-gegenereerde code als zeer nauwkeurig en 21,63% als meestal accuraat beoordeelt, is er een duidelijke indicatie van vertrouwen in de huidige mogelijkheden van AI.
Tegelijkertijd is nauwkeurigheid ook de grootste uitdaging bij het implementeren van AI-code. 46,08% van de respondenten noemt nauwkeurigheid als de belangrijkste uitdaging, maar slechts 10,34% vindt de code inconsistent en een minimale 0,63% vindt de code onjuist. Natuurlijk is er ruimte voor verbetering, maar dit zijn over het algemeen positieve resultaten.
Deze gegevens zijn bemoedigend voor iedereen die nog moet kiezen tussen AI of GenAI in ontwikkelingsprojecten. Door AI gegenereerde code blijkt een hoge mate van nauwkeurigheid te hebben, zelfs voor een publiek dat zich daar grote zorgen over maakt. In 2025 kan (en moet) AI een betrouwbare tool zijn voor ontwikkelaars.
Kleine repetitieve taken zijn een geweldige plek om te beginnen als je niet zeker weet waar of wanneer AI toe te voegen aan je processen. Identificeer taken waarbij AI van toegevoegde waarde kan zijn, zoals automatisch aanvullen of foutopsporing. Zodra je vertrouwen hebt in codering met AI, kun je deze nieuwe tool meenemen naar elk project en proces dat je tegenkomt.
Tot slot stelden we de hamvraag: zal AI in de toekomst de behoefte aan traditionele coderingsvaardigheden vervangen? Wij hebben vastgesteld dat de meningen van deskundigen nog steeds gemengd zijn. De meeste ontwikkelaars (46%) zien een toekomst waarin AI hun vaardigheden aanvult, maar menselijk oordeel van vitaal belang blijft.
Sommige IT-professionals zijn echter optimistischer: 12,85% ziet AI als de toekomst van codering. In een wereld waar AI-gestuurde oplossingen de productiviteit en efficiëntie al drastisch verhogen en de kans op menselijke fouten verminderen, is dit misschien geen onredelijk perspectief. De toekomst van artificial intelligence is zeer rooskleurig.
Generatieve AI-coderingstools zijn ontworpen om ontwikkelaars meer mogelijkheden te geven, niet om ze te vervangen. In het technologische landschap van de komende jaren zal AI de ontwikkelaar waarschijnlijk niet inhalen, maar eerder samenwerken met ervaren ontwikkelaars. De rol van een ontwikkelaar kan veranderen om rekening te houden met het vermogen van AI om repetitieve taken over te nemen.
Toch zal geen enkele verantwoorde ontwikkeling in AI echt het menselijk vermogen tot creëren en geavanceerd problemen oplossen inhalen. Een machine kan met AI-codegeneratie specifieke taken voor ons uitvoeren, maar een mens zal altijd de machine moeten trainen en de strategische visie van het project moeten sturen.
De doorgaande lijn is duidelijk in onze verzamelde gegevens: AI zal niet verdwijnen, zeker niet in de technologiebranche. In feite is de vraag niet zozeer of IT-professionals AI gebruiken maar eerder hoeveel ze AI gebruiken. Het gebruik van generatieve AI, vooral in ontwikkeling en codering, is zo wijdverbreid in 2025 dat dit niet meer ter discussie staat. De meeste IT-professionals maken er al gebruik van.
Dit betekent dat we in de toekomst kunnen verwachten dat het gebruik van AI voor het genereren van code nog verder zal toenemen. Naarmate de resterende problemen met het gebruik van AI voor foutopsporing, integratie en beveiliging worden aangepakt, met name in combinatie met verbeteringen op het gebied van nauwkeurigheid, zal het gebruik van generatieve AI voor codering blijven groeien tot grootschalige adoptie.
Wat betekent dit voor jouw team? Zelfs als je twijfelt over het gebruik van generatieve AI voor codering geldt: als je de technologie niet toepast, raakt je team waarschijnlijk achterop. In feite gebruiken individuele teamleden AI waarschijnlijk al in hun dagelijkse werk met of zonder bedrijfsbeleid voor de technologie. AI-code genereren, bugdetectie en geautomatiseerd testen zijn belangrijke gebieden waar AI toegevoegde waarde biedt door essentiële taken te stroomlijnen. Als je die nog steeds handmatig uitvoert, loop je achter op je concurrenten.
Als je klaar bent om te investeren in een geavanceerde generatieve AI-oplossing voor je team, kijk dan niet verder dan Now Assist. Onze direct inzetbare GenAI-ervaring is ontworpen om je team effectiever en efficiënter te maken met de kracht van artificial intelligence.