Optimizar equipos con Aula Invertida

Si sois los responsables de un equipo de desarrollo esta entrada os puede ser interesante, porque vamos a hablar de como optimizar equipos con aula invertida.

Curva J

La curva J es básicamente una forma de representar gráficamente la evolución de la productividad del equipo o de una persona y nos va a servir para entender mejor como optimizar el equipo.

Leyendo la curva de izquierda a derecha, lo primero que nos encontramos es una línea recta, que representa la productividad de lo que estemos midiendo. Es recta porque la productividad es más menos constante.

Cada vez que incorporamos un cambio automáticamente esa productividad decae. Simplemente porque el equipo o la persona se tiene que adaptar a ese cambio. Cosas como un cambio en la interface gráfica de la herramienta que se usa, una nueva versión del software del servidor que utilizamos y que lleva otras versiones de librerías, etc.

Normalmente la caída de la productividad suele ser más acusada, pero por motivos didácticos se asemeja a la J, que es una caída más suave.

Conforme la persona va haciéndose con esos cambios la productividad mejora y la gráfica sube.

El punto crítico en esta gráfica es la parte más baja de la bajada y el nivel mínimo de productividad que puede soportar nuestro proyecto o nuestra organización. Si ese nivel mínimo está por debajo del punto más bajo de la J no hay problema, pasamos un bache pero nos recuperaremos. Si está por encima, nos cargamos el proyecto o la organización.

Elección del momento de hacer el cambio

Si el proyecto en el que estamos es para crear un producto propio de la organización normalmente tenemos algo mas de control sobre los cambios de tecnología. Y es mas fácil poder decidir incorporar el cambio en un momento en el que sea más propicio. Así la bajada de la J es menos acusada, porque nos hemos podido preparar.

Si por el contrario somos unos contratistas que desarrollamos programas a medida, normalmente la capacidad que tenemos para elegir el momento en el que incorporamos los cambios suele ser mas reducida. Porque dependemos del cliente y sus tiempos.

Como optimizar

Lógicamente nos interesa que la bajada sea la mínima posible, pero necesitamos estrategias y herramientas para conseguirlo.

Aula invertida

El aula invertida es un termino que se está poniendo de moda y hace referencia al cambio en el paradigma de la formación que permite las tecnologías actuales.

En un planteamiento clásico el alumno va al aula y recibe los conocimientos teóricos del instructor y estos se van complementando con ejercicios para asentar los conocimientos.

El aula invertida lo que propone es que esa transmisión de conocimientos teóricos se haga de forma online, mediante material previamente creado y que las aulas se utilicen solo para resolver dudas o para hacer ejercicios, es decir las tareas que necesitan de interacción humana para desarrollarse adecuadamente.

Mi experiencia

Como sabréis los que me seguís, estoy muy centrado en la optimización de los equipos de desarrollo. A tal efecto tengo una serie de cursos publicados.

Se ha dado el caso de compañeros que han necesitado formarse en Git y han podido usar esos cursos para conseguirlo, con prácticamente ninguna intervención mía. Lo cual fue un alivio porque me pillaron en un momento con bastante carga de trabajo y nos les hubiese podido ayudar adecuadamente.

Que mejoras nos proporciona

Logística: Una vez que tenemos el material creado da prácticamente lo mismo formar a una persona que a cien, ya que reducimos los problemas logísticos de tener un aula disponible.

Flexibilidad: ¿A quien no le ha pasado que ha estado en una formación y no tenia el día con la mente despejada y no ha aprovechado bien la materia de ese día?.

Ya sin hablar de personas que tengan déficit de atención. El poder recibir una formación cuantas veces queramos y cuando estemos en la mejor disposición ayuda a interiorizar mejor los conceptos.

Conciliación: Muchas veces en los equipos hay personas con hijos a su cargo que no disponen de toda la libertad de horarios, porque tienen que llevarlos o recogerlos del colegio y tienen que hacer encajes de bolillos con los abuelos, etc. El poder conciliar es muy fácil cuando el material está online.

Repaso: La formación al estar «enlatada» se puede ver cuantas veces se necesite. Porque no siempre necesitamos aplicar en el momento todo lo que nos enseñaron, pero si igual al de un tiempo.

Antiguamente se daba un manual en las formaciones presenciales para que se pudiese consultar una vez terminada la formación, pero hoy día no es necesario, porque se puede volver a ver todo el curso, o la parte que se necesite.

Que se necesita

Lógicamente no todo son ventajas en el planteamiento de aula invertida. Se necesita crear el material y tener una plataforma para poder visualizarlo.

A nivel técnico los requisitos son relativamente sencillos. Un programa para captura de pantalla y edición de vídeo, estilo Camtasia o ScreenFlow y un micrófono adecuado, junto con un soporte.

Por menos de 500 euros podemos tener un equipo más que bueno.

El material creado se puede dejar en una carpeta de red al que tengan acceso los interesados.

Si ya queremos ir a formaciones mas elaboradas, bien porque queremos que salga una persona en vídeo hablando o porque la formación no son pequeños vídeos, sino formaciones de varias horas de duración, quizá necesitéis de la ayuda de especialistas para que nos asesoren y nos ayuden a crear el plan de formación adecuado.

Mis formaciones

Aparte del algunos videos gratuitos en Youtube  y visto lo relativamente sencillo que es crear formaciones y el buen resultado que dan, he decidido seguir en esta línea. En está página tengo todos los cursos que dispongo.

Os dejo también el vídeo

Que es marca personal

Es el problema que tienen los conceptos nuevos, que siempre hay problemas para entender o acotar lo que significan.

Yo me he encontrado en varias situaciones con personas que tenían un concepto bastante diferente sobre lo que por lo menos yo entiendo como marca personal.

No creo que sea creerse mejor que otros, ni ser un individualista, ni simplemente preocuparse por el marketing, ni las redes sociales.

Para mi es algo más.

En este video os dejo algunas reflexiones.

Si ya lo sé, el chromakey hace de las suyas y la iluminación también y mis conocimientos de corrección de color todavía no son lo suficientemente completos como para poder corregirlo, pero todo se andará 🙂

Curso Git sencillo: añadido a mis cursos

Después de mucho tiempo sacando ratos de aquí y allá, por fin acaba de ver la luz mi nuevo «curso git sencillo para desarrolladores con sourcetree».

Concretamente sobre Git utilizando la herramienta SourceTree de Atlassian.

Motivo del curso git sencillo

Como todas las herramientas potentes usar git si no se tiene un mínimo de conocimiento puede resultar desalentador. Bueno en realidad en todos los cambios de repositorio en los que he participado siempre ha habido problemas. Sobre todo por la tendencia de los compañeros a utilizar el nuevo repositorio como si fuese el anterior.

Es por ese motivo que me he animado a crear este curso, para facilitar esa transición a un nuevo control de versiones.

Enfoque

Por eso le he dado al curso un enfoque muy práctico, con las cosas que he visto que se necesitan y las dudas que surgen en el día a día.

Básicamente es como si empezases en mi equipo y te tuviese que contar los que hace falta saber sobre git para empezar a trabajar. Nada de Florituras.

También he añadido una sección un poco más avanzada sobre los flujos de trabajo.Lo que se conoce en ingles como workflow. Creo que es importante saber por lo menos los flujos más típicos. Creo que es algo que es especialmente interesante ya que su uso aporta mucha flexibilidad. Como siempre siempre que no se nos «vaya la olla»

Espero que os guste.

Os dejo el enlace, con cupón de descuento incluido.

https://www.udemy.com/git-sencillo-para-desarrolladores-con-sourcetree/

Y si estais interesados en más cursos no olvidéis pasaros por la página de cursos

Docker UI: Portainer, primer vistazo

Las personas que suelan utilizar Docker sabrán que la interface gráfica que trae por defecto, Kitematic, es un poco simple. Y la línea de comandos puede resultar un poco dura para ciertas personas.

Hay alternativas, como la que suelo utilizar yo, que es el plugin del eclipse. Que es ideal cuando utilizas para tu trabajo el Eclipse. El problema viene cuando no se usa habitualmente ya que es muy pesado abrirlo solo para manejar mas cómodamente el Docker.

Hoy os traigo una alternativa que se llama Portainer.io

Pero no me enrollo mas y os dejo el vídeo.

Video curriculum

Quizá os pueda parecer extraño, que teniendo un canal en youtube, bueno de hecho dos, no os vaya a recomendar hacer video curriculum. O quizá por tener canales en YouTube precisamente os recomiende no hacer video curriculum.

Es bastante complicado salir bien en un vídeo, y no me refiero a ser más o menos fotogénico, sino a que requiere bastante infraestructura y unas condiciones de luz, de tener un fondo adecuado, que no siempre es fácil tener.

Aparte de que normalmente no estamos acostumbrados a que nos graben en un entorno en el que queremos dar la mejor de nuestras imágenes.

Todavia me acuerdo de los primeros videos que hacia y lo flojos que eran comparado con lo que hago ahora.

Bueno después de esta introducción os dejo algunas reflexiones mas en el vídeo.

Novedades tercera temporada

Hace ya algún tiempo que empecé con mi canal de Youtube. Y a lo largo de este tiempo ha ido teniendo algunos cambios.

Inicialmente eran videos si apenas editar, lo justo para cortar lo que no quería que saliese. Esa fue la que considero la primera temporada.

En la segunda los vídeos estaban algo mas trabajados con una portada con el fondo pizarra de la derecha. Esta temporada ha sido la que mas videos ha tenido hasta el momento.

Y en esta tercera temporada que está comenzando, lo que quiero es seguir mejorando en cuanto a la profesionalidad de los vídeos. Hay un diseño un poco mas elaborado de las portadas, hay chromakey y quiero que los videos tengan una edición todavía mas trabajada. Lógicamente teniendo en cuenta que no soy un editor de vídeo profesional.

Os dejo el video en el que explico un poco mas los cambios que vienen.

 

Curso Docker sencillo para desarrolladores: Ver logs

Esta es la última entrada basada en el curso sobre Docker sencillo para desarrolladores. En ella os cuento como ver los blogs de un contenedor.

Puede parecer algo trivial pero ya he tenido alguna persona que me ha preguntado por como se podían ver los los.

Además esta vez hay ración doble de vídeos, una con la teoría y otra con la práctica.

Recordar que tenéis disponible el curso en la opción Curso del menú superior.

Descuentos por el Black Friday y el Cyber Monday

Unos descuentos para unirme a la fiesta del Black Friday y del CyberMonday.

Estos descuentos están disponibles durante ese periodo y aplican al curso Docker sencillo para desarrolladores en la plataforma Udemy.

Es un curso con un enfoque muy didáctico, con lo que necesitas saber para poder utilizar Docker desde la perspectiva de un desarrollador.

Si veis este contenido pasada esta fecha aun así podréis acceder al curso con descuento desde esta página o si te subscribes a la lista de distribución.

 

He dividido el canal de Youtube

Los que seguis este web sabréis que hace unos meses hice una remodelación de este web y entre las modificaciones una fue la de dividir el contenido en dos webs, uno para temas profesionales y otro para lo que llamo Vida digital.

Pero el canal de YouTube seguía estando junto. Y siendo sinceros no me sentía cómodo con ello, ya que hay contenido muy dispar, así que he decidido también dividir el canal y sacar uno específico para el contenido de Vida digital.

Los vídeos no se pueden traspasar, así que siguen en el canal original, pero los nuevos sobre vida digital irán en el nuevo canal.

Espero que esta medida ayude a centrar el contenido y atraer a mas personas que quizás les eche para atrás la disparidad de contenido.

Me gustaría poder mantener el ritmo de un video a la semana, aunque eso implica que al tener dos canales el trabajo es el doble, pero estoy siendo capaz de generar bastante contenido, así que espero poder mantenerlo.

Espero que os guste el cambio. Cualquier sugerencia constructiva es bienvenida, podéis dejarme un comentario.

Os dejo el vídeo en el que os cuento.

Malas hierbas en los equipos

Hay un dicho en jardinería que dice que no existen malas hierbas, sino hierbas en lugares inadecuados.

Algo parecido pasa en los equipos de trabajo. A veces nos encontramos con personas que no encajan en un determinado equipo, pero si pueden encajar en otro. Bien porque la filosofía de trabajo no es compartida o porque su perfil no es adecuado.

En estos casos creo que hay que ser comprensivo e intentar buscar algún acomodo.

Hay en cambio personas que directamente son tóxicas, gente que no hace mas que crear mal ambiente en el equipo. De esta gente hay que intentar desprenderse.

Os dejo una reflexiones mas en el video.