Stack comune o stack raro? Come capire quanto è difficile il tuo annuncio
Un criterio in 4 domande per classificare il tuo stack (diffuso, misto, di nicchia) con i dati di Stack Overflow 2025 ed Eurostat, i loro limiti e cosa cambia nell'annuncio.
Molti annunci per sviluppatori elencano lo stack dell'azienda come una lista di requisiti obbligatori. Capita raramente che qualcuno si chieda quanto sia comune ciascuna voce di quella lista.
È la domanda che decide come scrivere l'annuncio. Non "quanti candidati arriveranno": quello non lo prevede nessuno, noi compresi. Ma "da quanto largo parto, e dove conviene essere flessibili".
Un dato per cominciare. PostgreSQL è usato dal 55,6% di chi ha risposto alla domanda sui database. Python dal 57,9% tra i linguaggi, in crescita di 7 punti sul 2024, secondo la survey (Stack Overflow Developer Survey 2025). Se nel tuo annuncio c'è PostgreSQL, stai chiedendo una cosa che più della metà di chi ha risposto alla domanda sui database dichiara di usare.
Qui trovi un criterio in 4 domande, tre esiti (stack diffuso, misto, di nicchia) e cosa cambia, riga per riga, nell'annuncio. I dati sono un indizio, non una misura, e i limiti vengono subito dopo i numeri.
Cosa dice la Stack Overflow Developer Survey 2025 sullo stack degli sviluppatori
La survey ha raccolto 49.009 risposte da 177 paesi tra il 29 maggio e il 23 giugno 2025 (Methodology). Qui usiamo la sezione Technology, sui rispondenti a ciascuna domanda (colonna «tutti i rispondenti»).
Ogni gruppo ha la sua base, da 23.678 a 31.771 risposte, e le domande sono a risposta multipla: le voci non sommano a 100. Le percentuali sono quelle della pagina (Technology).
Linguaggi (31.771 risposte; la domanda include anche markup e SQL)
- JavaScript: 66%
- HTML/CSS: 61,9%
- SQL: 58,6%
- Python: 57,9% (+7 punti rispetto al 2024, secondo la survey)
- TypeScript: 43,6%
- Java: 29,4%
- C#: 27,8%
Database (26.083 risposte)
- PostgreSQL: 55,6%
- MySQL: 40,5%
- MongoDB: 24%
- Elasticsearch: 16,7%
Cloud (24.473 risposte)
- AWS: 43,3%
- Microsoft Azure: 26,3%
- Google Cloud: 24,6%
- Vercel: 10,6%
- Supabase: 5,4%
Framework e tecnologie web (23.678 risposte)
- Node.js: 48,7%
- React: 44,7%
- Next.js: 20,8%
- Angular: 18,2%
- Vue.js: 17,6%
Per leggere queste cifre serve una soglia. La scegliamo noi: è una convenzione di questo articolo, non un dato della survey. Chiamiamo diffusa una tecnologia sopra il 20% circa, intermedia tra il 10% e il 20%, rara sotto il 10%.
Con questa convenzione Python, PostgreSQL, AWS, Node.js e React sono diffuse. Next.js (20,8%) è al confine. Angular, Vue.js ed Elasticsearch stanno nella fascia intermedia. L'unica voce sotto il 10% nella nostra tabella è Supabase, nella domanda sul cloud.
Nessun giudizio sulle tecnologie. Una percentuale più bassa dice che meno rispondenti la usano, non che sia peggiore.
Indizio, non misura: tre limiti prima di usare questi numeri
Una percentuale di utilizzo non è una stima dei candidati che troverai. Tre motivi.
- Il campione è volontario e globale. I rispondenti sono stati reclutati soprattutto tramite canali di Stack Overflow: messaggi sul sito, blog, newsletter, banner, social. La pagina Methodology non descrive alcuna ponderazione. La Methodology stessa osserva che gli utenti molto attivi su Stack Overflow avevano più probabilità di notare gli inviti a partecipare.
- L'Italia è il 2,4% dei rispondenti. Decima nella classifica dei paesi, dopo USA (20,4%), Germania (8,6%) e India (7,2%) (home della survey). Un calcolo nostro: il 2,4% di 49.009 è circa 1.200 persone (valore arrotondato). La pagina riporta solo le quote dei primi dieci paesi, non i conteggi.
- Popolarità non è disponibilità. La survey chiede cosa usi. Non chiede se sei disponibile a cambiare lavoro, a che livello, in quale città. Una tecnologia usata da molti non implica molti candidati liberi. E una usata da pochi non ne implica pochi.
Per questo la usiamo per decidere come scrivere l'annuncio, non per prevedere quante candidature arriveranno.
Il criterio in 4 domande per classificare il tuo annuncio
Prendi l'annuncio, o la bozza. Segna ogni tecnologia richiesta. Poi rispondi.
- Quante voci hai messo come obbligatorie? Linguaggio, framework, database, cloud, strumenti. Anche se ognuna è diffusa, chi le ha tutte insieme è un sottoinsieme di chi ne ha una. Più voci obbligatorie, più il tuo bacino è un'intersezione.
- Ogni voce sta nella fascia diffusa, o c'è un'eccezione? Confrontale con la tabella: sopra il 20% circa, tra 10% e 20%, sotto il 10%. Se la tua voce non c'è, cercane la percentuale nella survey. Non stimarla a occhio.
- La voce rara è un requisito o si può imparare? Una tecnologia della stessa famiglia (un altro framework web, un altro database relazionale) si impara in modo diverso da una famiglia nuova (un altro paradigma, un altro ambiente). Chiediti cosa serve il primo giorno e cosa il terzo mese.
- Stai nominando lo strumento o il problema? "PostgreSQL 15 con partitioning" restringe. "Database relazionali in produzione, con tabelle che crescono" apre. Lo strumento è una tua scelta; il problema è ciò che la persona risolverà.
Tre esiti, e cosa cambia nello scrivere un annuncio per sviluppatore
Le risposte portano a uno di tre esiti. Gli esempi qui sotto sono costruiti da noi per illustrare: non sono annunci reali.
Stack diffuso: tutte le voci nella fascia alta
Come riconoscerlo. Ogni voce obbligatoria sopra il 20% circa. Per esempio Python (57,9%), PostgreSQL (55,6%), AWS (43,3%) e React (44,7%).
Cosa cambia. Il punto di partenza è largo. Ragionamento, non misura: se molti team usano lo stesso stack, è plausibile che molti annunci cerchino le stesse persone. La lista di tecnologie non ti distingue. Ti distingue ciò che la persona farà.
- Prima: "Sviluppatore full stack. Requisiti: Python, PostgreSQL, AWS, React."
- Dopo: "Costruirai il modulo di reportistica del nostro prodotto B2B, dal database alla schermata. Lo stack è Python, PostgreSQL, AWS e React. Il rilascio è sotto la tua responsabilità."
Stack misto: tecnologie diffuse e una sola voce meno comune
Come riconoscerlo. Voci diffuse più una sola voce intermedia o rara. Per esempio Python, PostgreSQL e AWS con Vue.js (17,6%).
Cosa cambia. Sposta la voce meno comune tra le preferenze. Di' cosa si imparerà e con chi. Chiedi evidenze di lavoro su tecnologie della stessa famiglia, non l'elenco dei nomi.
- Prima: "Requisiti: Python, PostgreSQL, AWS, Vue.js."
- Dopo: "Richiesti: Python, PostgreSQL, AWS. Il front end è in Vue.js: se hai lavorato con un altro framework JavaScript, mostraci un progetto. Il resto lo impari affiancando chi lo usa da più tempo."
Stack di nicchia: più voci rare, o una voce rara dentro un dominio specifico
Come riconoscerlo. Due o più voci sotto il 10%, oppure una voce rara dentro un dominio che ha un suo ambiente (per esempio embedded o calcolo scientifico). Nella nostra tabella la sola voce sotto il 10% è Supabase (5,4% nella domanda sul cloud): per le altre, cerca il dato nella survey.
Cosa cambia. Di' apertamente che il bacino è probabilmente stretto: è onesto e fa da filtro. Separa "da conoscere" da "da imparare". Accetta profili adiacenti, con una traiettoria di apprendimento spiegata.
- Prima: sei strumenti, tutti obbligatori, nessuna distinzione.
- Dopo: "Il nostro stack è raro e lo sappiamo. Non cerchiamo chi li conosce tutti: cerchiamo chi ha già portato in produzione un sistema simile e vuole imparare gli strumenti che gli mancano."
Qui l'annuncio da solo ha meno margine: ne parliamo in chiusura.
Due rimandi utili. Dopo la lista, si valuta la persona: come valutare un developer senior con uno screening tecnico. E l'altro punto dell'annuncio che non riguarda lo stack è la parte retributiva: trasparenza retributiva negli annunci tech.
Un secondo indizio, dall'Europa: la difficoltà è diffusa
Eurostat misura un'altra cosa. Tra le imprese con almeno 10 addetti che hanno cercato o tentato di assumere specialisti ICT, nell'indagine Eurostat del 2024 (le domande sugli specialisti ICT riguardano l'anno solare precedente; ultima edizione disponibile) quelle con posti difficili da coprire sono il 58,43% in Italia e il 57,5% nell'UE (Eurostat, dataset isoc_ske_itrcrs). Il perimetro: settori coperti dall'indagine, finanza esclusa.
Sul lato dell'offerta, gli specialisti ICT sono il 5,0% degli occupati nell'UE (10,45 milioni nel 2025) e il 3,8% in Italia (Eurostat News, 27/05/2026).
Questi numeri non misurano lo stack. Misurano la difficoltà di assumere ICT in generale. Il dato Eurostat: quasi sei imprese su dieci, tra quelle che cercano specialisti ICT, dichiarano posti difficili da coprire. I dati non distinguono per stack. Una nostra ipotesi, non un dato: la difficoltà riguarda anche chi ha uno stack diffuso. Il quadro più ampio del mercato è nella guida al Talent as a Service.
Cosa non sappiamo
Meglio dirlo con chiarezza.
- Non abbiamo trovato un secondo dato aperto, italiano o europeo, sull'uso di linguaggi, database e framework tra gli sviluppatori. I dati Eurostat che usiamo non riguardano le singole tecnologie.
- Non sappiamo se la distribuzione italiana segua quella globale. Con un campione volontario e globale, in cui l'Italia pesa circa 1.200 persone, non lo si può dire.
- Non sappiamo quanti candidati arrivino per tipo di stack. Nessuna fonte che abbiamo trovato lo misura.
- Non sappiamo a che livello di seniority le persone usino una tecnologia. La survey rileva l'uso, non l'esperienza.
- Non abbiamo un dato aperto e aggiornato su quanti annunci italiani richiedano ciascuna tecnologia.
FAQ
Quali sono le tecnologie più usate dagli sviluppatori nel 2025?
Tra i linguaggi, nella Stack Overflow Developer Survey 2025, JavaScript (66% dei rispondenti), HTML/CSS (61,9%), SQL (58,6%) e Python (57,9%). Tra i database PostgreSQL (55,6%), nel cloud AWS (43,3%), tra i framework web Node.js (48,7%) e React (44,7%). Sono percentuali su un campione volontario, non sull'intera popolazione degli sviluppatori.
Python è davvero il linguaggio più usato?
Dipende da chi conti. Nella survey Python è al 57,9% tra tutti i rispondenti (+7 punti sul 2024, calcolati sui rispondenti a quella domanda) e al 54,8% tra gli sviluppatori professionisti, dietro JavaScript, HTML/CSS e SQL in entrambi i casi. La domanda raggruppa linguaggi di programmazione, scripting e markup.
Cosa conta di più in un annuncio: lo stack o il problema?
È un principio nostro, non un dato: il problema. Lo stack dice con cosa lavorerà la persona; il problema dice perché valga la pena. Più è comune lo stack, più il problema deve fare la differenza.
Una tecnologia diffusa è più facile da assumere?
Non lo sappiamo. La survey misura quanti la usano, non quanti sono disponibili, a che livello o a quali condizioni. La diffusione è un indizio sul punto di partenza, non una previsione sul risultato.
Quanto sono rappresentativi questi dati per l'Italia?
Poco, se li prendi alla lettera. L'Italia è il 2,4% dei 49.009 rispondenti, il campione è volontario e globale, e la pagina riporta solo le quote dei primi dieci paesi. Usali per ragionare sull'annuncio, non per dimensionare un mercato.
Fonti
Tutte consultate il 03/11/2026.
- Developer Survey 2025, Technology (Stack Overflow, rilevazione 29/05–23/06/2025): https://survey.stackoverflow.co/2025/technology
- Developer Survey 2025, Methodology (Stack Overflow, rilevazione 29/05–23/06/2025): https://survey.stackoverflow.co/2025/methodology
- Developer Survey 2025, home (Stack Overflow, rilevazione 29/05–23/06/2025): https://survey.stackoverflow.co/2025/
- Enterprises that recruited or tried to recruit ICT specialists by size class of enterprise, dataset isoc_ske_itrcrs (Eurostat, aggiornato il 15/06/2026; anno dell'indagine 2024, riferito all'anno solare precedente; imprese con almeno 10 addetti, senza il settore finanziario; indicatore E_ITSPVAC2): https://ec.europa.eu/eurostat/databrowser/view/isoc_ske_itrcrs/default/table?lang=en
- Number of ICT specialists in the EU continues to grow (Eurostat News, 27/05/2026): https://ec.europa.eu/eurostat/web/products-eurostat-news/w/ddn-20260527-2
- Calcolo nostro, non della survey: 2,4% × 49.009 ≈ 1.200 rispondenti italiani (arrotondato).
Quando l'annuncio non basta
Se il tuo stack è di nicchia e l'annuncio, scritto bene, non basta, il punto di partenza è oneBlade TaaS.
Hai bisogno di applicare questo al tuo caso?
Apri una ricerca TaaS o richiedi il report Tech Hiring Italia 2026 per andare in profondità con dati e benchmark.


