Un meilleur job mieux payé ?

Deviens chef de projet, développeur, ingénieur, informaticien

Mets à jour ton profil pro

ça m'intéresse

Quelles motivations vous poussent à contribuer à un projet open-source ?
Et qu'en retirez-vous ?

Le , par Katleen Erna, Expert éminent sénior
Qu'est-ce qui vous motive à contribuer à un projet open-source ? Quels sont les bénéfices professionnels et personnels d'une telle participation ?

L'un des mots clés de l'open-source est : contribution. En effet, sans cette participation collaborative, la majorité des projets de l'informatique libre n'aurait pas vu le jour.

Mais ce travail et cette aide sont bien souvent bénévoles (pas toujours).

Une question peut alors logiquement être posée : qu'est-ce qui motive un professionnel ou un passionné d'IT à participer à des développements open source ?

Qu'est-ce qui attire les gens à rejoindre ce type de communautés ?

Quels sont les bénéfices personnels et professionnels à contribuer à de tels projets ?

Votre témoignage nous intéresse ! Si vous contribuez à un ou plusieurs projets open-source, n'hésitez pas à répondre à ce sondage et à nous faire partager votre expérience, vos motivations, ou tout autre commentaire en rapport avec ce sujet.

D'abord un courant marginal, le monde de l'open source s'étend peu à peu et commence même par certains aspects à toucher le grand public. C'est un modèle en plein essor, dont il est plus que jamais intéressant de parler.

D'ailleurs, contrairement à ce que l'on pourrait penser, la contribution dans l'open source ne se limite pas qu'aux tâches purement techniques. L'écriture en fait aussi partie : rédactions d'articles, de tutoriaux, de FAQs, etc.

Alors, qu'est-ce qui vous a motivé pour rejoindre une communauté open source ?

Source : The Personal and Professional Benefits of Contributing to Open-Source

Vous contribuez à ce type de projets pour :

- Apprendre de nouvelles technologies
- Apprendre à travailler en équipe, parfois même dans de très grandes équipes
- Influencer son employeur pour pouvoir utiliser le projet dans son travail "officiel"
- Simplement aider le projet a connaître le succès
- Appartenir à une communauté
- La rémunération touchée en participant au projet
- Travailler avec des personnes passionnées et intelligentes (source d'apprentissage et d'inspiration)
- Autre raison (précisez svp)


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse

Avatar de GanYoshi GanYoshi - Membre chevronné http://www.developpez.com
le 13/07/2010 à 15:42
Citation Envoyé par B.AF  Voir le message
Je partage ton avis, sauf que l'histoire vient de montrer qu'en technologie, une technologie fermée (.Net) évolue mieux et plus vite qu'une technologie "ouverte" (Java).

mais bien sûr

---

Personnellement j'utilise plutôt le produit open source et si jamais je dois l'adapter à mes besoins, je regarde le code et je le modifie. Si ensuite j'estime que la modification apportée peut être bénéfique à d'autres personnes, je publie le "mod" sur le forum.

Ça permet à d'autres personne d'en profiter, voir à l'équipe de l'intégrer en standard si besoin est.
Avatar de - http://www.developpez.com
le 13/07/2010 à 15:52
Ça c'est bien!
Avatar de B.AF B.AF - Membre chevronné http://www.developpez.com
le 13/07/2010 à 21:40
Citation Envoyé par GanYoshi  Voir le message
mais bien sûr

---

Personnellement j'utilise plutôt le produit open source et si jamais je dois l'adapter à mes besoins, je regarde le code et je le modifie. Si ensuite j'estime que la modification apportée peut être bénéfique à d'autres personnes, je publie le "mod" sur le forum.


Je suis certain que tu dois être un grand contributeur de "mod" dans le framework java sur le forum d'oracle approprié.
Avatar de Logan Mauzaize Logan Mauzaize - Rédacteur/Modérateur http://www.developpez.com
le 16/07/2010 à 13:50
Je n'ai jamais eu le temps de contribuer à un projet open-source pour cause de deux projets faits de chair, de sang, de cri, de pleurs et de couches ^_-

L'autre frein est le contexte SSII dans lequel je travaille. J'ai corrigé deux bugs sur Hibernate dans le cadre d'un des projets sur lesquels j'interviens. Cependant tout ce que je fais appartient à mon client, puis à ma boîte si celui-ci est d'accord. Bien qu'ils ne soient pas fermés à faire partager ces modifications, ils sont fermés à l'idée de payer quelqu'un pour gérer la publication de la modification...

Ce qui me motiverait à participer à un projet OSS : c'est de progresser (nouvelles technologies, méthodologies, organisations, etc.), et d'allonger mon CV. Quand on travaille en SSII, on a rarement quelque chose à montrer à un recruteur ... Sauf quelques mini-projets perso qui font très amateurs.
Avatar de GanYoshi GanYoshi - Membre chevronné http://www.developpez.com
le 16/07/2010 à 16:33
Citation Envoyé par B.AF  Voir le message
Je suis certain que tu dois être un grand contributeur de "mod" dans le framework java sur le forum d'oracle approprié.

Je ne comprends pas cette remarque.

Non, en l'occurrence il s'agit d'un chat en ajax, mais quelle importance ça a ?
Avatar de zul zul - Membre confirmé http://www.developpez.com
le 16/07/2010 à 18:05
Je partage ton avis, sauf que l'histoire vient de montrer qu'en technologie, une technologie fermée (.Net) évolue mieux et plus vite qu'une technologie "ouverte" (Java).

L'histoire a montré que certaines technologies fermées pouvaient évoluer plus vite que certaines technologies ouvertes concurrentes. Ça n'en fait pas une vérité universelle. (Surtout que Java n'a jamais été dans une vraie logique d'ouverture, mais a été ouvert pour essayer de contrer .Net)). Notons aussi que .Net s'est fortement inspiré de tout un tas de technologies "libres", comme Java, Ocaml pour F#, Haskell pour des choses comme LINQ ...
Linux au contraire, à démontrer qu'un produit ouvert, pouvait aller beaucoup plus vite et loin qu'un tas d'outils propriétaires (je parle uniquement du noyau, en terme de performance / capacité / portabilité ). Ou on se rappellera d'une certaine époque où Firefox était "innovant" (c'était y'a trop longtemps ...).
Avatar de framework framework - Futur Membre du Club http://www.developpez.com
le 26/08/2010 à 22:04
Il est nécessaire de participer à de tels projets pour :

- que les entreprises puissent obtenir gratuitement nos logiciels afin d'optimiser leurs marges et gagner encore plus.

- que les particuliers pensent qu'il est normal que les logiciels soient gratuits (vous avez besoin d'argent, pauvre développeur ?)

- enfin pour dévaloriser notre travail puisqu'il ne vaut rien...

Bref, certain dans notre profession aime se tirer une balle dans le pieds
Avatar de mptijr mptijr - Membre confirmé http://www.developpez.com
le 27/08/2010 à 16:45
pour un débutant par exemple, il apprendra vite à programmer.
Avatar de poukill poukill - Membre chevronné http://www.developpez.com
le 27/08/2010 à 16:55
Citation Envoyé par framework  Voir le message
Bref, certain dans notre profession aime se tirer une balle dans le pieds

C'est vrai que l'open source ne suscite rarement l'indifférence, au sein des développeurs.
  • J'ai vu des gens qui trouvent que ça leur apporte énormément. Exemple : Un jeune de 23 ans qui sort d'école d'ingénieur avec 4 ans de participation à un projet open source. Ca fait une différence énorme avec d'autres candidats : il sait ce qu'est un projet, il a de fortes compétences techniques supplémentaires (on peut parler de double compétence). Bref, l'open source permet d'apprendre des meilleurs. Car oui, on voit beaucoup de gens compétents dans les forums de discussion, pour peu qu'on soit curieux.
  • J'ai vu des gens qui ne comprennent pas. Faire un logiciel coute très cher. On ne verra jamais un garagiste faire du "open repairé, je te répare ta voiture gratuitement parce que ça m'apporte des nouvelles compétences... Alors oui, ça peut laisser dubitatif...


Mais bon au final, à part certains grands projets open source genre linux qui concurrence directement des entreprises, les projets open source visent la création de bibliothèques réutilisables à plusieurs, étant donné qu'ils seront les premiers utilisateurs. Ca s'appelle mettre un commun les compétences plutôt de réinventer la roue chacun dans son coin. Et ça, c'est bien !
Avatar de - http://www.developpez.com
le 27/08/2010 à 17:29
Bonjour,
Je me suis déjà exprimé sur ce sujet, mais je vais apporter un complément.
Pour un débutant, un jeune diplômé, ca pet être effectivement intéressant, donc rentable pour lui, mais je ne pense pas que ce débat concerne ce type de population.
Open-source sous-entend "j'ai bossé pour rien, tout le monde peut en profiter, tout va bien, heureusement que je vis encore chez mes parents".
Par contre, il y a un aspect dont on n'a pas parlé : "vous arrive-t-il souvent de donner un source à un confrère d'une autre société ?".
Avatar de Klaim Klaim - Membre expert http://www.developpez.com
le 28/08/2010 à 1:52
Ca m'est arrivé, dans les deux sens d'ailleurs.

Dans tous les cas moi je vois plutot l'open source comme effectivement un partage de compétence, quel que soit le niveau. Rien a voir avec le fait de vivre chez ses parents ou pas. D'ailleurs il me semble que quasimment tout ceux qui ont commencé des projets open sour ce bibliotheque sont utilisées (parceque reellement utile) tournent autour de la 30aine niveau age. Il faut quand même un peu d'experience et de perseverance pour designer correctement une bibliotheque, surtout si elle peut être utilisée par "n'importe qui".
Offres d'emploi IT
Architecte de données (H/F)
Société Générale - Ile de France - Ile de France
Analyste SI-métier (H/F)
Société Générale - Ile de France - Val-de-Marne
Architecte fonctionnel et applicatif (H/F)
Société Générale - Ile de France - Val-de-Marne

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil