Analista programmatore (sviluppatore)

Sviluppatore

La professione di Sviluppatore (detta anche analista-programmatore) consiste nel concepire e sviluppare un'applicazione informatica, cioè trasformare un bisogno in una soluzione informatica scritta in un linguaggio informatico. Storicamente, lo sviluppo informatico era assicurato da un capo progetto, incaricato dell'espressione dei bisogni, un analista, incaricato della modelizzazione e di un programmatore incaricato della codifica. La funzione di analista sta al programmatore, come la concezione sta alla realizzazione. Si tratta in effetti di un mestiere di concezione che consiste nello tradurre funzionalmente i bisogni di un cliente e nel proporre una modelizzazione informatica. Le due funzioni di analista e programmatore sono sempre più confuse, da cui la denominazione analista-programmatore, sinonimo di sviluppatore.

La missione dello sviluppatore consiste quindi tanto nel far evolvere delle applicazioni esistenti quanto nel modelizzarne delle nuove.

Competenze

La professione di analista-programmatore richiede delle conoscenze tecniche specifiche in sviluppo informatico, particolarmente in programmazione oggetto e in software engineering. La conoscenza della modelizzazione UML è generalmente necessaria.

Lo sviluppatore deve ugualmente conoscere un linguaggio di programmazione, meglio più di uno, come Java (e l'ambiente J2EE), C++ o il Framework .NET.

Infine, la conoscenza dell'inglese è indispensabile nella misura in cui lo sviluppatore deve documentarsi su argomenti di punta e può essere in relazione con dei corrispondenti stranieri.

Studi

Il posto di sviluppatore è accessibile ai titolari di un diploma fino alla laurea. Le lauree in informatica e in metodi informatici applicati alla gestione aziendale rappresentano una via preferenziale per questo tipo di professione.

Stipendio

Il salario di un analista-programmatore può variare dai 25 k€ ai 38 k€ annui.

Ultime modificazione il venerdì 6 febbraio 2009 alle 16:52:01 da Jeff
Il documento intitolato « Analista programmatore (sviluppatore) » da Kioskea.net (it.kioskea.net) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.
Ingeniere di rete
Architetto di sistemi informatici