Ajedrez - antoniomartel.com

Archivos por Etiqueta: cursos

Nuevo curso Gestión de Servicios TIC

ITProiectus y la SPEGC organizan un nuevo curso de ‘Gestión de servicios TIC en departamentos de desarrollo de software’ en el edificio INCUBE los días 2, 9 y 16 de octubre.

Será un curso compuesto por 5 sesiones de dos horas de duración cada una en las que se tratarán metodologías y marcos de trabajo como PMP por Iván Tejera y Mónica Khiani, ITIL por Agustín Tapia, Kanban por Antonio Dorta y Scrum que será impartida por mí.

Serán sesiones orientadas a la práctica en las que se pondrán ejemplos de uso contando el por qué y para qué de cada técnica además de un pequeño debate al final de cada sesión. Seguro que les resultará interesante.

Tienen toda la información y datos para la inscripción y matrícula, sólo 30€, en la web de Proiectus. Ánimo y a apuntarse.

El mundo avanza que es una barbaridad

Es una expresión muy castiza pero no por ello deja de ser cierta. En el mundo de la tecnología las cosas suceden más y más rápido cada vez. A los profesionales TI nos cuesta Dios y ayuda saber qué se está cociendo en cada uno de los nichos tecnológicos.

En el desarrollo de software, por ejemplo, si trabajabas hace unos cuantos años para un banco o hacías un programa de contabilidad, trabajabas en un único lenguaje. En tu primer día de trabajo te dejaban un libro muy gordo que se llamaba «La Biblia de (pon aquí tu lenguaje favorito)«. Todo estaba ahí, la lista de instrucciones, sus parámetros y ejemplos de su uso. Tenían incluso un anexo con la lista de todos los errores posibles. Nada podía salir mal. Después de tres años trabajando te conocías la lista completa de errores y no había instrucción que tuviera secretos para ti.

Lamentablemente alguien empezó a poner los servidores cada vez más lejos del usuario: Primero el servidor de base de datos, escondido al fondo de la oficina por lo que tuvimos que aprender SQL. Luego llegó Internet y junto al servidor de base de datos se puso un servidor de aplicaciones. Hubo que aprender a usar un Tomcat y a programar en Java, PHP o .NET.

Cuando al fondo de la oficina no quedaba hueco para tanto servidor se les buscó un sitio en un centro de datos en las afueras, donde había un montón de servidores de empresas diferentes. Pero no fue suficiente, unos años después Google se llevó los servidores y sus datos aún más lejos, a Arkansas o Arizona, o a ambos sitios a la vez, nadie sabe muy bien. Llegó la computación en la nube y ahora comienza a ser imprescindible programar en NoSQL, MongoDB o Cassandra, pero también con Android y para el iPhone, y …

Ya no basta con tener un título universitario. En menos tiempo del que pestañeamos ya hay dos frameworks nuevos. Tampoco basta con acumular pequeños cursos subvencionados, mal traducidos y con temarios que son un ‘refrito’ de la misma información repetida de curso en curso. Coleccionar diplomas como estampitas te puede dar una falsa sensación de seguridad pero en realidad no te está ayudando gran cosa a mantenerte actualizado.

Afortunadamente, al igual que la tecnología nos obliga a mantenernos al día, también nos ayuda a hacerlo con cursos de gran calidad como los que puedes encontrar en Miríada XedX o Coursera. Muchos de estos cursos son impartidos en inglés ¿no lo dominas? Quizás tu formación debería empezar por ahí. Échale un ojo a webs como busuu.com donde podrás enviar tus textos en inglés para que los corrijan nativos de ese idioma. Mientras, tú puedes corregir los de otros alumnos en español. Te recomiendo también memrise.com que te ayudará a aprender nuevo vocabulario y a recordarte el ya aprendido si hace tiempo que no lo repasas o si cometiste un error cuando te lo preguntaba.

Si te interesa saber más sobre la certificación, estimaciones, ventajas y desventajas de Scrum o cómo gestionar proyectos de forma ágil quizás te interese mi libro: Gestión práctica de proyectos con Scrum.

Si en cambio quieres poner a prueba tus conocimientos de Scrum haciendo un test en español antes de tomar el examen de scrum.org aquí tienes el Test no oficial de Scrum (aplicación realizada con Ruby on Rails y desplegada en Heroku).

Cursos Masivos Online

Muchos ya habrán oído hablar sobre los MOOC (Massive Online Open Courses) pero otros muchos no o no saben muy bien de qué va todavía. Se trata de cursos que universidades u otras instituciones publican de forma abierta a el mundo entero al mismo tiempo consiguiendo miles de estudiantes a través de Internet. Esto hace que, de forma gratuita o a muy bajo precio, todos esos estudiantes puedan acceder a cursos a los que les habría sido imposible acudir presencialmente.

Como me parece una gran idea les dejo aquí solo un par de ejemplos. Son una gran forma de mantenerse actualizado y de aprender mucho sobre muchos temas:

  • CS-169.1x: Software as a Service de edx.org. Este lo he hecho personalmente. Muy buen curso sobre desarrollo ágil de software, despliegue en la nube (heroku), tdd (cucumber), ruby on rails. Algún día tendré que ponerme a realizar la segunda parte del curso (CS-169.2x: Software as a Service) Se entrega certificado al final (PDF verificable) y las prácticas que se entregan pasan una revisión para detectar si son copias.
  • Coursera tiene, además de sus cursos en inglés, algunos en español y en otros idiomas. Parece interesante El ABC del emprendimiento esbelto del Tecnológico de Monterrey (aquí lo habríamos llamado El ABC del Lean Startup) Este otro, Web Intelligence and Big Data, lo tengo en mi lista ‘to do’.
  • También hay propuestas MOOC españolas, en MíriadaX hay una gran variedad de cursos de todo tipo. Resalto uno que ha hecho un compañero de trabajo, Android: programación de aplicaciones por la Universidad Politécnica de Valencia. Algunos de estos cursos son de la UNED, tengo entendido que puedes examinarte de sus cursos en sus instalaciones y obtener la certificación por 15€.
Hay más ejemplos como Udacity y otros que yo no conozco aún. Si haces una búsqueda por los catálogos de estas webs seguro que encuentras alguno de tu interés.

Suscríbete