¿Cuáles son los beneficios de estudiar un proyecto de código abierto que no es popular?

Trabajar con software implica lidiar con un flujo constante e interminable de molestias. Con el software propietario, no hay posibilidad de arreglar las molestias. Con código abierto, si la molestia cruza un umbral, puedo detener lo que estoy haciendo y solucionar el problema.

Es decir, usar una palabra raída, empoderar. La calidad de mi trabajo ya no está limitada por la calidad de las herramientas con las que tengo que trabajar. Como tengo la libertad de mejorar mis herramientas, abordo los problemas de manera completamente diferente. En lugar de preguntar “¿Cuál es la mejor visualización de datos que puedo sacar de Excel?” Me pregunto “¿Cómo debería ser esta visualización y qué necesito hackear en R para que eso suceda?”

Una vez que comience a pensar en sus herramientas como otro componente modificable, sus habilidades para resolver problemas comenzarán a ser mucho más creativas y efectivas.

More Interesting

¿Por qué los asistentes de configuración del programa se llaman 'asistentes'? Hay alguna razón para esto? ¿Qué programa usó primero el término 'asistente'?

¿Qué es una pieza de software abandonado o heredado que le gustaría revivir?

¿Qué es una estructura de datos?

Soy estudiante de primer año de ingeniería y he aprendido C hasta manejar archivos. ¿Qué debo hacer para mejorar mis habilidades? ¿Dónde debo aprender a hacer un software o juegos?

¿Qué tipo de trabajo se asigna en las ramas indias de gigantes de software como Google y Facebook?

¿Por qué se exige tanto a los ingenieros de software? ¿Qué tipo de circunstancias sociales requieren este fenómeno?

Si soy programador y me cambiarán a SAP (módulo funcional), ya que dijeron que tenía una gran demanda, ¿me aburriré?

¿Qué espacio de programación (lenguajes y tecnologías) presumiblemente ofrecerá el ROI más alto en el futuro?

¿Cuál es la salsa secreta de FoundationDB?

Tecnología: ¿Qué implica "gráfico"?

Otras personas están recibiendo publicidad para un proyecto de software que creé. ¿Qué tengo que hacer?

¿Por qué utilizamos software de pantalla azul para desarrollar aplicaciones C?

¿Por qué los sitios web comenzaron a usar el nuevo reCAPTCHA incluso para las páginas de inicio y los clics por primera vez este año?

¿Por qué se utiliza el algoritmo de búsqueda de cadenas Rabin-Karp para detectar plagio?

¿Por qué es tan popular Google Guice para la inyección de dependencia durante la primavera?