IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Sujets Discussion :

C'est quoi la différence entre programmeur et développeur ?


Sujet :

Sujets

  1. #1
    Membre du Club
    Inscrit en
    Novembre 2010
    Messages
    221
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 221
    Points : 61
    Points
    61
    Par défaut C'est quoi la différence entre programmeur et développeur ?
    Salut !
    Je voudrai savoir quelle est la différence entre un programmeur et un développeur, ou autrement dit c'est quoi le rôle du programmeur et celui du développeur.
    Merci

  2. #2
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 129
    Points
    28 129
    Par défaut
    Bonjour,

    Ces deux mots sont des synonymes : tous les deux ecrivent des programmes informatiques.

  3. #3
    Expert éminent sénior
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6 808
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6 808
    Points : 32 110
    Points
    32 110
    Par défaut
    Gansoleil a raison. Gangsoleil a toujours raison(ou presque, mais on va pas chipoter).

    Après, tu peux croiser des pédants qui vont t'expliquer que le développeur prend en compte l'ensemble du cycle de vie du logiciel, alors que le programmeur programmer le nez dans le guidon. C'est, à mon sens, faux : à partir du moment ou tu dois fournir un code, tu est condamné à prendre en compte l'ensemble des éléments alentours, un programme seul ne sert à rien.

  4. #4
    Membre du Club
    Inscrit en
    Novembre 2010
    Messages
    221
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 221
    Points : 61
    Points
    61
    Par défaut
    J'ai posé cette question car j'ai trouvé parmi les certifications Java chez SUN,
    La certification SCJP (programmeur) et La certification SCJD (développeur)
    si se sont des synonymes pourquoi y a deux certification une pour programmeur et l'autre pour développeur ?

  5. #5
    Modérateur

    Avatar de Robin56
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Juin 2009
    Messages
    5 297
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Juin 2009
    Messages : 5 297
    Points : 13 670
    Points
    13 670
    Par défaut
    Je t'invite à faire un tour sur le lien de ma signature. Tu verras que ces certifications ne valident pas le même niveau de connaissance de l'environnement Java : http://java.developpez.com/certifications

    Et encore mieux, vas faire un tour sur le site officiel : http://education.oracle.com/pls/web_...age?page_id=39

    PS : Au fait maintenant on est passé aux certifications Oracle c'est plus du SUN.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Pour moi c'est pareil sauf que programmeur est un terme "ancien" (pas trop) et développeur est plus récent qui vient de l'anglais "developer".

    Ce que je veux dire c'est que de nos jours on préfere appeler un "développeur" pour désigner un programmeur informatique.

    Exemple dans les offres d'emploi développeurs.

  7. #7
    Membre confirmé Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 713
    Points : 519
    Points
    519
    Par défaut
    Bonjour, je tente de répondre à cette douloureuse question depuis plus d'un an ici et j'ai enfin la réponse

    A un programmeur un manager dira : "fait moi un beau script" et au développeur il dira : "trouve moi une solution". On ne reproche pas au développeur d'utiliser des designs patterns à la va comme je te pousse

    Mais bon, sur la forme : programmer est plus en rapport avec le langage de programmation et développer avec les fonctions du langage. On ne reprochera pas à un programmeur de réinventer la roue re-

    En français "développer" et "programmer" sont différents: on développe un sujet de dissertation ou on écrit un poème

    Il y a un effet de collusion dans l'utilisation du terme parce que les manager sont de moins en moins regardant sur les bases...

    Sinon j'ai trouvé un texte assez sympa sur un blog qui nuance grossièrement je trouve : script kiddies, coder, programmeur, développeur. Je suis d'accord sur le dernier point, le développeur à une meilleure connaissance du business au niveau stratégique notamment. c'est ici

  8. #8
    Membre confirmé Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 713
    Points : 519
    Points
    519
    Par défaut
    Pour distinguer encore les deux, sur ce site d'emploi européen on a bien une distinction entre programmeur et développeur : http://www.develop-online.net/jobs

    On distingue que sous programmeur on trouve les programmeurs de jeux vidéos et html5/JS ...

  9. #9
    Inactif  

    Homme Profil pro
    Freelance EURL / Business Intelligence ETL
    Inscrit en
    Avril 2005
    Messages
    5 879
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance EURL / Business Intelligence ETL
    Secteur : Finance

    Informations forums :
    Inscription : Avril 2005
    Messages : 5 879
    Points : 26 155
    Points
    26 155
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par gps10 Voir le message
    Pour moi c'est pareil sauf que programmeur est un terme "ancien" (pas trop) et développeur est plus récent qui vient de l'anglais "developer".

    Ce que je veux dire c'est que de nos jours on préfere appeler un "développeur" pour désigner un programmeur informatique
    Idem, lorsque j'ai fait mon premier rapport de stage, mon tuteur a rigolé en me disant : "Remplace-moi tous ces programmeurs par développeurs, on n'est plus dans les années 80 !!!"

  10. #10
    Membre éclairé
    Inscrit en
    Mai 2010
    Messages
    305
    Détails du profil
    Informations forums :
    Inscription : Mai 2010
    Messages : 305
    Points : 899
    Points
    899
    Par défaut
    Citation Envoyé par el_slapper Voir le message
    Gansoleil a raison. Gangsoleil a toujours raison(ou presque, mais on va pas chipoter).

  11. #11
    Membre confirmé Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 713
    Points : 519
    Points
    519
    Par défaut
    Je ne suis pas convaincu

    On dit "développer un algorithme" ou "programmer un algorithme" ?
    A priori je dirais développer mais bon, à tout hazard ...

  12. #12
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 129
    Points
    28 129
    Par défaut
    Citation Envoyé par zulad Voir le message
    Je ne suis pas convaincu

    On dit "développer un algorithme" ou "programmer un algorithme" ?
    A priori je dirais développer mais bon, à tout hazard ...
    Tu commences par concevoir l'algorithme, et apres tu l'implementes. A aucun moment tu ne le developpes ni le programme

  13. #13
    Membre confirmé Avatar de zulad
    Homme Profil pro
    creatif
    Inscrit en
    Juin 2007
    Messages
    713
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : Belgique

    Informations professionnelles :
    Activité : creatif

    Informations forums :
    Inscription : Juin 2007
    Messages : 713
    Points : 519
    Points
    519
    Par défaut
    Je réfère à cette brillante différentiation entre développeur et programmeur de Mattew Pierce, un software engineer.


  14. #14
    Modérateur
    Avatar de gangsoleil
    Homme Profil pro
    Manager / Cyber Sécurité
    Inscrit en
    Mai 2004
    Messages
    10 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Manager / Cyber Sécurité

    Informations forums :
    Inscription : Mai 2004
    Messages : 10 150
    Points : 28 129
    Points
    28 129
    Par défaut
    J'ai déjà entendu ce genre de différenciations, mais je ne l'ai jamais vu appliquer dans une entreprise -- du moins pas sous cette dénomination.

    En revanche, un bon chef d'équipe saura qu'il faut confier la maquette à X, l'implémentation du logiciel à Y, et les tests à Z. Dans ce cas, X est le développeur, et Y le programmeur.

Discussions similaires

  1. C'est quoi la différence entre CPython et Python ?
    Par python-learn dans le forum Général Python
    Réponses: 2
    Dernier message: 03/03/2016, 20h56
  2. Réponses: 0
    Dernier message: 18/01/2015, 19h06
  3. Réponses: 2
    Dernier message: 01/12/2010, 11h47
  4. C'est quoi la différence entre Stateful et un MangerBean(@SessionScoped )
    Par ghost10 dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 24/11/2010, 04h41
  5. c'est quoi la différence entre
    Par deubelte dans le forum Visual C++
    Réponses: 1
    Dernier message: 12/06/2008, 12h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo