2010-05-23 9 views

risposta

5

No, non sono d'accordo - se leggete l'eccellente libro di Mike Gunderloy Coder to Developer capirete che uno sviluppatore è un programmatore - ma anche molto altro.

A codificatore (= programmatore) tipicamente scrive solo codice (possibilmente compresi i test di unità) e questo è tutto. Di solito ottiene una specifica o un compito chiaro da qualcun altro. Un programmatore/programmatore è più o meno interessato solo a scrivere, testare e verificare il codice - niente di più.

Un sviluppatore è una descrizione molto più che comprende lavoro - uno sviluppatore si occupa anche di mettere le cose in prospettiva, rompendo i compiti in blocchi che un programmatore può lavorare su, trascorre il suo tempo a pensare implementazione e molto di più. Uno sviluppatore deve sapere molto di più nel suo lavoro quotidiano rispetto a un programmatore.

+0

+1 - e se potessi, un altro +1 per la raccomandazione del libro. –

+0

grazie. È fantastico avere una buona risposta in così poco tempo. – Subodh

+1

In uso comune coder == programmatore == sviluppatore, specialmente al di fuori della codifica/sviluppo/programmazione. Questo include risorse umane e reclutatori. – Richard

3

Il libro di Mike è buono ... ma se stai andando per un lavoro i due termini Programmatore SQL < -> SQL Developer sono praticamente intercambiabili.

Dipende solo da ciò che il gestore assumente si sente di chiamare la posizione.

+0

Grazie. Ma usiamo termini programmatore e sviluppatore in modo intercambiabile? – Subodh

+1

@ Subub: dipende da chi intendi con "noi" :-). Principalmente per gli sviluppatori sono sottilmente diversi (cosa diceva marc_s, ma implicitamente piuttosto che esplicito); per i non sviluppatori sono uguali. – Richard

+0

Non sono d'accordo. Sviluppo software e sono orgoglioso di essere chiamato programmatore, non faccio distinzioni. Che dire dell'ultimo libro di Siebel "Coders at Work". Interviste con alcuni dei più grandi programmatori: - Ken Thompson, Josh Bloch, Douglas Crockford, Brad Fitzpatrick. Penso che questi ragazzi suddividano le attività e pensino anche alla distribuzione. :) – dalton

0

Prova SQL Exercises per migliorare le tue competenze in SQL.

+1

Grazie mille. Trovo il sito SQL Exercise molto utile per me. Usando il libro, il mio apprendimento non era tanto quanto desideravo. Grazie. – Subodh