Comment contribuer aux projets Open Source peut vous enseigner des compétences de vie

Nous avons examiné les avantages de l'utilisation de logiciels libres, mais qu'en est-il de l'inverse? La participation à un projet open source peut-elle aider votre développement personnel?

Nous avons examiné les avantages de l'utilisation de logiciels libres, mais qu'en est-il de l'inverse?  La participation à un projet open source peut-elle aider votre développement personnel?
Publicité

5 raisons pour lesquelles le logiciel doit être gratuit et Open Source 5 raisons pour lesquelles le logiciel doit être gratuit et Open Source Les logiciels libres ne signifient pas seulement que vous pouvez utiliser l'application ou le jeu sans payer. C'est sur la longévité, la vie privée, la propriété, et bien plus encore! Lire la suite, mais qu'en est-il de l'inverse: en y contribuant? Il y a plusieurs raisons pour lesquelles les gens contribuent aux projets Open Source? Pourquoi les gens contribuent-ils à des projets Open Source? Le développement open source est l'avenir du logiciel. C'est génial pour les utilisateurs parce que les logiciels open source sont généralement disponibles gratuitement et souvent plus sûrs à utiliser. Mais qu'est-ce qui oblige les développeurs à contribuer gratuitement? Lire la suite pourquoi les gens pourraient le faire, de l'idéologie à des gains plus pratiques.

Bien que ces avantages puissent inclure de l'argent Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent Comprendre comment les développeurs de logiciels Open Source gagnent de l'argent La vérité est la suivante: de nombreux développeurs et projets OSS génèrent des revenus. Lire la suite, il y a beaucoup plus que cela. Vous pouvez apprendre beaucoup de différentes compétences de vie, importantes dans le monde d'aujourd'hui, en aidant ces projets. 8 façons d'aider les projets open-source Si vous n'êtes pas un codeur 8 façons d'aider les projets open-source Si vous n'êtes pas un codeur Nous avons expliqué pourquoi il est important de le faire. pour contribuer à des projets open-source, mais que faire si vous n'êtes pas un codeur? Vous n'avez pas besoin d'apprendre à programmer pour aider vos projets open-source préférés. Beaucoup de non-programmeurs se portent volontaires ... Read More peut vous aider à les développer.

Diplomatie

Le climat de l'Internet 6 choses que l'Internet m'a appris sur l'étiquette [Opinion] 6 choses que l'Internet m'a appris sur l'étiquette [Opinion] Au fil des ans, j'ai appris que l'Internet a ses propres règles et étiquette comme toute autre culture. Certes, j'ai aussi appris autre chose sur Internet - c'est très cynique ... Read More est au mieux fragile. Beaucoup de choses ne sont généralement pas dites en face à face sont assez courantes en ligne. Les tentations peuvent facilement flamber à partir d'un mot mal orthographié, ou social pas mal 5 Commandements Internet pour vivre par ou incur la colère du Web (et une note sur le porno) 5 Commandements Internet pour vivre ou encourir la colère du Web (et A Note sur Porno) Internet est un endroit un peu anarchique. Bien sûr, il existe diverses légalités concernant l'affichage et la visualisation de certains contenus - y compris la pornographie et le matériel protégé par des droits d'auteur - mais en règle générale, les règles qui régissent le ... Lire la suite. Ce sont ces sortes de personnalités que vous pourriez avoir besoin de traiter en collaborant sur un projet open source (ou n'importe quel type de travail en ligne d'ailleurs).

Travailler ensemble n'est pas toujours facile, même si vous avez le même objectif en tête. Chaque personne est unique, avec différentes expériences sur ce qui a fonctionné le mieux pour eux dans le passé, avec leurs propres programmes. Il n'est pas étonnant que dans un environnement où tout le monde peut avoir son mot à dire, les conflits peuvent éclater.

diplomatie open source

L'extrait de texte ci-dessus vient de Linus Torvalds, le créateur du noyau Linux Comment mettre à jour le noyau Linux pour améliorer les performances du système Comment mettre à jour le noyau Linux pour améliorer les performances du système Le noyau Linux a des versions régulières offrant de nouvelles fonctionnalités et améliorations attendre dans une nouvelle version de distribution - sauf si vous mettez à jour manuellement le noyau Linux. Nous vous montrons comment. Lire la suite . Tous les changements proposés doivent passer par Linus avant d'être acceptés, et parfois, ils ne le sont pas, ou sont même rejetés de façon explosive.

Il faut une peau épaisse pour accepter ces sortes de mots, communs à de nombreux médias en ligne. Surtout quand il n'y a pas de visage réel attaché à eux. Cependant, si vous voulez faire des progrès 9 Windows et les jeux de console maintenant disponibles sur Linux 9 Windows et les jeux de console sont maintenant disponibles sur Linux "L'année du bureau Linux", mais jusqu'à ce que cela arrive, vous pouvez jouer à ces PC populaires. console des jeux nativement sur votre système d'exploitation Linux - aucune émulation ou virtualisation requise! Lire la suite, il n'y a rien à faire sauf écouter, et gérer de tels conflits calmement.

De même, vous trouverez des variétés de personnes dans la vie, avec lesquelles vous vous entendrez à des degrés divers. Avec assez de diplomatie cependant, il est facile d'éviter tout problème social.

Établissement d'objectifs

De nombreux projets ont souvent plusieurs étapes à franchir, afin de garder le développement concentré. Comme dans la vie, les cibles les plus tangibles et les mieux définies sont plus idéales, car elles donnent une direction aux contributeurs.

Cela peut être plus clairement vu dans les travaux à grande échelle, tels que les navigateurs Web Utilisez-vous le meilleur navigateur Web pour Linux en 2016? Utilisez-vous le meilleur navigateur Web pour Linux en 2016? L'utilisation du «mauvais» navigateur peut entraîner beaucoup de maux de tête inutiles, une perte de productivité et même la perte de données. Quel navigateur est le meilleur pour votre ordinateur Linux? Découvrons-le. Lire la suite . Bien qu'il y aura quelques objectifs généraux - les choses que les gens veulent finalement atteindre - ils devront être divisés en morceaux sensibles. Cela empêche les contributeurs d'être submergés par les détails et le bruit, et de se concentrer sur ce qui est important.

Par exemple, Mozilla Firefox 9 Raisons de passer de Chrome à Firefox 9 Raisons de passer de Chrome à Firefox Les jours où Chrome était le meilleur navigateur ont disparu depuis longtemps. Les gens retournent à Firefox! Est-il temps de passer (retour)? Voici plusieurs raisons qui peuvent vous convaincre. Read More utilise une feuille de route annuelle comme un moyen d'annoncer publiquement où ils iront. Il détaille les changements majeurs potentiels dans le navigateur, ainsi que les versions et les délais auxquels ils s'attendent. Quelque chose d'important pour les développeurs de modules à noter est la suppression progressive des anciennes extensions en faveur des extensions Web exécutant des extensions Chrome dans Firefox: Ce que vous devez savoir Exécuter des extensions Chrome dans Firefox: Ce que vous devez savoir bientôt, vous serez en mesure pour exécuter vos extensions Chrome préférées dans Firefox. Ce développement révolutionnaire est susceptible d'entraîner une nouvelle renaissance chez les utilisateurs de Firefox et de révolutionner la façon dont les extensions sont créées. Lire la suite .

feuille de route firefox

Avec cette orientation générale, tout le reste a tendance à se mettre en place. Les problèmes peuvent maintenant être résolus par l'importance de vos objectifs généraux Utiliser Excel et Google Tâches pour créer l'outil de gestion des meilleurs objectifs Jamais Utiliser Excel et Google Tâches pour créer le meilleur outil de gestion des objectifs Jamais, j'ai commencé à réaliser que je travaille très dur, mais si quelqu'un me demandait si je pensais que je travaillais dans un but plus large, je dois dire que je ne ... Lire la suite, avec d'autres moins prioritaires. Et parfois c'est comme ça que la vie fonctionne. Avec de multiples obligations tourbillonnant, il peut être très facile de perdre la trace de ce que vous faites en premier lieu. Et c'est là que les objectifs entrent en jeu.

La coopération

De nombreux projets open source attirent des personnes du monde entier. En conséquence, les opinions sur la façon dont les choses devraient être peuvent être très différentes, et même diviser les logiciels Open Source et Forking: Le bon, le grand et le laide logiciel Open Source et Forking: Le bon, le grand et le laid Parfois, la fin -utilisateur profite grandement des fourches. Parfois, la fourchette est faite sous un suaire de colère, de haine et d'animosité. Regardons quelques exemples. Lire la suite . Il peut être difficile de mettre de côté certains de ces désaccords en échange du bien-être général d'un projet.

Par exemple, la communauté autour de Debian est construite sur un éthos de discussion fort aux côtés d'un groupe d'administrateurs fort. Les gens sont encouragés à régler les différends de manière constructive et sans rancœur. Cela permet de maintenir un environnement de coopération entre les uns et les autres, et les autorités plus importantes concentrées.

Si ces problèmes ne peuvent pas être résolus personnellement, ils sont traités formellement par les instances supérieures de Debian: le Comité technique. Les parties impliquées sont censées interagir les unes avec les autres ici, étant correctement médiatisées et jugées.

comité technique debian

Parallèlement à cela, il y a aussi la question des barrières linguistiques. Les œuvres populaires peuvent facilement devenir une affaire mondiale, ce qui signifie qu'il peut y avoir des personnes d'origine multilingue. Alors que l'anglais est généralement connu par beaucoup, la fluidité des gens peut varier énormément. Perfectionnez vos compétences en anglais avec ces 5 cours Udemy Perfectionnez vos compétences en anglais avec ces 5 cours Udemy Apprendre l'anglais peut être difficile. La grammaire est l'une des pierres d'achoppement. Ces cinq cours Udemy vous aideront à parler et à écrire en anglais avec une meilleure fluidité. Lire la suite .

anglais fragile

Un certain niveau de courtoisie devrait être attendu entre les personnes en communication. Que cela provienne de difficultés linguistiques ou d'idéaux plus nobles et opposés, il est important de travailler ensemble et de coopérer. La vie fonctionne mieux, après tout.

Proactivité

De nombreux projets open source Qu'est-ce qu'un logiciel Open Source? [MakeUseOf explique] Qu'est-ce qu'un logiciel Open Source? [MakeUseOf Explains] "Open source" est un terme qui circule beaucoup ces jours-ci. Vous savez peut-être que certaines choses sont open source, comme Linux et Android, mais savez-vous ce que cela implique? Ce qui est ouvert ... Lire la suite sont conduits par des personnes avec un désir qu'ils veulent satisfaire. Il y a plusieurs raisons pour lesquelles quelqu'un déciderait de commencer à contribuer. Tout ce qui peut réparer un bogue dans leur programme favori ou ajouter une nouvelle fonctionnalité pourrait être le déclencheur.

Par exemple, en réponse au mauvais support des transferts de fichiers Android sous Linux, une seule personne a développé une solution graphique simple, similaire à l'application Android File Transfer sur macOS Android Transfert de fichiers: Comment transférer des fichiers entre Android et Mac Android File Transfert: Comment transférer des fichiers entre Android et Mac Besoin de transférer des fichiers entre votre appareil Android et votre Mac? Tu es chanceux. Lire la suite . Les problèmes résolus incluent des éléments tels que des pochettes d'album correctement reconnues, ainsi que des plantages aléatoires. En tant que tel, le programme a été fait pour fonctionner simplement, sans aucun tracas.

transfert de fichier android

Bien que tout le monde n'ait pas la possibilité d'écrire des programmes eux-mêmes, il est assez facile d'attirer l'attention sur des bugs et autres. 6 raisons pour lesquelles votre OS Linux favori est en proie à des bugs 6 raisons pour lesquelles votre système Linux favori est corrompu et tu l'as aimé. Mais alors ça a mal tourné. Parfois, Linux devient bogué après un mois ou deux. La question est, pourquoi? Lire la suite . Il peut être difficile pour les développeurs de suivre les problèmes, surtout s'ils sont difficiles à trouver. Prendre la première étape pour les signaler n'est peut-être pas très technique, mais c'est extrêmement important à faire.

De même, la vie est beaucoup mieux lorsque vous décidez de prendre les choses en main. Rechercher activement et demander des choses peut faire beaucoup pour vous améliorer. Où commencez-vous avec l'auto-amélioration? Où commencez-vous avec l'auto-amélioration? Si vous savez que vous voulez vous engager dans un style de vie qui s'améliore, mais que vous ne savez pas par où commencer, ces stratégies simples et éprouvées peuvent vous aider à prendre pied. Lire la suite . Après tout, rien ne change vraiment si vous n'essayez pas de le faire.

Une leçon apprise

Contribuer au logiciel Open Source vs Free Software: Quelle est la différence et pourquoi est-ce important? Open Source vs Free Software: Quelle est la différence et pourquoi est-ce important? Beaucoup supposent que "open source" et "free software" signifient la même chose mais ce n'est pas vrai. Il est dans votre intérêt de connaître les différences. Read More n'est pas seulement parfait pour la communauté, mais aussi pour vous-même. Il y a un certain nombre de compétences importantes que vous pouvez acquérir et qui peuvent être conservées jusqu'à la fin de votre vie:

  • Diplomatie
  • Objectifs de la réunion
  • La coopération
  • Travailler de manière proactive

Ce sont toutes des qualités qui peuvent aider dans votre vie personnelle, et professionnellement.

Qu'est-ce qu'un logiciel open source vous a appris? Avez-vous développé de nouvelles qualités? Dites-nous comment votre contribution open source vous a aidé à grandir.

Crédit d'image: ra2studio via Shutterstock.com

In this article