sviluppatore è qualcosa in più di programmatore. Cioè da un programmatore ci si aspetta che scriva il codice per realizzare qualcosa specificato e progettato da qualcun altro, mentre da uno sviluppatore ci si aspetta che prenda anche alcune decisioni di progettazione, sempre legate al codice. Però questo lo fa anche il programmatore senior, termine che però può essere usato per chi guida un piccolo team di programmatori. Oppure lo può fare un progettista junior, a cui possono essere assegnati problemi a basso livello. Quello che voglio dire è che ci sono delle piccole differenze che a volte dipendono dal punto da cui si guarda.
Può darsi che qualcuno intenda con il termine sviluppatore una figura di più di alto livello rispetto al programmatore, cioè lo sviluppatore potrebbe essere inteso come una figura in grado di progettare un software di dimensioni 'medio/grandi' e magari di dividere i compiti tra vari programmatori sotto di lui indirizzandone il lavoro per ciascuno.
Ma sono congetture, in realtà un programmatore se è brava difficilmente non capisce un tubo di progettazione del software e viceversa.
Data la natura iterativa design, isolare l' attività di definizione dei requisiti da quella di progettazione e quella di valutazione è una forzatura, dal momento che sono tutte intrecciate.
Programmatore è colui che crea un codice esistente (html, vbs), mentre sviluppatore dovrebbe essere colui che crea una funzionalità e indaga su come possono esere usati tali codici in maniera strategica
Esempio:
Io sono programmatore in quanto creo pagine in HTML e PHP, oppure creo piccole applicazioni per pc.
Io sono sviluppatore in quanto vado a sviluppare un programma esistente, per esempio una lab di google, e vado a migliorare il codice sorgente per usarlo più strategicamente e per creare più funzionalità.
Quindi uno sviluppatore rilascia una nuova release o versione di un programma.
Answers & Comments
Verified answer
sviluppatore è qualcosa in più di programmatore. Cioè da un programmatore ci si aspetta che scriva il codice per realizzare qualcosa specificato e progettato da qualcun altro, mentre da uno sviluppatore ci si aspetta che prenda anche alcune decisioni di progettazione, sempre legate al codice. Però questo lo fa anche il programmatore senior, termine che però può essere usato per chi guida un piccolo team di programmatori. Oppure lo può fare un progettista junior, a cui possono essere assegnati problemi a basso livello. Quello che voglio dire è che ci sono delle piccole differenze che a volte dipendono dal punto da cui si guarda.
Nessuna, sono sinonimi.
Può darsi che qualcuno intenda con il termine sviluppatore una figura di più di alto livello rispetto al programmatore, cioè lo sviluppatore potrebbe essere inteso come una figura in grado di progettare un software di dimensioni 'medio/grandi' e magari di dividere i compiti tra vari programmatori sotto di lui indirizzandone il lavoro per ciascuno.
Ma sono congetture, in realtà un programmatore se è brava difficilmente non capisce un tubo di progettazione del software e viceversa.
Spero di esserti d' aiuto.
Data la natura iterativa design, isolare l' attività di definizione dei requisiti da quella di progettazione e quella di valutazione è una forzatura, dal momento che sono tutte intrecciate.
Ciao!
Beh, secondo me i termini dicono tutto.
Programmatore è colui che crea un codice esistente (html, vbs), mentre sviluppatore dovrebbe essere colui che crea una funzionalità e indaga su come possono esere usati tali codici in maniera strategica
Esempio:
Io sono programmatore in quanto creo pagine in HTML e PHP, oppure creo piccole applicazioni per pc.
Io sono sviluppatore in quanto vado a sviluppare un programma esistente, per esempio una lab di google, e vado a migliorare il codice sorgente per usarlo più strategicamente e per creare più funzionalità.
Quindi uno sviluppatore rilascia una nuova release o versione di un programma.
Ti sembra così?