Historia de una charla

37088229296_dfa5fbd7e7_o.jpg

Fotografía de Jon Ander

Ayer tuvo lugar la 4ª Jornada de Codenares, la comunidad en la que participo. Tuve la suerte de que la comunidad me permitiese hablar durante 40 minutos sobre cómo empezar con VueJS.

Como Cristina Fernández siempre me esta animando para que escriba sobre el proceso que sigo sobre diferentes tareas que llevo a cabo (ya sea sobre cómo escribí el manual de VueJS, o cómo llevo el blog) he decidido hablar un poco sobre cómo fue el proceso de preparación de esta charla.

En la anterior jornada Rubén Fernández (juro que no son hermanos XD) hizo una retrospectiva parecida y el resultado fue bastante inspirador, así que sin entretenerme más, os cuento un poco cómo es la forma en la que me gusta hacer presentaciones.

Read More

Anuncios

Reseña: Dar y recibir

Me apetecía leer algo relacionado con temas socioculturales y psicológicos. Me interesan muchos aquellos asuntos que tienen que ver con las interacciones humanas, con cómo nos relacionamos, con cómo demostramos empatía hacia ciertas situaciones y con cuáles no.

Me interesan muchos estos temas, porque creo que una parte complicada de llevar a cabo Scrum como marco de trabajo en nuestro día a día, viene enfocado en cómo tratamos todos nuestros problemas como equipo. Conocer el manifiesto, los artefactos, las reuniones o roles es, por lo general, bastante sencillo. Sin embargo, llevar Scrum a buen puerto en un equipo de desarrollo, cuesta más de lo que muchas veces pensamos al principio.

Bajo mi humilde opinión, creo que esto es debido al alto componente humano y la gran cantidad de responsabilidad que se delega en el equipo de trabajo. No lo critico, que conste. Me encanta la idea. Creo en los equipos autoorganizados como forma de motivación y de mejora continua. Pero si es cierto que con los sistemas educacionales con los que contamos y esta cultura de competencia que triunfa, no nos han preparado para trabajar de esta forma.

Por eso, de vez en cuando, intento leer libros que no tienen tanto que ver con la técnica o las metodologías y sí más con las interacciones y la forma de relacionarnos. Si en meses anteriores ya os hablé sobre Comunicación No Violenta, hoy os venía hablar de otro libro: Dar y recibir.

Read More

Desarrollando se vive mejor (VII): Angular 2, Angular 2 y más Angular 2

17497364995_4fa8ae18d9_k

En fotografía, un objetivo gran angular es aquel cuya distancia focal es menor a la del objetivo normal, resultando un ángulo de visión mayor al de la visión humana. Se usa para vistas panorámicas, como paisajes, para periodismo fotográfico y otros proyectos creativos.

En un grupo de WhatsApp en el que nos encontramos varios amigos desarrolladores, el otro día, algunos compañeros se quejaban del alto coste que estaban viendo en los cursos que se están implantando sobre Angular2.

Dejando de lado el debate de si la formaciones eran caras o no, les propuse una alternativa a estos cursos presenciales que podía suponer un buena toma de contacto inicial con el framework: Les proporcioné una serie de recursos que a mi parecer, pueden ser de ayuda para su formación si están interesado en seguir la vía de Angular 2.

Como creo que compartir es vivir, he decidido crear esta entrada con el listado de recursos que les indiqué. El listado que comparto es una serie de recursos que considero de calidad debido a la trayectoria de los profesionales que están detrás de ellos.

Todavía no he podido mirar nada de Angular2, simplemente he podido ir recopilando todo aquello que yo creo que necesitaré en el futuro. Veamos:

  • Qué sería de Angular2 sin su gran amigo TypeScript. No sería una mala idea que hiciéramos un primer curso sabiendo que nos ofrece para no perdernos después en la parte de Angular2. Aquí contáis con un canal integro con un curso de TypeScript.
  • Youtube está plagado de material sobre programación. Tanto la comunidad española como la inglesa son muy activas y cada vez comparten más material. Uno de los primeros recursos que quiero compartir es el taller de Angular2 que Gonzalo Ruiz de Villa impartió en el jsDay 2016. El vídeo lo tenéis aquí.
  • Hace poco Micael Gallego realizó un curso de 6 horas muy interesante sobre Angular2, pude verlo a ratos y la didáctica y la forma de enseñar de Micael me gustan mucho. Aquí lo tenéis.
  • Hace menos de 6 meses tuvimos en España la oportunidad de contar con espectaculares profesionales que se dedican a Angular2. La Angular Camp en Barcelona fue un buen lugar para aprender Angular2 y aquí subieron todo el material que pudieron.
  • La Angular Connect se celebró no hace más de un mes en Londres. En ella la plana mayor de Google y los devs más ‘trend’ de Angular se presentaron para hablar de su pasión: Angular 2. Aquí tenéis todos los videos.
  • ng-book es el mejor libro que siempre ha tenido como referencia la comunidad. Como no, ha salido una segunda edición para hablar de Angular2. Puede ser una buena oportunidad para no quedarse atrás y hacer los ejercicios que nos va proponiendo.

Como veis, hay material para bastantes horas. Si juntamos esto a unas cuantas horas más con  sesiones de práctica personal, creo que sería difícil que en poco tiempo no fuésemos unos expertos en la materia.

Espero que os hayan gustado. Si alguno de vosotros tiene algún recurso más que sería interesante compartir, no dudéis en usar los comentarios.

Nos leemos 🙂

Imagen de portada | flickr

Reseña: Comunicación No Violenta

1778188040_4aaa582a86_z

Cuando terminamos de leerlo, empezamos a conocernos

Tengo muy claro que uno de los factores importantes a la hora de colaborar en equipos de desarrollo es la comunicación. Una comunicación fluida, donde todos los integrantes de una conversación puedan aportar y llegar a una serie de conclusiones puede ser la clave para que un proyecto sea un éxito o no.

Es importante para mí encontrarme agusto en mi entorno de trabajo y sentirme como en casa. Pienso que pasamos muchas horas al día con gente muy diferente y la necesidad de hacer piña y de sentirnos integrados en un grupo pueden ayudarnos mucho a mejorar como profesionales y a cumplir con los objetivos que nos hemos marcado en la vida.

Read More

Desarrollando se vive mejor (VI): React, React y más React

react.jpg.001

Si amigos, he empezado a caer en los brazos de la nueva librería de Facebook (Por favor, desarrolladores del mundo, dejen de sacar frameworks y librerías para JavaScript o me veré obligado a estudiarlas todas…). Tengo que reconocer que empecé el estudio bastante reticente y a cada paso que doy con ella, me va seduciendo más su planteamiento y su forma de desarrollar aplicaciones HTML5.

Me pasa mucho con el blog y es que se me ocurre escribir sobre un tema en particular y siempre acabo encontrando un blog, un vídeo o un post que acaba explicando muchísimo mejor que yo lo que quiero exponer. Esta es una de esas ocasiones y aprovechando que la sección de recopilatorios gusta bastante, voy mostraros todos los recursos sobre React.js a los que he accedido durante este último mes. Espero que os gusten:

Read More