Zaragoza, la frágil nueva cuna de las oportunidades TI

Hola,
Qué situación tan excepcional de demanda de profesionales de TI, principalmente desarrolladores de software, se está viviendo en Zaragoza, y ya no sólo en Zaragoza si no que me atrevo a decir que a otra escala se está trasladando también a Huesca y a Teruel.
No he conocido tan alto nivel de demanda, y ya son diez años en estas tierras, conviviendo con tan bajo nivel de oferta de profesionales; y es precisamente esto último lo que está generando esta especial singularidad.
El esfuerzo para la contratación se está disparando, al igual que la rotación.
Los orígenes de la demanda
Hay varios factores que son los que han fomentado la atención de las empresas consumidoras de recursos TI a centrar su foco en Zaragoza, revisamos los principales, algunos con mayor y otros con menor peso, pero todos importantes:

  1. La forma de ser y la forma de ver la vida del Aragonés: implicado, crítico, noble, duro, responsable, hospitalario y trabajador.
  2. La ubicación de Zaragoza dentro del territorio español, geográficamente ubicada a unos 300km de las otras principales ciudades españolas: Madrid, Barcelona, Valencia, Bilbao. Buenas carreteras de acceso a las principales capitales y el éxito rotundo de la implantación de la línea de AVE (dejando de lado la rentabilidad de la propia línea el éxito y el impacto de la implantación es claro).
  3. Buen nivel de formación y experiencia.
  4. Nivel retributivo medio por debajo del resto de las principales ciudades españolas, especialmente Madrid y Barcelona (obviamente también por debajo de la media de otros países del norte de europa).
  5. Cultura Europea: muchas empresas están teniendo problemas con el choque cultural que está suponiendo trabajar con países asiáticos.
  6. Diferencia horaria: muchas empresas europeas que se estaban apoyando en recursos de países de Asia en modalidad off-shore están apostando por centros near-shore, donde siguen reduciendo coste respecto a sus centrales, y con una diferencia horaria en muchos casos hasta inexistente.

Principales consumidores
Existen actualmente cuatro tipos principales:

  1. Empresas de servicios TI con presencia en Aragón: Deloitte, Oesía, KPMG, Nervia, HP, INYCOM, Everis, Trackglobe, Accenture, Advantic Consultores, Comex, Efor, Hiberus…
  2. Empresas locales, con otro tipo de actividad principal, pero con departamento de TI propio: BSH, Schindler, Adidas, SAICA, Alliance Healthcare, Imaginarium, La Zaragozana…
  3. Empresas locales que ofrecen productos de tipo ERP orientados a servicios específicos: Endalia, Alerce, GSV…
  4. Empresas e instituciones localizadas fuera de Zaragoza y de España: las cuales están captando talento local y llevándoselo fuera de la comunidad autónoma.

De los cuatro tipos me gustaría resaltar la situación específica que están viviendo las empresas de tipo 2, de las cuales la gran mayoría se están convirtiendo empresas de servicios TI dentro de su propia empresa, me explico, se trata en su mayoría de empresas multinacionales que históricamente había centralizado sus servicios TI en sus países de origen (norte de Europa principalmente) y que por un tema puro reducción de costes (y otros puntos que han sido tratados en el punto “Los orígenes de la demanda”) están derivando su estrategia de recursos TI a sus delegaciones en Zaragoza.
Los orígenes de la oferta
Y afortunadamente contamos en Aragón con fórmulas para generar personal cualificado TI, aunque a día de hoy a niveles totalmente insuficientes:

  1. Universidad de Zaragoza en forma de Grado de Informática (presencia en Zaragoza y Teruel): 90 alumnos han entrado en el curso 2015-2016 en primero de carrera; 25 graduados en informática se han licenciado este año (todos con las manos en la cabeza ahora mismo). Nota de corte 8 y pico sobre 14, ¿por qué no se abren más plazas?
  2. Universidad de Zaragoza, egresados de otras carreras de ingeniería como: Telecomunicaciones (este año la nota de corte estaba en un 5 y quedaron plazas sin cubrir; manos a la cabeza otra vez), Matemáticas, Física, Industriales…
  3. Escuelas de grados superiores (antiguo FP): San Valero, Montessori, Salesianos…
  4. Cursos de formación puente del INAEM
  5. Captación de talento de otras comunidades autónomas: en sus dos variantes, personas que vienen de otras provincias como Soria, Valladolid, Lérida, Castellón, Alicante, Sevilla (cada vez más gente de Andalucía) y son originarios de las mismas; y personas que son Aragoneses y debido a la mejora de la oferta local están volviendo a casa tras pasar sus periplos personales por Madrid, Barcelona hasta fuera de España.

Fragilidad
Y sí, aquí llegamos al punto clave, el por qué de la fragilidad. La causa principal está clara: mucha demanda, poca oferta… y plas, inflación salarial; que se ha colocado como el número uno de las herramientas para retener el talento (hay más, pero bueno de eso ya hablaremos otro día).
¿Y qué está provocando la inflación salarial? Pues que uno de los puntos principales y más atractivos del capítulo “origen de la demanda” se venga abajo: el nivel retributivo medio. Y aquí que no me mal entienda nadie, es fenómeno que la media salarial del conjunto suba, es fenómeno que el nivel de paro de ingenieros de software sea de risa, pero, o empezamos a ser conscientes de por qué hemos entrado a formar parte de la partida o no nos daremos cuenta y pasaremos a estar fuera.
La solución 
Una de aplicación inmediata, hay que abrir el grifo e incorporar al mercado laboral de manera inmediata profesional cualificado con tal de aumentar la oferta y que la inflación se controle. Las empresas están haciendo lo que pueden, forman, se arriesgan y mil fórmulas imaginativas. Pero, o ayudan las instituciones o estamos fuera. Es cuestión de tiempo que la situación que se está viviendo en Madrid y Barcelona, donde los recursos escasean y a precios de escándalo, se repita aquí.
Un saludo y suerte a todos.
Miguel.

Modelo de CV para analista-programador

Hola,
Muy estupendo el tratar este tipo de problemas con un buen ejemplo de por mano, la verdad es que echo en falta localizar más ayudas de este tipo en la red.
Puede parecer algo básico, pero es importante hacer una reflexión y ver cómo estamos proyectando la información a las empresas interesadas. Tal vez este no sea el modelo definitivo y haya que adaptarlo a cada una de las realidades, pero es un muy buen ejemplo.
Link
Un abrazo.
Miguel.

Si eres programador Java en Zaragoza estás de suerte

Hola,
Llueven las ofertas señores, allá donde miréis: infojobs, linkedin, jobandtalent… existen múltiples ofertas de trabajo para programadores y analistas Java principalmente, aunque también se aprecian ofertas para jefes de equipo y arquitectos (no muy común en Zaragoza).
Y la gente que cambia por qué lo hará? Es un tema puramente económico? Se está valorando también la proyección profesional y la formación? En qué medida? Tal vez el tipo de contrato? Realmente el proyecto en el que se va a trabajar es clave para el cambio? La marca realmente supone un peso?
Qué opinas tú? Mi opinión es que ahora mismo el estrés de demanda laboral que hay en Zaragoza en ciertos perfiles hace que la vertiente económica tome mucho peso, tanto que incluso que las personas que quieren cambiar por estar trabajando en un proyecto poco atractivo y que trasladen este motivo como su motivo principal del cambio no lo hagan sin ir de la mano de una subida salarial entre el 10 y 20%.
Lo dicho, suerte a todos, son tiempos curiosos.
Un saludo.
Miguel.

Listas SharePoint y Excel, una solución rápida y sencilla para compartir información

Hola,
No es el objetivo de esta entrada el cubrir un manual de creación de listas en Sharepoint, ni de conectividad entre listas y Excel, ni de Excel Services, ni de crear pivot tables en Excel; simplemente son un conjunto de ideas en base a estas tecnologías a aplicar por los interesados. Por otro lado, todo de lo que se va a hablar aquí está pensado sin realizar ningún desarrollo sobre el producto, es usando el estándar.
Y ahora sí empezamos.
Es increíble ver como las organizaciones resuelven muchos problemas del día a día a través de Excel. No sólo se resuelven problemas pequeños o que solo afectan a la organización de una persona, en ocasiones Excel es la solución para resolver procesos complejos, almacenar grandes cantidades de datos, realizar cálculos costosos, compartir datos con un número importante de interlocutores y todo de la mano de una explotación de datos digna de un modelo avanzado de análisis.
Bajo mi punto de vista Excel sea seguramente uno de los productos más exitosos de Microsoft, puede más incluso que el propio sistema operativo, siendo uno de sus mayores éxitos el que con unos conocimientos básicos permita al usuario solventar sus problemas del día a día de manera inmediata.
Pero claro no todo puede ser perfecto y a la hora de compartir datos con otras personas empiezan los problemas, la validación y entrada de datos, la edición simultánea de la información por más de un usuario se vuelven un problema, el consumo de la información incorporada en los ficheros Excel por aplicaciones externas, el acceso controlado a la información, etc. Aún usando un gestor documental donde almacenar los ficheros y activando el bloqueo para que dos usuarios no puedan estar modificando el fichero al mismo tiempo seguimos con los problemas de entrada de datos y con el problema de que no pueden trabajar varias personas de manera simultánea, teniendo que esperar que la otra persona desbloquee el fichero para poder trabajar.
¿Qué posibles soluciones tenemos para esto si contamos con la posibilidad de disponer de un portal Sharepoint en nuestra compañía y Excel instalado en nuestro equipo local? (o Excel Services en el mismo servidor de SharePoint, que ya hablaremos de eso al final)
Pues de golpe solucionamos problemas como la introducción simultánea en el mismo repositorio de datos, el acceso limitado a las personas de nuestra organización que queremos que puedan acceder a dicha información establecimiento permisos de lectura y/o escritura, el acceso de otras aplicaciones a la información. Y lo mejor, sin perder la potencia que nos da Excel para la visualización del dato y su explotación posterior.
¿Cómo? Pues creando el conjunto de Listas de SharePoint necesarias para almacenar nuestra información. Una lista es lo más parecido a una tabla de base de datos, pero que se puede crear muy rápidamente por un usuario no experto y con un nivel de dificultad bajo. Podemos incluir diferentes tipos de datos, ciertas validaciones, búsquedas, incluso relaciones con otras tablas. Adicionalmente a cada una de las listas podemos establecerle permisos de acceso, pudiendo a ciertos usuarios no darles visibilidad sobre la lista, a otros solo permisos de lectura y a otros de escritura. Incluso a la hora de definir la escritura es posible dar un control total o sólo permitir modificar los registros que un usuario ha introducido.
La edición de la lista es inmediata a través del propio interfaz web y de manera sencilla, permitiendo que diferentes usuarios y a través de su navegador web puedan introducir datos de manera simultánea. Es posible además a través de la web realizar simples filtros de la información y ordenaciones. Es posible crear fórmulas y generar columnas específicas basadas en otras columnas a partir de fórmulas (no es Excel aquí, pero bueno bien para cosas no muy complejas).
Relacionar tablas y traerte campos de las otras tablas en una nueva tabla es posible, pero solo para las columnas de tipos sencillos (textos, fechas y poco más). Aquí está un poco más flojo y hacer según qué virguerías a nivel modelo relacional y tercera forma normal es algo complicado si no usas tipos básicos.
Una vez los datos están introducidos, estupendo, ahora nos queda explotar los datos, crear tablas, pivot table es sencillo a través de una de las opciones de exportación a Excel que consigue enlazarte la lista con Excel pudiendo pasar a tener toda la potencia de los datos de siempre.
Y sí, crear más de una conexión de datos a más de una lista es posible, pudiendo actualizar al momento los datos y ver cómo se recalcularme los gráficos así como incorporar nuevas columna en Excel con cálculos específicos. Una vez los datos están en Excel ya jugamos con las reglas de juego de siempre.
Y el nivel superior es disponer de Excel Services en Sharepoint para que los Excel que tengamos de consulta de datos se puedan consultar haciendo transparente todo el tema de conexiones a listas y autenticación del fichero.
En resumen, la magia está en introducir los datos en Sharepoint y utilizar Excel solo para la explotación de los datos.
Un saludo.
Miguel.