Itequia

Stack Overflow realitza una enquesta anual per obtenir una visió global dels desenvolupadors de software.

Aquesta enquesta anual analitza dades sobre el perfil demogràfic dels desenvolupadors i les tecnologies més populars. També examina les tendències en l’aprenentatge de programació, experiència laboral, satisfacció en el treball i desafiaments comuns, entre altres qüestions.

Al maig, 65.437 programadors de 185 països (principalment Europa) van respondre a la 14a enquesta anual. Aquest any, 29.000 desenvolupadors professionals han participat en l’enquesta. A continuació, analitzem les dades obtingudes de les seves respostes.

Quines són les tendències tecnològiques?

Llenguatges de Programació

En primer lloc, es va abordar la temàtica dels llenguatges de programació més utilitzats. Entre els desenvolupadors professionals lidera JavaScript (64,60%), seguit per SQL (54.1%) i HTML/CSS (52.9%). JavaScript sempre ha estat el llenguatge de programació més popular entre els desenvolupadors. L’única excepció van ser els anys 2013 i 2014, quan SQL va ser el més popular. Aquest fet posa de manifest la seva versatilitat i capacitat per adaptar-se a aplicacions diferents, des del desenvolupament web fins al backend.

A més d’aquests llenguatges, C# continua sent molt important. És utilitzat pel 28,8% dels desenvolupadors professionals, especialment en el desenvolupament d’aplicacions empresarials i d’escriptori.

Pel que fa a l’admiració i el desig d’utilització, JavaScript, Python i SQL són llenguatges de programació molt desitjats i admirats. Però, aquest any, Rust s’ha convertit en el llenguatge de programació més admirat amb una puntuació del 82.2%. Conegut per prevenir errors comuns, aquesta eina s’està convertint en preferida per a projectes que requereixen alta fiabilitat i rendiment.

Bar chart showing most popular programming languages among professional developers: JavaScript 64.6%, SQL 54.1%, HTML/CSS 52.9%, Python 46.9%, TypeScript 43.4%, Bash/Shell 34.2%, Java 30%, C# 28.8%."

Plataformes Cloud

Un altre punt a destacar és el de les plataformes cloud.

L’enquesta revela les següents tendències interessants. AWS (Amazon Web Services) continua sent la plataforma en el núvol més utilitzada, amb un 52,2% dels desenvolupadors professionals reportant el seu ús. Microsoft Azure i Google Cloud Platform (GCP) també són populars, amb un 29,7% i un 24,9% d’ús respectivament. Aquesta diversificació en l’ús de plataformes cloud suggereix que les organitzacions aprofiten les fortaleses úniques de cada proveïdor per tal d’optimitzar les seves operacions i millorar l’eficiència.

Bases de Dades

Pel que fa a les bases de dades, PostgreSQL (48,7%) i MySQL (40,3%) lideren l’ús entre els desenvolupadors professionals. Per la seva banda, Microsoft SQL Server (25,3%) continua sent una opció important en entorns empresarials, sobretot per la seva integració amb altres eines de Microsoft i la seva capacitat per gestionar grans volums de dades.

Frameworks i Tecnologies

L’enquesta també detalla que, en l’ús de frameworks i tecnologies web, React continua sent un dels més populars, utilitzat pel 41,6% dels desenvolupadors professionals. El segueix Node.js, amb un 40,7% d’ús. Tot i ser una tecnologia més antiga, jQuery manté la seva rellevància amb un 22,5% d’ús gràcies a la seva simplicitat i eficàcia en la manipulació del DOM. Angular també és significatiu, amb un 19,4% d’ús, especialment en aplicacions empresarials que requereixen una estructura robusta i escalable.

Dins de l’ecosistema .NET, diverses tecnologies destaquen pel seu ús i adopció. ASP.NET Core és una de les tecnologies més utilitzades per al desenvolupament web en l’ecosistema .NET, amb un 19,1% d’ús. ASP.NET, tot i no ser tan nou com Core, continua sent rellevant amb un 14,3% d’ús. Comparant amb altres tecnologies web, Next.js (18,6%) i Express (18,2%) també són populars, mostrant la diversitat d’opcions disponibles per als desenvolupadors.

Aquest any s’ha afegit una nova secció a l’enquesta relacionada amb la tecnologia embeguda. Raspberry Pi (39,1%), CMake (28,9%) i Arduino (27,1%) destaquen com les tecnologies embegudes més populars entre els desenvolupadors professionals. Aquest fet demostra la importància de les plataformes accessibles i versàtils en el desenvolupament de solucions embegudes.

El paper de la IA en el sector del desenvolupament

Com és sabut, la Intel·ligència Artificial també està revolucionant el sector del desenvolupament de software. Com veuen aquesta revolució els desenvolupadors? Això també es tracta a l’enquesta.

Aquest any, el 61,8% dels desenvolupadors professionals utilitzen eines d’IA. Un 13,5% encara no les utilitza, però està considerant fer-ho. Mentrestant, un 23,4% ni les utilitza ni té plans de començar.

Pel que fa al sentiment que produeix la IA, el 48,3% dels enquestats és favorable al seu ús, el 23,7% molt favorable i el 18,9% és indiferent. Només l’1,2% està en total desacord.

Bar chart displaying favorability ratings among professional developers: Very favorable 23.7%, Favorable 48.3%, Indifferent 18.9%, Unsure 2.7%, Unfavorable 5.3%, Very unfavorable 1.2%.

Una altra de les preguntes abordades a l’enquesta es relaciona amb els beneficis que ofereixen les eines d’IA. El 82,70% dels desenvolupadors professionals coincideix que augmenten la productivitat en els seus llocs de treball. El 60,80% que acceleren l’aprenentatge i, finalment, el 58,40% conclou que afavoreixen l’eficiència de les tasques.

També és rellevant destacar el grau de confiança que susciten aquestes eines:

  • El 39,3% dels desenvolupadors professionals mostra alguna confiança,
  • el 27,3% es mostra escèptic i
  • el 22,9% es manifesta una mica desconfiat.

A més, s’emfatitza en les habilitats que proporcionen les eines d’intel·ligència artificial per resoldre tasques complexes. Segons l’enquesta, el 32,3% dels desenvolupadors professionals afirma que les eines d’IA no són adequades per gestionar treballs complicats.

Finalment, és important dir que el 68,3% dels desenvolupadors professionals no perceben la IA com una amenaça per a la seva feina.

Conclusions 

Els resultats de l’Enquesta Anual de Stack Overflow 2024 ens ofereixen una visió clara de l’estat actual de la indústria del desenvolupament de software. Aquests detalls no només són crucials per entendre el present, sinó també per anticipar-nos al futur de la indústria.

Aquest any, l’enquesta destaca la contínua popularitat de JavaScript, SQL i HTML/CSS entre els llenguatges de programació i Rust emergint com el més admirat. Pel que fa a plataformes cloud, AWS continua liderant, seguit per Microsoft Azure i Google Cloud Platform. Pel que fa a les bases de dades, PostgreSQL i MySQL dominen la matèria; mentre que React i Node.js són els frameworks web més utilitzats. L’enquesta també ressalta la creixent importància de tecnologies embegudes com Raspberry Pi i Arduino. En l’àmbit de la IA, una majoria de desenvolupadors ja utilitza eines d’IA, valorant el seu impacte positiu en la productivitat i l’aprenentatge, tot i que persisteixen certes reserves sobre la seva fiabilitat en tasques complexes. En general, els desenvolupadors no perceben la IA com una amenaça laboral, sinó com una eina que potencia la seva eficiència i capacitat d’innovació.

Aquests resultats ens demostren que cal mantenir-se al dia amb les tendències tecnològiques i adaptar-se als canvis que sorgeixen ràpidament. Per aquesta raó, donar suport a la innovació i l’aprenentatge continu és essencial per motivar els equips de desenvolupament i assegurar l’èxit de l’empresa i els seus projectes.

A Itequia, la innovació és la nostra essència. Utilitzem les tecnologies més avançades i les millors pràctiques en disseny i desenvolupament de software a mida per a tot tipus de projectes. Si estàs preparat per transformar les teves idees en un projecte exitós, contacta amb nosaltres i comencem a treballar junts.

Itequia Team
Resultats 2024 Enquesta Anual a Desenvolupadors Stack Overflow | Itequia AI Web