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.
- Cómo pasar de las pruebas de software al desarrollo, después de más de 4 años en la gestión de datos de prueba
- Cómo no arruinar un proyecto de software
- ¿Qué es 'bot' y cómo funciona?
- ¿Cuántos desarrolladores y cuánto tiempo tomaría escribir una GUI sólida para Linux desde cero para que coincida con la calidad de Windows y Mac OS?
- ¿Qué tipo de ingenieros de software tienen una gran demanda?