Colpa dell’AI? Colpa del codice? Niente di tutto questo, l’80% degli sviluppatori è scontento per via dei Tech Debts!
Nel lontano 2021 ho pubblicato sul portare un Saturday’s Talks dal titolo “avete mai sentito parlare di TechDebts? Dovreste, perché rischiano di rovinare la vostra azienda“, all’interno del quale veniva analizzato un sondaggio dal titolo “State of Technical Debt 2021” i cui risultati erano decisamente indicativi:
- Il 52% degli ingegneri credeva che i TechDebts avessero un impatto negativo sul morale del loro team.
- Mediamente un ingegnere spendeva 7 ore alla settimana (circa 1 giorno) per occuparsi dei TechDebts.
- La maggioranza degli ingegneri (66%) credeva che il team avrebbe potuto procedere fino al 100% più velocemente gestendo meglio i TechDebts.
- Il 58% delle aziende non aveva ancora un processo per la gestione dei Tech Debts.
Dopo 3 anni, incappato in questo articolo di Anastasija Uspenski di ShiftMag dal titolo 80% of developers are unhappy. The problem is not AI, nor is coding, ed in quest’altro scritto da Tim Anderson per Dev Class dal titolo Code is “drowning in security debt” says Veracode – and AI is both problem and solution, ho cercato di capire se oggi, nel 2024, le cose in questo senso sono cambiate.
La risposta breve è no, anzi, se possibile le cose sono peggiorate.
Infatti nell’articolo si raccontano i risultati del sondaggio annuale Developer Survey di Stack Overflow, e non sono bei numeri. Non è l’AI a rappresentare un problema, visto che la maggioranza degli sviluppatori dice che è un aiuto, non sono il codice o i linguaggi ad essere un problema, bensì i debiti tecnici.
L’80% dei rispondenti infatti si è detto infelice del proprio lavoro, e tra le ragioni, al 62.4% ci sono proprio i Tech Debts, che impediscono di progredire, di creare evoluzione e di sistemare con facilità le problematiche che emergono.
La novità, se così vogliamo chiamarla, è quindi nei numeri che rispetto a 3 anni fa sono peggiorati e la cosa più triste è che gli ausili che dovrebbero far vivere meglio, vedi appunto l’AI, sono in questo senso praticamente inutili.
Perché in fondo la scelta dell’eliminazione o quantomeno della riduzione dei Tech Debts passa da un processo non banale, ossia il fermarsi dal portare nuove evoluzioni e concentrarsi sulla ridefinizione della struttura, investendo sul capitale umano per creare prodotti che siano qualitativamente importanti e mantenibili nel lungo termine.
In un mercato che impone a tutte le aziende di crescere del 20% da un anno con l’altro per considerarsi “di successo” sarà mai possibile vedere un CEO, un CTO, qualcuno con un reale potere decisionale dire “fermi tutti, torniamo a fare le cose fatte bene“?
Difficile, perché come si sa:
Dovessi però scoprire qualche esempio virtuoso sarà mia premura scriverne.
Raoul Scarazzini
Da sempre appassionato del mondo open-source e di Linux nel 2009 ho fondato il portale Mia Mamma Usa Linux! per condividere articoli, notizie ed in generale tutto quello che riguarda il mondo del pinguino, con particolare attenzione alle tematiche di interoperabilità, HA e cloud.
E, sì, mia mamma usa Linux dal 2009.
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.