Ponencia "Los informáticos somos especiales" en Codemotion 2017, celebrado el 25 de noviembre de 2017 en Madrid. Versión PDF con notas. Video completo: https://www.youtube.com/watch?v=YsN3LewSz4g
2. Mi nombre es Sebastián Castillo, tengo 28 años y trabajo en Softtek desde hace 4.
He sido desarrollador backend desde 2009 y en los últimos tiempos, he desempeñado
tareas de arquitecto técnico en un importante cliente del sector banca y he dedicado
parte de mi tiempo a empujar la iniciativa de Transformación Digital con la que
pretendemos promover un entorno adecuado y un espacio de colaboración para todos
nuestros compañeros. Y de eso va básicamente esta charla, de colaboración.
Lo que voy a contar es una opinión personal, o mas bien un análisis personal del estado
actual del mercado tecnológico en España. Es mi opinión, y solamente mía. Nadie ha
supervisado el contenido, No quiero venderos nada ni intentar convenceros de nada.
Durante la charla os haré algunas preguntas para tener un poco de feedback y ver si
estáis mas o menos de acuerdo. Serán preguntas simples, simplemente os pediré que
levantéis la mano si os sentís identificado con lo que estoy diciendo.
3. Acabo de decir que no os voy a vender nada pero voy a hacer una pequeña
excepción para hablaros de Softtek
(…) info sobre Softtek (…)
Para entender qué hacemos, cómo lo hacemos
y por qué lo hacemos tenemos un stand ahí fuera, con un video de presentación,
con un trono de teclados y con gente muy maja que estará encantada de
contaros todo lo que necesitéis.
Además estamos creciendo y estamos reclutando por lo que si os gusta lo que
véis podéis dejar vuestro CV. (We are hiring!)
4. Vamos con la charla. Y lo primero que voy a hacer es explicar el título.
Me la he jugado un poco con el título por dos motivos:
Primero porque he metido a mucha gente en el saco de "informatico" y es un
término que a muchos no les gusta... Si damos una vuelta por linkedin la gente
prefiere usar software developer, engineer o cualquier otro palabrejo en ingles...
pero bueno luego vi que David Bonilla ha titulado su charla "El Informático" así
que ya me quedo mucho más tranquilo... podéis pedirle explicaciones a él que
tiene más caché que yo.
Y el segundo motivo es que además de meteros en el mismo saco os estoy
diciendo que sois especiales... Y con esto igual alguien viene a boicotearme la
charla porque se ha sentido ofendido, porque lo he llamado friki o raro... no, no
me refiero a eso… de hecho yo soy el primero que me meto en ese mismo
saco...
Vale, entonces, ¿por qué digo que los informáticos somos especiales?
5. Recuerdo hace unos años cuando vine por primera vez al Codemotion.
Recuerdo que ese año se habló mucho de calidad de código, de testing, de
deuda técnica…
Ese año salimos de aquí con la cabeza llena de ideas, con la idea de llegar el
lunes a la oficina y acabar con todo nuestro legacy code, de mejorar nuestros
test, de seguir la regla del boy scout… pero resulta que el cliente no estaba muy
por la labor, a el solo le interesaba entregar cuanta más funcionalidad en menos
tiempo mejor, y si luego había incidencias pues ya se encargaría el equipo de
mantenimiento… Evidentemente la cara que se nos quedó fue un poema,
teníamos gana de mejorar nuestro trabajo, pero no podíamos…
¿A quien de aquí le ha pasado alguna vez? ¿Habéis asistido a algún evento,
habéis vuelto a la oficina con ganas de cambiar el mundo o de probar algo nuevo
y no te han dejado hacerlo? Y aún así aquí estáis otra vez… eso nos hace un
poco especiales…
6. ¿Quién de vosotros conoce alguno de estos logos? He puesto solo 4… podría haber
puesto cien…
¿Y de estos? Para quien no los conozca esta son todas las comunidades presentes
este año aquí en Codemotion
¿Cuántas personas de otra profesión conocéis que organicen este tipo de
eventos? Mas de 2000 asistentes, más de 20 comunidades, en fin de semana,
pagando su entrada, cogiendo un día de vacaciones para venir también el
viernes...
¿Por qué lo hacemos? Porque nos gusta saber que se cuece en nuestro mundo,
sentimos la necesidad de estar informados, de saber que se está haciendo en
otras empresas…
¿Conoces algún camarero que después de trabajar toda la noche sirviendo
copas se meta detrás de otra barra a servir desayunos, para seguir aprendiendo
y mejorando su skill? ¿Y que se junten 2.500 camareros para hacerlo juntos?
O un profesor titulado, con su carrera, sus oposiciones, que después de todo el
día dando clases a niños de 5 años dedique su tiempo libre a dar clases gratis a
otros niños de diferente edad o diferente materia para mejorar su experiencia?
Eso también nos hace un poco especiales…
7. Esta imagen pertenece a la peli de En busca de la felicidad. Entre otras cosas,
en esta película Will Smith se presenta a una entrevista de trabajo para un
puesto de bróker de esta guisa… en camiseta interior, sin zapatos, con pintura
en la cabeza… y consigue el trabajo…
Evidentemente esto es una película… un universo paralelo. En el mundo real,
¿que nos pasa a nosotros? ¿A alguno de vosotros os han preguntado alguna vez
en alguna entrevista sobre proyectos personales, mas allá de vuestra
experiencia profesional? ¿Os han pedido vuestro ID de Gitlab para revisar
vuestro código?
No solo nos lo piden si no que en ocasiones esta pregunta puede determinar si
finalmente te contratan o no. Como si no tenerlo fuera un señal de que no eres
un buen profesional o de desidia (falta de ganas o ideas).
Esto está pasando, y cada vez lo vemos mas normal.
Salimos de trabajar, llegamos a casa y encendemos nuestro ordenador,
hacemos algún tutorial, gratis o de pago, o desarrollamos algún proyecto
personal. Y todo esto lo subimos a un repositorio público para compartirlo con los
demás.
¿Creéis que hay muchos profesionales de otro sector que se comportan de esta
misma forma?
Eso también nos hace especiales.
8. ¿Os imagináis a un cocinero trabajando gratis en su tiempo libre y regalando
comida por la calle para poder ponerlo en su CV?
9. Para finalizar mi justificación os comparto este articulo
(…) leer artículo (…)
El mensaje es claro: “No somos personas normales”.
Eso también nos hace un poco especiales
10. Ok, a todo esto me refiero en el título cuando digo que los informáticos somos
especiales: Somos diferentes y se nos exigen cosas diferentes.
La pregunta es: ¿Por qué?
¿Los informáticos somos diferentes porque nos hemos adaptado a un
mercado laboral y a un entorno diferente?
O tal vez, ¿El mercado de la informática es diferente porque los
informáticos son diferentes?
¿Qué pensáis? Que fue antes, ¿el huevo, o la gallina?
Vamos a analizar todo lo que nos rodea. Y voy a empezar por la transformación
digital. Seguro que estáis cansados de escuchar hablar de transformación digital,
es la palabra de moda desde hace años.
11. Para explicar que es y que
no es Transformación Digital necesitaríamos un charla completa.
Me gusta esta definición porque muchas veces caemos en el error
de pensar solo en lo digital, pero creo que
es importante incluir a más actores, como las personas y los datos.
12. Más allá de la definición, para entender que es TD, basta con echarnos las
manos al bolsillo. Los móviles han dejado de ser una tecnología emergente y en
poco tiempo su uso ya es masivo. Cada vez hacemos mas cosas con
el móvil, cosas que tradicionalmente hemos hecho de otra forma y que hoy en
día no concebimos hacerlo sin el móvil. ESO ES TRANSFORMACIÓN DIGITAL.
Esta imagen es de un capítulo de la serie Black Mirror. No quiero hacer spoiler, si
alguien no lo ha visto os lo recomiendo encarecidamente, pero básicamente el
capítulo habla sobre como cada vez más nos llevamos nuestras interacciones
sociales al móvil. Y lo más sorprendente es te lo cuentan como si fuera algo
super futurista pero realmente ya está sucedinedo, aunque en el capitulo lo
exageran un poco. Es como Facebook o Instagram elevado al cubo.
Pero lo cierto es que cada vez nos importa más lo que piensen de nosotros a
través de nuestras redes sociales. Usamos linkedin a modo de escaparate para
encontrar trabajo, nos obsesiona tener más followers, ser influencers, usamos
tinder para evitar filtrear con otras personas…
No nos gusta hacer cola, no nos gusta buscar al dependiente de una tienda y
esperar para que nos busque la talla que queremos. Cada vez compramos más
online. Y no solo ropa. Yo desde que descubri Prime Now hace meses que no
piso un supermercado...
En este escenario, hay empresas que se han transformado digitalmente y están
13. ahí para ofrecernos esos servicios y hay otras que no saben que hacer y
simplemente cierran más tiendas para intentar ahorrar dinero y que, con el paso
del tiempo, están condenadas al fracaso... RENOVARSE O MORIR, ESO ES
TRANSFORMACIÓN DIGITAL
14. Otro ejemplo, este más personal. A mi me encanta viajar. Hace un par de
semanas volví de un viaje por el sudeste asiático. 5 países, 13 ciudades, 8
vuelos.
¿sabéis cuantas agencias de viaje físicas he visitado para contratar este viaje?
Si, exactamente, cero.
Es un modelo de negocio, como tantos otros, que está condenado a morir. Solo
aquellas empresas que se han renovado a un escenario digital, que te ofrecen
algo diferente, un buscador, un comparador de precios, etc están sobreviviendo
(atrápalo, kayak, logitravel, etc).
ESO ES TRANSFORMACIÓN DIGITAL
En ese viaje nos quedamos tirados en el aeropuerto de Tailandia, casi como Tom
Hanks en la película de La Terminal. En España era madrugada, pero
afortunadamente llamamos a nuestra agencia online, y fueron capaces de
resolver nuestro problema (mas o menos) y nos pusieron otro vuelo.
¿Creeis que una agencia física, de barrio? Nos habría atendido de madrugada, y
nos habría puesto otro vuelo… probablemente no.
La gente reclama ese tipo de servicios porque hay empresas que lo ofrecen.
Oferta y demanda
15. Todo esto que os estoy contando es lo
que en Softtek hemos conceptualizado bajo el lema y el logo
de Mind The Digital Gap, que quiere decir "Cuidado con la brecha digital"…
Hay que tener cuidado porque si esa brecha crece demasiado puede ser
insalvable. Y esto aplica tanto a empresas como a profesionales
Esta revolución tiene muchos efectos colaterales. Uno de los mas importantes es
que aumenta la competitividad.
Volviendo al ejemplo de las agencias de viajes. Si nuestros padres o nuestros
abuelos iban a contratar unas vacaciones iban a la agencia de viaje del barrio y,
como mucho, si había alguna otra agencia en el barrio pues comparaban los
precios. Nosotros, en internet, podemos comprar cientos de precios en solo unos
minutos y además tenemos toda la información que necesitamos sobre nuestro
viaje, fotos, videos, valoraciones de otros clientes. Mucha más info de la que nos
suele dar el catálogo de cualquier agencia.
Al aumentar la competitividad, ya no vale con ofrecer solo el servicio, sino que
tienes que diferenciarte de alguna forma o ofrecer algo que el resto no hace.
Y además, es muy importante posicionarte y para eso, además de las
estrategias de marketing y publicidad y de ofrecer un buen servicio, hay que ser
más rápidos y más agiles para intentar adaptar nuestros servicios a los que los
16. clientes esperan o reclaman, para evitar que esa brecha se ensanche.
Esto provoca la aparición de nuevas metodologías y formas de trabajo. Agile,
SCRUM, TDD, BDD, etc.
17. ¿Quién ha nacido entre 1980 y 2000?
La gente que empieza ahora, la gente más joven que se está incorporando ahora
al mercado laboral, son los miembros más activos de esta sociedad digital,
nacen con internet y con un smartphone debajo del brazo.
Esta generacion, los millenials, son los primeros en manifestar que el
modelo que están experimentando no está alineado con lo que ellos
reclaman. Son estos que normalmente representan, como en la serie de
Sillicon Valley con este aspecto característico.
Y en el otro extremo tenemos a la gente que sabe de negocio, con más
experiencia, pero que a menudo no sabe del mundo digital.
Esa desconexión es inviable. Volvemos a hablar de una brecha, una brecha
entre los que saben de internet y los que saben de negocio
Tiene que haber gente intermedia que baje del negocio a lo digital
y gente intermedia que suba de lo digital al negocio.
Y esto, en muchos casos va a marcar la diferencia entre las empresas que
triunfan y las que fracasan.
18. Aquí aparecen nuevos actores, como la figura de CDO /
CTO, cuya misión debería ser la de colocar la TD como una de las prioridades
de la empresa.
Se altera el modelo organizativo. Gente de negocio que baja a lo digital y
viceversa.
19. Esto son datos oficiales de Softtek de 2016. Más del 68% de la plantilla, casi 7 de cada
10 personas está dentro de ese grupo de los millenials.
Y lo más importante no es que ese porcentaje sea tan alto sino que gracias a ese nuevo
modelo organizativo cada vez están más involucrados en la toma de decisiones a
diferentes modelos. Ya no necesitas tener 25 años de experiencia para ser jefe de
proyecto o arquitecto técnico. Tampoco para crear tu propia empresa y hacerte
millonario.
Además, los millenials, como los informáticos, son especiales, tienen una serie de
características que los diferencia respecto a otras generaciones.
Cada vez más los millenials somos la generación predominante y las empresas
tienen que dedicar esfuerzos en actualizar sus herramientas de captación y
retención de talento porque las antiguas ya no valen:
20. A los millenials no nos motiva la estabilidad laboral, no nos gustan las estructuras
laborales rígidas, nos gusta cuestionar todos los procesos y buscan alcanzar un
equilibrio entre su vida personal y profesional.
Los millenials ya no buscan trabajar en una gran empresa para toda la vida sino
que están interesados en trabajos más excitantes y motivadores. Esto está
provocando que la rotación de personal es cada vez mayor y las carreras de
largo plazo menos frecuentes.
A todo esto se suma la demanda cada vez más alta. En el modelo tradicional las
empresas decidían a quien contratar, ahora son los profesionales los que
deciden donde trabajar o, al menos, donde no quieren estar.
Las empresas tienen que hacerse tres preguntas: cómo trabajar, cómo
organizarse y cómo liderar para ser mucho más atractivas para los
"millennials“. De zulos a oficinas futuristas, de jefes a líderes, organizaciones
cada vez más planas…
Los millenials estamos transformando todo el sector. Desde fuera, porque
estamos reclamando nuevos servicios que suponen un cambio radical a lo que
existía previamente, y desde dentro, porque estamos alterando la estructura de
las empresas
21. Esta revolución tiene muchos efectos colaterales. Uno de los mas importantes es
que aumenta la competitividad: En tu barrio puede que haya dos agencias de
viajes, pero en internet tienes miles, y además cada una de ellas compara los
precios de miles de proveedores. Cuando tu abrías un negocio tenías que elegir
bien donde alquilar el local, pero cuando abres un negocio online estás abierto a
todo el mundo.
Esto provoca que ya no valga únicamente con ofrecer el servicio, sino que tienes
que diferenciarte de los demás, necesitas ser el mejor o ofrecer algo que el resto
no hace. Y además tienes que hacerlo rápido, para lograr posicionarte. Si no
eres rápido, otros se te adelantarán.
No basta con transformarse. Hay que ser más rápido, hay que ser más agil. Si
no eres rápido, mueres.
Todo esto es lo que en Softtek hemos conceptualizado bajo el lema y el logo
de Mind The Digital Gap, que quiere decir "Cuidado con la brecha digital"… y
hay que tener cuidado porque si esa brecha crece demasiado puede ser
insalvable. Y esto aplica tanto a empresas como a profesionales
22. Todo este proceso de Transformación Digital viene acompañado de una revolución
tecnológica sin precedentes.
Todo avanza demasiado rápido. Nuevas tecnologías, nuevos lenguajes, nuevas
metodologías…
De repente vienes un año a Codemotion y decides migrar todos tus webservices
a API REST, luego decides que no solo sea REST sino RESTful y entonces
vienes otra vez al Codemotion y resulta que eso ya no vale, que ahora hay que
migrar a GraphQL.
O vas a otro evento, decides llevarte tu aplicación a Cloud, luego resulta que lo
tienes que meter en contenedores y al final resulta que tienes que tirarla y
hacerla de nuevo para seguir una arquitectura de microservicios… o bien pasarte
directamente al serverless…
Por no hablar de JS… en el tiempo que tardas en aprender un framework de JS
ya se ha quedado obsoleto y han salido dos nuevos.
Por no hablar tampoco de los nuevos paradigmas de Iot, BigData, IA, Machine
Learning, etc.
Todo esto provoca que los informáticos tengamos esa constante sensación de
quedarnos obsoletos. Y no es una sensación, es una realidad.
23. Y eso a los informáticos no nos gusta, y a los millenials no nos gusta, nosotros
queremos estar a lo ultimo, sentimos esa necesidad de estar informados y de
saber con que están trabajando otras empresas y otros proyectos y saber que
posibilidades tenemos.
Y esa sensación de quedarnos obsoletos es tan grande que incluso a veces
pensamos que las series nos adealantan: Recordáis el pasado mes de mayo cuando
se destapó todo el escándalo de ranswomware y el wannacry, ese virus que bloqueaba
tu ordenador y te pedía un rescate en bitcoin y que acabó afectando a medio mundo.
Parecía el fin del mundo, que los malos habían encontrado la forma de conquistarnos a
todos. Bien, ¿Alguien ha visto Mr. Robot? Para aquellos que si la han visto sabrán que
esa modalidad de hackeo no era nueva para nada.
24. Necesitamos un modelo de formación constante, necesitamos adquirir nuevas
competencias y nuevas habilidades de una manera agil y rápida.
25. Hemos hablado antes del movil: hoy en dia lo usamos 7 días a la semana,
365 días al año... y casi 24 horas
al dia, en el trabajo, en casa... eso va a cambiar... probablemente en unos años y
a no estemos con la pantalla y con el dedito, sino que usaremos la voz...
y entonces habrá que rediseñar y re-
desarrollar todo nuestro modelo de negocio.
¿Qué podemos hacer para alcanzar ese State of The Art o al menos acercarnos?
Tenemos que salir de nuestra zona de confort y aceptar este entorno de
incertidumbre, porque no va a parar, todo va a seguir cambiando…
Y después de eso. ¿Qué mas podemos hacer?
Y la mejor respuesta probablemente sea que tenemos que hacer lo mismo que
los niños de Stranger Things hacen para derrotar al Demogordon, ¡colaborar!
26. Si yo no puedo estar al día de todo lo que se mueve en el mercado tal vez pueda
centrarme en algo, aprender y luego compartir lo que he aprendido con el resto de mis
compañeros. Y que el resto de compañeros, que han aprendido otra cosa, compartan su
experiencia conmigo.
Y para eso, hoy en día tenemos muchísimas herramientas, tenemos blogs, tenemos
eventos, tenemos charlas independientes, tenemos youtube…
Pero no solo se trata de compartir ese conocimiento, sino que a veces necesitamos
colaborar entre nosotros y para ellos necesitamos habilitar espacios de colaboración.
Tenemos comunidades de software, tenemos muchísimos proyectos open source en los
que participar, pero todo esto lo hacemos fuera de la oficina, porque sí, porque los
informáticos somos especiales.
Pero las empresas, dentro de ese nuevo modelo de formación constante, deben ser
capaces habilitar espacios donde las personas con talento, con ganas de aprender y
con proactividad dentro de su organización puedan encontrarse y trabajar juntos.
Me refiero a lo que llamamos side projects o pet project.
27. Normalmente trabajamos dentro de una caja. Tenemos nuestro proyecto, la
metodología, las tecnologías y las herramientas que usamos para ello. Con más o
menos flexibilidad para cambiar esto, normalmente siempre estamos limitados a esas
cuatro o cinco paredes.
Los side projects nos permiten pensar fuera de esa caja, pensar diferente. Nos permiten
innovar, ser creativos, probar esa tecnología que nos interesa o que hemos conocido en
el Codemotion y que puede que, quien sabe, en un futuro no muy lejano vaya a usarla
en mi proyecto actual o en algún proyecto nuevo.
Por eso a la empresa también le beneficia este tipo de iniciativas, lo primero porque
permite a sus empleados mantenerse cerca de ese state of the art y eso evidentemente
puede darle ventaja a la hora de afrontar nuevos proyectos y segundo porque estas
iniciativas permite que la gente proactiva y con ganas se mantenga motivada y
concentrada.
Permitir y fomentar que los profesionales tengan un tiempo dentro de su jornada
laboral para desarrollar su propio proyecto es un canal para la creatividad y,
además, es una de las opciones más eficaces para motivar y comprometer a la
plantilla con los objetivos de negocio.
Uno de los casos más famosos es el de Google y su regla del 80 / 20, según la
cual destinan el 20% de la jornada laboral a pensar en nuevas ideas.
Montan equipos como si fuera una miniempresa y se hace un seguimiento de la
28. idea, que puede ser desechada en cualquier momento. Evidentemente muchas
de ellas fracasan, aunque les ayudan a investigar nuevas tecnologías.
Somos conscientes de que en España, el paraíso de las consultoras, esta
filosofía es un poco complicado de asumir por temas de facturación. Pero es
cuestión de voluntad, de sentar las bases y de buscar modelos alternativos que
se puedan ajustar a cada caso.
En Softtek por ejemplo llevamos un año con esta iniciativa. Hemos lanzado el
blog, una iniciativa de charlas, y una iniciativa también de side projects
Desgraciadamente, aún no tenemos un porcentaje de nuestro tiempo para
dedicarlo a la iniciativa, pero tenemos un sistema de recompensa y todo el
material que se necesite accesible para aquellos que tengan interés en colaborar
en su tiempo libre o bien cuando su proyecto o actividad profesional se lo permita.
Es un comienzo, estamos arrancando y la idea es que si esta iniciativa da sus
frutos la empresa se conciencie y empiece a pensar en otro modelo diferente para
la iniciativa.
29. Y para terminar, lo voy a hacer con el ultimo simil seriéfilo.
Hay una frase que dice que, en el juego de tronos, o ganas, o mueres. E igual
podríamos substituir el juego de tronos por la transformación digital.
Preguntábamos al comienzo de la charla sobre ¿Qué fue antes? ¿El huevo o la gallina?
Lo cierto es que nos ha tocado vivir en un mundo de constante cambio, donde la
transformación digital y la revolución tecnológica están provocando que todo cambie
muy rápido.
Lo cierto es que el mercado está como está, muchos dicen que vivimos en una burbuja
tecnológica.
Lo cierto es que los informáticos somos ciertamente especiales
Lo cierto es que las empresas se están adaptando tanto al mercado como a los
profesionales.
Lo cierto, en resumidas cuentas, es que vivimos en un pequeño caos.
Y hablando de caos, se me viene otra vez a la cabeza una frase de Juego de Tronos.
Decía Meñique: “El caos es una escalera”.
La buena noticia de todo esto es que dentro de este caos, los profesionales podemos
coger la sartén por el mango, e intentar aprovechar el caos para intentar escar y subir
esa escalera.
Y para eso tenemos que COLABORAR
30.
31.
32.
33. Gracias por venir
Sábado y os acabáis de levantar
No es la mejor hora
No es una charla técnica
Dinámico para que nadie se duerma