Attraverso l'intervista a Lorenzo Ruggeri, scopriamo le competenze, le caratteristiche distintive e le attività che svolge un Software Engineer in AKKA Technologies Italia.

Ciao Lorenzo, raccontaci qual è stato il tuo percorso per raggiungere il ruolo di Software Engineer in AKKA Technologies Italia.

Mi chiamo Lorenzo Ruggeri, sono nato a Senigallia, in provincia di Ancona, quarantadue anni fa.

Lavoro in AKKA Italia come Software Engineer per la BU Telecom & Media con l'obiettivo di prestare le mie competenze all'interno delle aziende clienti che richiedono una figura professionale che sappia modellare i loro bisogni e tradurli in risultati.

Il mio ruolo non si limita ad attuare i desideri del cliente ma a modellarli affinché possa ricalcare non solo il desiderata attuale ma essere già veicolo per l'esigenza futura che ancora non risulta emersa.

Quali sono le attività che svolgi nel tuo ruolo di Software Engineer?

Come Software Engineer assolvo diverse funzioni:

  • sviluppo del software che si compone di fasi di processo ben chiare a chi osserva e a me che ne sono l'esecutore
    o La prima fase è l'analisi, fondamentale per poter stabilire il punto di arrivo attraverso la definizione dei requisiti
    o La seconda fase è la realizzazione, tenendo conto di ciò che è già in essere affinché il mio intervento risulti armonioso e vicino al modo di sentire del cliente così che il mio operato non risulti un corpo estraneo
    o La terza fase, si occupa di fornire test - unitari, funzionali, di integrazione - al fine di validare quanto realizzato e per fare in modo che chi venga dopo sappia qual era lo scopo del mio intervento
    o La quarta fase è quella documentale che non significa necessariamente la produzione di esosi documenti cartacei o digitali ma che passa anche dalla documentazione in-line nel codice sorgente.
  • Un'altra funzione è quella di consulenza "pura".

A volte mi viene "semplicemente" richiesto di portare la mia esperienza sul tavolo della discussione per confrontarla con quella del cliente e venire a capo di una soluzione. Quest'ultima attività è molto importante perché attraverso il confronto e lo scambio di idee, si accresce il proprio patrimonio di conoscenze e - fine ultimo - quello del cliente.

Quali sono secondo te le tre caratteristiche distintive del Software Engineer in AKKA Italia?

  • il savoir-faire, ossia come ci si relaziona, come si interagisce, cosa si dice e come lo si dice
  • la curiosità, quella che ti fa chiedere "perché?" e fino a che non soddisfi la tua domanda, dandoti una risposta, continui a chiederti "perché?"
  • la metodologia, non esistono progetti "tutti uguali", di per sé ognuno di questi è unico e irripetibile ma la modalità per gestirlo e come ci si approccia al lavoro sono la chiave di un lavoro organizzato e di un successo - quasi - garantito.

Le due competenze che credi non possano mancare a un Software Engineer.

La conoscenza di svariati linguaggi di programmazione: perché fermarsi ad uno solo?

La capacità di astrazione: una volta che conosci una problematica e sai come la si risolve devi saperla astrarre e trasporla in diversi contesti.

Perché consiglieresti una carriera nel tuo ambito in AKKA Italia?

Sono entrato in AKKA Italia oramai due anni fa e trovo che le opportunità di realizzazione di carriera siano diverse e svariate, in base al proprio bagaglio esperienziale e al proprio desiderio.

Il sostegno da parte di AKKA a crescere, a sviluppare o allargare le proprie competenze - per poi rimetterle in gioco - è palpabile ed è uno dei punti forti rispetto ad altre realtà.

Grazie, Lorenzo!

Attachments

  • Original document
  • Permalink

Disclaimer

AKKA Technologies SE published this content on 29 September 2021 and is solely responsible for the information contained therein. Distributed by Public, unedited and unaltered, on 29 September 2021 11:31:04 UTC.