GitHub – Mis funcionalidades favoritas

Nota: «Este post es para los que nos gusta el desarrollo de Software.»

🚀 GitHub: La plataforma donde los desarrolladores colaboran y muestran su código de forma brillante🚀

Aunque últimamente mi tiempo de desarrollo se está reduciendo ostensiblemente, me sigue encantando el mundo del software, los lenguajes y las plataformas, y me gustaría compartir con vosotros las tres funcionalidades que más me han gustado del curso de GitHub en el que me acabo de certificar en Platzi  🎓✨ 

Certificado de Git y GitHub
Certificado de Git y GitHub

Y esas 3 funcionalidades que me han fascinado son las siguientes:

⭐️ Publicación de páginas web estáticas 🌐 GitHub Pages permite publicar sitios web estáticos directamente desde nuestros repositorios. Puedes crear una página de presentación de marca personal o lo que quieras en unos pocos minutos. Podemos hacer brillar nuestro CV como desarrolladores si es nuestro objetivo.

⭐️ Gestión de proyectos con Kanban 📋 La funcionalidad de Proyectos en GitHub es perfecta para gestionar tareas y proyectos con un equipo y con un enfoque visual. Utiliza tableros Kanban, podemos organizar y priorizar tareas, y asegurar un flujo de trabajo eficiente y transparente. Cada tarjeta en el tablero representa una tarea que puede moverse entre columnas como «Por hacer», «En curso» y «Completado». Es decir, podemos colaborar fácilmente sin necesidad de utilizar una herramienta externa.

⭐️ Generación de contextos con máquinas virtuales 💻 GitHub Actions ofrece la posibilidad de ejecutar flujos de trabajo en máquinas virtuales hospedadas. Esto permite probar y desplegar proyectos en entornos controlados, asegurando que todo funcione correctamente antes de la implementación final. Puedes elegir entre diferentes sistemas operativos y personalizar los entornos según tus necesidades.

Y lo mejor de todo es que esto son solo unas pocas funcionalidades dentro de la versatilidad y potencia de la plataforma. ¿Has probado GitHub?¿Lo usas habitualmente en tu trabajo? ¿Cuales son las funcionalidades que más te gustan a ti?

Para finalizar, ¿No pensarías que dejaría de incluir un Sketchnote, verdad? Los SketchNotes los puedes usar para todo, y para mi la información presentada de forma visual es la más efectiva sin ninguna duda.

Funcionalidades de GitHub
Mis funcionalidades favoritas de GitHub

#github #desarrollo #software

Falacia de la planificación

¿Cuál es el error medio de tus planificaciones? 👎🏿 La verdad es que esta pregunta no tiene una respuesta fácil, ya que por lo general nuestra destreza para planificar tareas no suele ser muy buena.

En realidad lo que ocurre es que está afectada por lo que se denomina “Falacia de la Planificación

🗓️ Falacia de la planificación

Se trata de un sesgo cognitivo que está relacionado con nuestra percepción ilusoria del tiempo ⏱️ y que podría explicarse como una combinación de dos factores:

  • El pensamiento ilusorio. directamente relacionado con primar nuestro deseo sobre la realidad. Básicamente tendemos a idealizar el resultado.
  • Tendencia a pensar en el escenario optimista. Una forma de pensar en la que se supone que no existen errores, percances, imprevistos o eventos desfavorables.
Falacia de la planificación
Falacia de la planificación

Como resultado de esta falacia nuestras planificaciones tienden a inclinarse por plazos demasiado cortos y que muy probablemente incumpliremos.

Y ¿cuánto será nuestro incumplimiento? , no lo tengo claro, pero creo que es evidente que cuanto más compleja sea la tarea que estemos planificando más se incrementará el Error de planificación que finalmente cometeremos.

⧯ Tolerancia del Error de estimación

Dado que el error de la planificación aumenta con la complejidad de la tareas, una forma de minimizarlo es dividir las tareas complejas en varias tareas de menor complejidad. Ya se sabe divide y vencerás, pues además te llevas otra ventaja, y es que mejorará la estimación de la planificación. En cualquier caso, muy probablemente seguirás teniendo errores de planificación, pero serán mucho menores.

Error de planificación
Error de planificación

Por cierto, para estimar la complejidad de las tareas, no crees un sistema complejo, lo mejor es utilizar una medida relativa. Es decir, utiliza un método de estimación ágil comparando la complejidad de tus tareas en relación a otra tarea estandarizada de la cual tenemos claro cuál es su duración.

🪄 ¿Es sobreestimar una solución?

Se podría pensar que una posible solución que evitaría que incumpliésemos plazos sería sobreestimar los plazos planificados y así asegurarnos un cumplimiento holgado.

Esto sería ideal de no ser por nuestra capacidad de dejar las tareas para el último momento, lo que nos puede llegar a dar más de un dolor de cabeza. ¿has oido hablar de la procrastinación, verdad?

Es decir, podemos haber dado un plazo ridículamente enorme y aún así incumplir el compromiso. Por lo tanto, la sobreestimación tampoco es la solución al problema de la planificación.

📋 En resumen

Para intentar minimizar tus errores de planificación podrías plantearte la siguiente metodología:

  • Determina la complejidad máxima de las tareas a estimar. Será tu tolerancia.
  • Divide tus tareas en actividades de complejidad inferior a tu tolerancia.
  • No sobreestimes, se lo más realista posible.
  • Chequea constantemente la evolución de la ejecución de las tareas y comunica con antelación los posibles retrasos, ya que a pesar de todo tu planificación no será perfecta.

¿Cuál es tu experiencia al respecto de la planificación? ¿Te animas a contarla en un comentario?

Muchas gracias

Mi trabajo, Sistemas de Información

¿En qué has trabajado?

Sistemas de Información @jrgsanta
Sistemas de Información @jrgsanta

Tras bastantes años de trabajo, y haciendo retrospectiva, si analizo mi carrera y a pesar de ser Ingeniero Industrial, siempre me he dedicado al diseño y desarrollo de Sistemas de Información ℹ️

Es una trabajo que me encanta 🤩 y que además me ha dado la oportunidad de desarrollar muchas competencias a lo largo de mi trayectoria profesional 👨‍💻

A lo largo de los años que cubierto una gran cantidad de roles lo que me permite tener una perspectiva general y gracias a eso sé que me queda muchísimo por aprender. La verdad es que no sabría hacer una estimación de cuál podría ser mi nivel, ni de cuantos conocimientos en porcentaje estimaría conocer, y la verdad es que me da mucho respeto ya que el campo es tan amplío que me hace parecer muy pequeño.

A lo largo de mi trayectoria he realizado los roles de…

  • Desarrollador de informes y cuadros de mando.
  • Diseño de sistemas de información y soluciones.
  • Diseño y administración de Bases de Datos.
  • Análisis de información.
  • Visualización de datos.
  • Gestión de proyectos con metodologías clásicas y ágiles.
  • Manager del equipo de IT.
  • Gestión de proveedores.
  • Validación de herramientas.
  • Protección de Datos
  • Responsable de Ciberseguridad
  • Y podría seguir,…

Y a pesar de haber cubierto estos roles siento que lo que sé es simplemente una parte demasiado pequeña de todo lo que podría llegar a conocer.

Si me preguntará que es lo que más disfruto 😌 haciendo, lo tengo claro y es diseñando visualizaciones de datos sencillas que muestren información relevante a los usuarios, y presentar esa información de forma clara e impactante.

Si me preguntará de que producto estoy más satisfecho 😁, también lo tengo claro, se trata del sistema de gestión de incidencias de mi empresa de trabajo actual. Una aplicación que lleva siendo el centro de gestión de mi organización y que diseñe hace ya muchos años y que ha aguantado muy bien el paso del tiempo.

Si me preguntará si el balance ha sido positivo, rotundamente Sí 👍, y lo mejor de todo es que en este campo siempre estás aprendiendo, siempre eres un simple aprendiz. Me encanta 🤩

Y sí, ahora me preparo y me voy para el trabajo, los sistemas de información me esperan, y tengo que dar GRACIAS a la vida en este sentido ya que siempre he tenido la suerte de trabajar en algo que me encanta y me permite seguir creciendo.

Feliz día 😀

Mi lectura es mi lotería en 2022

Uno de los hábitos que considero más productivos en mi opinión es la lectura. Nos permite aprender de la experiencia de otras personas de forma concentrada y ordenada. Lo que tendríamos que aprender invirtiendo una gran cantidad de tiempo lo podemos conseguir con un buen libro por un precio razonable y un tiempo reducido.

Además, el hábito de la lectura nos ayuda también a mantener mucho mejor la concentración, a ampliar nuestro vocabulario, y mejorar cómo nos expresamos entre otra muchas cosas.

A principio de año me pongo un objetivo de lectura, este año mi objetivo era leer 36 libros 📕

El resultado en iBooks ha sido a fecha de hoy 30 libros…

Libros leídos en iBooks de Apple
Libros leídos en iBooks de Apple

Es decir, 30 libros, aparentemente parecería que no habría cumplido mi objetivo, pero no es así.

A partir del segundo trimestre del año comencé a utilizar también kindle unlimited y ahí he leído 21 libros adicionales. En conclusión, en 2022 he conseguido leer un total de 51 libros 📚 y por lo tanto he conseguido cumplir de largo con mi objetivo.

Objetivo de lectura cumplido

En cualquier caso, lo importante no es el número de libros, lo importante es mantener el hábito de lectura y sobretodo lo mucho que he aprendido con esos libros.

Y tú ¿cuantos libros has leído este año? ¿Tenías un objetivo? ¿Lo has cumplido? Me encantaría saber que tal te ha ido.

Muchas gracias y feliz año, y feliz lectura 😜

Muchas gracias

¿Ayuda la música a estudiar?

Es fácil ver a jóvenes utilizando cascos para escuchar música mientras estudian, jóvenes de cualquier edad, eso es independiente. Y la pregunta es, ¿Qué piensas al respecto? ¿Crees que usar música es bueno o malo para el rendimiento del estudio?

Antes de dar mi opinión sobre estas cuestiones me gustaría saber si tu eres de los que estudias con música…

Está pregunta me surgió al coincidir tres de los personajes elegidos en mi reto #naciohoy, durante la última semana (mientras escribo este post estoy en mayo 2022), se dedican o se han dedicado al mundo de la música. Y mi respuesta a la pregunta es «depende…», ya que reconozco que la música nos puede ayudar a estudiar, pero también puede producir el efecto contrarío, todo depende de las condiciones y sobre todo del tipo de música que utilicemos. Vamos por partes…

Durante está pasada semana cumplían años tres figuras indiscutibles de la música, lógicamente seleccionadas en base a mi gusto musical 😅

De los tres mi favorita es Enya, y muchas han sido las ocasiones en las que he utilizado su música para estudiar. Por otra parte, y aunque me encantan tanto Laura Pausini, como Joe Cocker creo que nunca utilice su música mientras estaba estudiando. Y es que de forma inconsciente sabia que cierto tipo de música se puede usar para estudiar, y otro tipo de música no.

Ventajas de estudiar con música

Comencemos por las ventajas de estudiar con música, y es que efectivamente existen una gran cantidad de informes que así lo indican.

  • Ayuda a reducir el estrés ya que el cerebro al escuchar música segrega dopamina. Así pues, también nos ayuda a mejorar la concentración.
  • Activa el lóbulo frontal y mejora las habilidades matemáticas.
  • Nos ayuda a focalizados en el estudio, evitando el ruido ambiente y las distracciones sonoras.

Desventajas de estudiar con música

Ahora bien, también existen desventajas si no seleccionamos correctamente la música que vamos a utilizar para el estudio. Y es que lo que está claro es que no podemos utilizar la música de nuestro grupo favorito si eso nos lleva a tararear la canción o a seguir el ritmo de la misma.

  • Si la música tiene letra estás perdido, interferirá como tu material de estudio y será un desastre.
  • Si el volumen es demasiado alto o el ritmo es pegadizo también puede interferir en el rendimiento de nuestro estudio.
  • Si estás cambiando de canción constantemente está claro que estarás produciendo interrupciones que tampoco te ayudaran a mantener la concentración.

¿Qué música utilizo?

Mi consejo, si quieres utilizar música para estudiar y obtener los verdaderos beneficios que efectivamente tiene, deberías de cumplir los siguientes requisitos:

  • Utiliza cascos pero a un volumen medio, te permitan aislarte del exterior pero no te dejarán sordo.
  • Prepara una lista de reproducción de duración equivalente al tiempo de estudio que tienes planificado. Más vale que sea más largo que quedarte corto.
  • Selecciona música instrumental, si te gusta la musica clásica perfecto, en caso contrario musica New Age o música de relajación es perfecta. Nunca música con letra.

Hablando de estudiar…

Una de las herramientas que he utilizado intensivamente para estudiar son los Mapas Mentales y precisamente la creación de Mapas Mentales se complementa perfectamente con la música ya que está nos ayuda a multiplicar nuestra creatividad.

En mi reto #naciohoy precisamente estoy creando, como ya sabéis, un Mini Mapa Mental (#Minimindmap) asociado al personaje del día y seguidamente te muestro precisamente los Mini Mapas Mentales creados para los artistas que os presentaba antes.

¿Te gustan estos Mapas Mentales? ¿Crees que pueden ayudarte con tus estudios?

📖 Si lees esto antes del 26 de mayo de 2022, estás de suerte ya que puedes apuntarte de forma gratuita al Taller «Estudia con Mapas Mentales» – Visual Jump

💻 Se trata de un taller para todas las edades ya que la formación es una competencia que debemos fomentar durante toda nuestra vida. Y si la formación es fundamental, no hay ninguna duda que saber estudiar es clave. Así pues, desde Visual Jump os queremos contar una técnica maravillosa para el estudio. ¿Te animas ? y ya dejamos a tu decisión el usar música o no 😜

Estudiar con Mapas Mentales - Visual Jump
Estudiar con Mapas Mentales – Visual Jump

Muchas gracias