Cómo contribuir a proyectos de código abierto puede enseñarte habilidades para la vida
Anteriormente hemos discutido los beneficios de usar software de código abierto 5 razones por las que el software debería ser libre y de código abierto 5 razones por las que el software debería ser libre y de código abierto El software gratuito no solo significa que puedes usar la aplicación o el juego sin pagar. ¡Se trata de longevidad, privacidad, propiedad y mucho más! Lea más, pero ¿qué ocurre al revés: contribuir con ellos? Hay muchas razones por las que las personas contribuyen a los proyectos de código abierto? ¿Por qué la gente contribuye a proyectos de código abierto? El desarrollo de código abierto es el futuro del software. Es genial para los usuarios porque el software de código abierto suele estar disponible de forma gratuita y, a menudo, más seguro de usar. Pero, ¿qué obliga a los desarrolladores a aportar código gratis? Lea más por qué la gente podría hacerlo, desde la ideología hasta beneficios más prácticos..
Si bien estos beneficios pueden incluir ganar dinero Comprender cómo ganan dinero los desarrolladores de software de código abierto Entender cómo ganan dinero los desarrolladores de software de código abierto La verdad es que muchos desarrolladores y proyectos de OSS generan ingresos. Leer más, hay mucho más que eso. Puede aprender muchas habilidades diferentes para la vida, importantes en el mundo de hoy, ayudando a estos proyectos. Esto tampoco está restringido a la codificación, incluso cosas como donaciones 8 maneras de ayudar a proyectos de código abierto si no eres codificador 8 maneras de ayudar a proyectos de código abierto si no eres codificador Hemos cubierto por qué es importante para contribuir a proyectos de código abierto, pero ¿y si no eres un programador? No tiene que aprender a programar para ayudar a sus proyectos favoritos de código abierto. Muchos no programadores ofrecen voluntariamente algo ... Leer más puede ayudarlo a desarrollarlos.
Diplomacia
El clima de Internet 6 cosas que Internet me ha enseñado acerca de la etiqueta [Opinión] 6 cosas que Internet me ha enseñado acerca de la etiqueta [Opinión] A través de los años, he aprendido que Internet tiene sus propios conjuntos de reglas y etiqueta muy parecidos a Cualquier otra cultura. Por supuesto, también he aprendido algo más sobre Internet: es muy cínico ... Leer más es inestable en el mejor de los casos. Muchas cosas que generalmente no se dicen cara a cara son bastante comunes en línea. Los temperamentos pueden surgir fácilmente de una palabra mal hablada, o falso social. 5 Mandamientos de Internet para vivir o incurrir en la ira de la web (y una nota sobre la pornografía) 5 mandamientos de Internet para vivir o incurrir en la ira de la web (y una Note On Porn) Internet es un lugar un tanto ilegal. Claro, hay varios aspectos legales relacionados con la publicación y visualización de cierto contenido, incluida la pornografía y el material con derechos de autor, pero en general las reglas que rigen el… Leer más. Es este tipo de personalidades con las que podría tener que lidiar al colaborar en un proyecto de código abierto (o cualquier tipo de trabajo en línea para el caso).
Trabajar juntos no siempre es fácil, incluso cuando tienes el mismo objetivo en mente. Cada persona es única, con diferentes experiencias sobre lo que mejor les funcionó en el pasado, junto con sus propias agendas. No es de extrañar que en un entorno en el que todos puedan opinar, los conflictos puedan desbordarse..
El fragmento de texto anterior provino de Linus Torvalds, el creador del kernel de Linux Cómo actualizar el kernel de Linux para mejorar el rendimiento del sistema Cómo actualizar el kernel de Linux para mejorar el rendimiento del sistema El kernel de Linux tiene versiones periódicas, que ofrecen nuevas características y mejoras. para esperar en una nueva versión de distribución, a menos que actualice manualmente el kernel de Linux. Te mostramos cómo. Lee mas . Cualquier cambio propuesto debe pasar por Linus antes de ser aceptado, y algunas veces, no lo hacen, o incluso son rechazados de forma explosiva..
Se necesita una piel gruesa para aceptar este tipo de palabras, comunes a muchos medios en línea. Especialmente cuando no hay una cara real adherida a ellos. Sin embargo, si desea avanzar 9 Windows y juegos de consola ahora disponibles en Linux 9 Windows y juegos de consola ahora disponibles en Linux "El año del escritorio de Linux" aún está por llegar, pero hasta que lo haga, puede jugar estos populares PC y juegos de consola de forma nativa en su sistema operativo Linux - ¡no se requiere emulación ni virtualización! Lea más, no hay nada que hacer excepto escuchar y manejar tales conflictos con calma.
Del mismo modo, encontrará variedades de personas en la vida, con las que se relacionará en diversos grados. Sin embargo, con suficiente diplomacia, es fácil evitar cualquier problema social..
El establecimiento de metas
Muchos proyectos tienden a tener varios hitos que alcanzar, como una forma de mantener el desarrollo enfocado. Al igual que en la vida, los objetivos más tangibles y bien definidos son más ideales, ya que proporciona un sentido de dirección a los contribuyentes..
Esto se puede ver más claramente en trabajos a gran escala, como los navegadores web. ¿Está utilizando el mejor navegador web para Linux en 2016? ¿Está utilizando el mejor navegador web para Linux en 2016? El uso del navegador "incorrecto" puede ocasionar muchos dolores de cabeza innecesarios, pérdida de productividad e incluso pérdida de datos. Entonces, ¿qué navegador es el mejor para su computadora Linux? Vamos a averiguar. Lee mas . Si bien habrá algunos objetivos generales (las cosas que la gente finalmente quiere lograr) deberán dividirse en partes sensibles. Esto evita que los contribuyentes se sientan abrumados por los detalles y el ruido, y se centran en lo que es importante.
Por ejemplo, Mozilla Firefox 9 Razones para cambiar de Chrome a Firefox 9 Razones para cambiar de Chrome a Firefox Los días en que Chrome fue el mejor navegador ya pasaron. ¡La gente está volviendo a Firefox! ¿Es hora de cambiar (atrás)? Aquí hay varias razones que pueden convencerte. Leer más utiliza una hoja de ruta anual para anunciar públicamente a dónde irán. Detalla posibles cambios importantes en el navegador, junto con las versiones y el marco de tiempo en el que se esperan. Algo importante que los desarrolladores de complementos deben tener en cuenta es la eliminación gradual de las extensiones anteriores a favor de las extensiones web que ejecutan las extensiones de Chrome en Firefox: lo que necesita saber. Las extensiones de Chrome en Firefox: lo que necesita saber pronto para ejecutar tus extensiones de Chrome favoritas en Firefox. Es probable que este desarrollo de cambio de juego provoque un nuevo renacimiento en los usuarios de Firefox y revolucione la forma en que se crean las extensiones. Lee mas .
Con este conjunto de enfoque general, todo lo demás tiende a caer en su lugar. Los problemas ahora se pueden resolver por importancia para los objetivos generales de uno. Use Excel y Google Tasks para crear la mejor herramienta de administración de objetivos. Alguna vez use Excel y Google Tasks para crear la mejor herramienta de administración de objetivos. muy difícil, pero si alguien me pregunta si siento o no que estoy trabajando para un propósito más amplio, debo decir que realmente no ... Leer más, con otros con una prioridad más baja. Y a veces así es como funciona la vida. Con múltiples obligaciones que giran alrededor, puede ser muy fácil perder el rastro de lo que está haciendo en primer lugar. Y ahí es donde entran los goles..
Cooperación
Muchos proyectos de código abierto atraen a personas de todo el mundo. Como resultado, las opiniones sobre cómo deben ser las cosas pueden ser muy diferentes, e incluso divisivas. Software de código abierto y bifurcación: lo bueno, lo grande y lo feo Software de fuente abierta y bifurcación: lo bueno, lo grande y lo feo A veces, el final -el usuario se beneficia enormemente de las horquillas. A veces, la bifurcación se hace bajo un velo de ira, odio y animosidad. Veamos algunos ejemplos. Lee mas . Puede llevar mucho trabajo dejar de lado algunos de estos desacuerdos, a cambio del bienestar general de un proyecto..
Por ejemplo, la comunidad alrededor de Debian está construida sobre un fuerte espíritu de discusión junto con un grupo fuerte de administradores. Se alienta a las personas a resolver las disputas de manera constructiva y sin rencor. Esto ayuda a mantener un ambiente de cooperación entre sí, y las autoridades más grandes se centran.
Si tales problemas no pueden resolverse personalmente, los superiores de Debian los procesan formalmente: el Comité Técnico. Las partes involucradas están destinadas a interactuar entre sí aquí, ahora están mediadas y juzgadas correctamente.
Junto con esto, también está la cuestión de las barreras del idioma. Las obras populares pueden convertirse fácilmente en un asunto global, lo que significa que puede haber personas de ascendencia multilingüe. Aunque el inglés es generalmente conocido por muchos, la fluidez de las personas puede variar enormemente. Perfeccione sus habilidades para hablar inglés con estos 5 cursos de Udemy Perfeccione sus habilidades para hablar en inglés con estos 5 cursos de Udemy Aprender inglés puede ser complicado. La gramática es uno de los escollos. Estas cinco clases de Udemy te ayudarán a hablar y escribir inglés con mayor fluidez. Lee mas .
Se debe esperar un cierto nivel de cortesía entre las personas en comunicación. Ya sea que surja de dificultades de lenguaje o de ideales más elevados y opuestos, es importante trabajar juntos y cooperar. La vida funciona mejor conectada, después de todo..
Proactividad
Muchos proyectos de código abierto ¿Qué es el software de código abierto? [MakeUseOf explica] ¿Qué es el software de código abierto? [MakeUseOf Explica] "Código abierto" es un término que se usa mucho en estos días. Es posible que sepa que ciertas cosas son de código abierto, como Linux y Android, pero ¿sabe lo que implica? Lo que está abierto ... Leer más son dirigidos por personas con un deseo que desean que se cumpla. Hay muchas razones por las que alguien decide comenzar a contribuir. Cualquier cosa, desde corregir un error en su programa favorito o agregar una nueva característica podría ser el desencadenante.
Por ejemplo, como respuesta al mal soporte de las transferencias de archivos de Android en Linux, una sola persona desarrolló una solución gráfica fácil, similar a la aplicación de transferencia de archivos de Android en macOS Cómo transferir archivos entre Android y Mac: 7 métodos sencillos Cómo Transfiera archivos entre Android y Mac: 7 métodos sencillos ¿Necesita transferir archivos entre su teléfono Android y la computadora Mac? Aquí hay formas simples de mover datos entre esas plataformas. Lee mas . Los problemas resueltos incluyen cosas como la carátula del álbum debidamente reconocida, junto con choques aleatorios. Como tal, el programa fue hecho para funcionar de manera simple, sin ninguna molestia..
Si bien no todo el mundo tiene la capacidad de escribir programas por sí mismos, es bastante fácil llamar la atención sobre los errores y por ejemplo 6 razones por las que su sistema operativo favorito de Linux está plagado de errores 6 razones por las que su sistema operativo favorito de Linux está plagado de errores Usted encontró un nuevo sistema operativo Linux para probar , y te encantó. Pero luego salió mal. A veces Linux se llena de bugs después de un mes o dos. La pregunta es, ¿por qué? Lee mas . Puede ser difícil para los desarrolladores hacer un seguimiento de los problemas, especialmente si son difíciles de encontrar. Dar el primer paso para señalarlos puede no ser muy técnico, pero es extremadamente importante hacerlo.
Del mismo modo, la vida está mucho mejor cuando decides tomar los asuntos en tus propias manos. Buscar y pedir cosas de manera activa puede hacer mucho para mejorarte. ¿Dónde comienzas con la superación personal? ¿Dónde empiezas con la superación personal? Si sabe que desea participar en un estilo de vida que se mejora a sí mismo, pero no sabe por dónde empezar, estas estrategias simples y comprobadas por el tiempo pueden ayudarlo a lograr su equilibrio. Lee mas . Después de todo, nada cambia realmente si no tratas de hacerlo..
Una lección aprendida
Contribución al software de código abierto frente al software libre: ¿cuál es la diferencia y por qué es importante? Código abierto frente a software libre: ¿Cuál es la diferencia y por qué es importante? Muchos suponen que "código abierto" y "software libre" significan lo mismo, pero eso no es cierto. Le conviene saber cuáles son las diferencias. Leer más no solo es excelente para la comunidad, sino también para usted. Hay una serie de habilidades importantes que puedes adquirir y que puedes transferir al resto de tu vida:
- Diplomacia
- Cumplir metas
- Cooperación
- Trabajando proactivamente
Estas son todas las cualidades que pueden ayudar en su vida personal y profesionalmente..
¿Qué te ha enseñado el software de código abierto? ¿Desarrollaste nuevas cualidades? Cuéntanos cómo tu contribución de código abierto te ayudó a crecer.
Crédito de la imagen: ra2studio via Shutterstock.com
Explorar más sobre: Open Source.