top of page

Git: una habilidad que tarde o temprano todos terminamos necesitando

  • 26 may
  • 2 min de lectura

Introducción

Hay tecnologías que aprendemos porque están de moda.

Y hay otras que aprendemos porque, tarde o temprano, la realidad nos obliga.

Para mí, Git pertenece completamente al segundo grupo.

Hoy considero que aprender Git es prácticamente obligatorio para cualquier persona que trabaje con datos o desarrollo.

Da igual si eres:

  • 👨‍💻 Software Developer

  • ⚙️ Data Engineer

  • 📊 Data Analyst

  • 🤖 ML Engineer

  • 🧠 Data Scientist

En algún momento terminarás trabajando con código, scripts, notebooks o proyectos que necesitan ser versionados.

Y ahí es donde Git entra en escena.

El error que muchos cometemos al inicio

Cuando empecé, honestamente no veía la necesidad.

Pensaba cosas como:

  • "No creo que este archivo se corrompa."

  • "No voy a perder acceso a mi cuenta."

  • "Tengo una copia local, ¿qué podría salir mal?"

Hasta que un día ocurre.

Y normalmente ocurre cuando menos lo esperas.

Cuando las cosas dejan de salir bien

Existen muchas situaciones que pueden hacernos perder trabajo:

  • Archivos dañados o corruptos.

  • Pérdida de credenciales.

  • Cambios de equipo.

  • Eliminación accidental de archivos.

  • Problemas en plataformas o entornos de trabajo.

Y cuando no existe una estrategia de versionamiento, recuperar el trabajo puede convertirse en una tarea extremadamente complicada.

La importancia de Git en plataformas modernas

Algo que me llamó mucho la atención en la evolución reciente de Databricks fue la integración con Git mediante los Git folders.

Gracias a esta funcionalidad, es posible conectar notebooks y proyectos directamente con repositorios remotos.

Esto permite aplicar buenas prácticas de desarrollo incluso dentro de entornos de datos.

Beneficios que aporta Git

Más allá de la herramienta en sí, Git aporta capacidades fundamentales:

✅ Historial de cambios

Permite conocer exactamente qué cambió y cuándo cambió.

✅ Recuperación de versiones

Si algo sale mal, es posible regresar a versiones anteriores.

✅ Trabajo colaborativo

Múltiples personas pueden trabajar sobre el mismo proyecto de manera organizada.

✅ Integración con GitHub

Facilita compartir, respaldar y gestionar proyectos.

✅ Base para CI/CD

Git se convierte en la pieza central de muchos procesos modernos de automatización.

Una buena noticia para quienes vienen del mundo data

Existe una idea equivocada muy común:

"Debo aprender todos los comandos Git antes de empezar."

Y realmente no es así.

Hoy muchas herramientas ofrecen interfaces gráficas que facilitan tareas como:

  • Commit

  • Pull

  • Push

  • Branches

  • Merge

Lo importante es comprender los conceptos fundamentales y comenzar a utilizarlos en proyectos reales.

La pregunta correcta

Con el tiempo entendí algo curioso.

La pregunta no es:

👉 ¿Necesito Git?

La pregunta real es:

👉 ¿Cuánto trabajo estoy dispuesto a perder antes de aprender Git?

Porque una vez que experimentas la pérdida de código, notebooks o configuraciones importantes, el valor del versionamiento se vuelve evidente.

Conclusión ✍️

Git dejó de ser una herramienta exclusiva para desarrolladores hace mucho tiempo. Hoy forma parte de las habilidades fundamentales para prácticamente cualquier profesional que trabaje con tecnología, datos o automatización.


Y cuanto antes se incorpore al flujo de trabajo, más problemas y horas de frustración se pueden evitar en el futuro. Porque sí... Aprender Git puede parecer opcional al inicio, Pero tarde o temprano termina convirtiéndose en una necesidad. 🚀

Comentarios


IngenieriaDatos.jpg

Tomar decisiones sin datos es como navegar en la oscuridad...

En la era digital, los datos son el activo más valioso de las empresas; su correcta recopilación, análisis y aplicación estratégica son clave para impulsar la toma de decisiones informada, la innovación y el éxito empresarial

  • GitHub
  • LinkedIn
  • Youtube

Copyrights © 2026 Brayan Neciosup Bolaños All rights reserved.

bottom of page