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

  1. #1
    Membre du Club
    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

    Bonjour,

    Ces deux mots sont des synonymes : tous les deux ecrivent des programmes informatiques.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  3. #3
    Expert éminent sénior
    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.
    Les 4 règles d'airain du développement informatique sont, d'après Michael C. Kasten :
    1)on ne peut pas établir un chiffrage tant qu'on a pas finalisé la conception
    2)on ne peut pas finaliser la conception tant qu'on a pas complètement compris toutes les exigences
    3)le temps de comprendre toutes les exigences, le projet est terminé
    4)le temps de terminer le projet, les exigences ont changé
    Et le serment de non-allégiance :
    Je promets de n’exclure aucune idée sur la base de sa source mais de donner toute la considération nécessaire aux idées de toutes les écoles ou lignes de pensées afin de trouver celle qui est la mieux adaptée à une situation donnée.

  4. #4
    Membre du Club
    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
    Responsable Java

    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.
    Responsable Java de Developpez.com (Twitter et Facebook)
    Besoin d'un article/tutoriel/cours sur Java, consulter la page cours
    N'hésitez pas à consulter la FAQ Java et à poser vos questions sur les forums d'entraide Java
    --------
    Architecte Solution
    LinkedIn : https://www.linkedin.com/in/nicolascaudard/

  6. #6
    Invité
    Invité(e)
    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é
    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
    Aucun de nous n'est seul, Même l'air que nous expirons est inspirés par d'autres...

  8. #8
    Membre confirmé
    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 ...
    Aucun de nous n'est seul, Même l'air que nous expirons est inspirés par d'autres...

  9. #9
    Expert éminent sénior
    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 !!!"
    - So.... what exactly is preventing us from doing this?
    - Geometry.
    - Just ignore it !!
    ****
    "The longer he lived, the more he realized that nothing was simple and little was true" A clash of Kings, George R. R. Martin.
    ***
    Quand arrivera l'apocalypse, il restera deux types d'entreprise : les pompes funèbres et les cabinets d'audit. - zecreator, 21/05/2019

  10. #10
    Membre éclairé
    Citation Envoyé par el_slapper Voir le message
    Gansoleil a raison. Gangsoleil a toujours raison(ou presque, mais on va pas chipoter).
    All respect for the office of the presidency aside, I assumed that the obvious and unadulterated decline of freedom and constitutional sovereignty, not to mention the efforts to curb the power of judicial review, spoke for itself. RIP RGB

  11. #11
    Membre confirmé
    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 ...
    Aucun de nous n'est seul, Même l'air que nous expirons est inspirés par d'autres...

  12. #12
    Modérateur

    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
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

  13. #13
    Membre confirmé
    Je réfère à cette brillante différentiation entre développeur et programmeur de Mattew Pierce, un software engineer.

    Aucun de nous n'est seul, Même l'air que nous expirons est inspirés par d'autres...

  14. #14
    Modérateur

    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.
    "La route est longue, mais le chemin est libre" -- https://framasoft.org/
    Les règles du forum

###raw>template_hook.ano_emploi###