Attraverso l'intervista a Fabio Parere, scopriamo le competenze, le caratteristiche distintive e le attività che svolge un Analista Sviluppatore in AKKA Technologies Italia.

Ciao Fabio, raccontaci qual è stato il tuo percorso per raggiungere il ruolo di Analista Sviluppatore in AKKA Technologies Italia.

Mi chiamo Fabio Parere e sono laureato in Fisica presso l'Università di Padova. Da molti anni il mio lavoro consiste nel realizzare sistemi automatici dando vita a macchine e processi oppure producendo analisi dei dati attraverso, principalmente, lo sviluppo di software e la realizzazione di sistemi di acquisizione e controllo.

Per conto di AKKA, in qualità di Senior Consultant, seguo la solution Automazione afferente a NES e sita a Vicenza. La mia attività, oltre alla preponderante parte di analisi e sviluppo, prevede anche il coordinamento di un gruppo di consulenti ad "assetto variabile". Infatti, l'automazione è un campo vastissimo e se si vuole rispondere adeguatamente alle richieste dei clienti è molto importante sviluppare in modo efficiente collaborazioni con colleghi di altri team.

Quali sono le attività che svolgi nel tuo ruolo di Analista Sviluppatore?

Le aziende oggi richiedono software per necessità funzionali come il funzionamento di macchine ma anche per efficientare processi, per adempiere a norme e leggi, per tenere sotto controllo lo stato e l'andamento di indicatori di produttività.

In questo scenario così vasto ed eterogeneo il primo compito dell'analista è comprendere i reali bisogni del cliente e capire come rispondere a questi bisogni con un software appropriato.

  • quindi fondamentale fare le domande giuste ed essere attenti a cogliere nelle risposte tutti gli elementi utili allo sviluppo del progetto. Segue poi l'analisi vera e propria che consiste nel definire tutti gli aspetti "portanti" dell'applicazione come, ad esempio, l'architettura, che è la scelta più importante, i diversi processi (alcuni interagenti tra loro, altri indipendenti), i protocolli di comunicazione, le funzioni fondamentali, i tipi di dati e, via via, scendendo di livello.

Questa attività produce il progetto dell'applicazione. Durante lo sviluppo si rilasceranno periodicamente delle versioni parziali e l'analisi dovrà tenerne conto progettando uno sviluppo che preveda delle versioni utilizzabili e ancorché limitate. Ovviamente, in tutto questo processo non bisognerà dimenticarsi di guardare anche l'orologio.

Quali sono secondo te le tre caratteristiche distintive del Analista Sviluppatore in AKKA Italia?

A mio avviso i tre segni caratteristici che deve avere la figura dell'analista-sviluppatore sono:

  • capacità di risolvere i problemi: infatti la costruzione di una applicazione passa attraverso la soluzione di numerosi problemi di livello di difficoltà diverso. Quindi l'attitudine alla ricerca di soluzioni costituisce un requisito indispensabile a questa attività
  • sapere comunicare: fondamentale per fare le domande giuste e ottenere e comprendere bene le risposte sia dei clienti che dei colleghi del team
  • concretezza: serve a privilegiare le scelte utili al risultato

Le due competenze che credi non possano mancare a un Analista Sviluppatore.

Penso che le due competenze più importanti che un analista-sviluppatore deve possedere sono:

  • Una ampia e solida preparazione scientifica di base in ambito fisico e matematico che includa i concetti che sono a sostegno di tutte le costruzioni (concrete ed astratte) quali ad esempio quello di insieme e di relazione tra essi come anche delle basi della meccanica e dell'elettronica (particolarmente utili quando l'ambito è quello dell'automazione industriale).
  • La conoscenza approfondita di almeno un linguaggio di programmazione e delle diverse architetture del software. È molto importante anche conoscere strumenti quali i database con il loro linguaggio standard SQL.

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

L'attività dell'Analista-Sviluppatore in AKKA è molto variegata e i temi si alternano spaziando dal settore genericamente industriale al gestionale passando per il settore ricerca, farmaceutico, telecomunicazioni e militare. Questo è uno scenario intensamente formativo, che solitamente attira personalità abili nello switch-conteste nel problem solving, che prepara dei veri e propri atleti del software. Inoltre, il carattere innovativo di AKKA fa in modo che i suoi Analisti Sviluppatori siano sempre alla frontiera del sapere.

Grazie, Fabio!

Attachments

  • Original document
  • Permalink

Disclaimer

AKKA Technologies SE published this content on 13 October 2021 and is solely responsible for the information contained therein. Distributed by Public, unedited and unaltered, on 13 October 2021 13:31:06 UTC.