[Alguien ha rechazado esta respuesta, no estoy seguro de por qué, pero siempre me gusta la forma en que la comunidad de Quora intenta mejorar la calidad de las respuestas ;-)]
Gran parte del lenguaje como este tiene sus raíces en los años 70, que a su vez heredaron incluso de escenas anteriores. Rodar sus propios cigarrillos (u otras hierbas …) era bastante común en aquellos días entre los progresivos / alternativas, y una expresión de inconformidad, en momentos en que fumar era socialmente aceptado.
Mira, tienes que reconocer que la revolución de la computadora personal y muchos de los fundamentos de la informática en general que sucedieron en estos días fue el trabajo de un grupo de inconformistas / alternativos / post hippies.
- ¿Cómo explicaría los servidores de bases de datos y el alojamiento de bases de datos a un novato que solo sabe crear bases de datos en una máquina local?
- ¿Cómo haría para almacenar 8 septillones de registros en una base de datos?
- ¿Cómo podría el aprendizaje automático o la IA en general ayudar a la agricultura?
- ¿Cuál es la magia detrás de los microchips? ¿Cómo pueden los impulsos eléctricos simples hacer tantas cosas? ¿Cuáles son los fundamentos detrás de esto?
- ¿Cuál es la diferencia entre el primer turno CS y el segundo turno CS en el Instituto de Tecnología Maharaja Surajmal, GGSIPU?
¿Sabes quién es este?
Son Steve Jobs y Steve Wozniak, probablemente en algún momento a mediados de los años 70.
Así es como se ve hoy un reciente ganador del Premio Turing (lo más prestigioso que CS tiene para ofrecer) (es la gran Leslie Lamport, y recibió el premio por sus primeros trabajos de aquellos días):
El New York Times publicó hoy este interesante artículo: Google y Apple: los hippies de alta tecnología de Silicon Valley . Se trata de la nueva sede que ambos están construyendo en el valle y los patrones arquitectónicos que están eligiendo.
Llegando al significado adquirido en el desarrollo de software, no es necesariamente malo en sí mismo rodarlo usted mismo (para aquellos que son o fueron fumadores, tampoco está allí, sino todo lo contrario). Cualquiera de los siguientes puede ser válido:
- Mejor lo hacemos nosotros mismos en lugar de tomar la gran dependencia de esta biblioteca.
- Hacer esto nosotros mismos será mucho trabajo. Es mejor que nos familiaricemos con la biblioteca foo y la usemos, aunque sea pesada.