5 episódios

El software es nuestra tercera revolución industrial y definitivamente ha cambiado el mundo de una forma que no podíamos imaginar en los últimos años. La democratización tecnología ha creado una economía en donde empresas que sólo manejan datos como Google o Facebook valen billones de dólares. Todas las industrias hablan de digitalización. El software controla nuestro trabajo, dinero, ocio, hasta nuestra comida. La tecnología ha creado nuevas aficiones, nuevos deportes, nuevos miedos. Nos mejora la vida o es capaz de quitárnosla. Pero claro, si habéis llegado aquí, no estaré contando nada nuevo.

En Version2 no vamos a volver a explicar cómo ha afectado este nuevo modelo productivo a nuestra vida, no vamos a quererte introducir en el mundo tecnológico, no vamos a intentar venderte cosas, no vamos a hablar de lo que te tienes que usar o de lo que está a la moda. Esta página y este podcast están dirigidos a todas esas personas que han comprendido que la transformación digital lleva en nuestras vidas más de una década, que entienden de lo que estamos hablando y que se sienten identificados con lo que nosotros llamamos la nueva cultura del software. Version2 está dirigido a todos eso actores que participan en el mundo del desarrollo del software y son capaces de crear lo que están imaginando.

Por tanto, si disfrutas de una buena charla sobre desarrollo, te gusta la gente que entiende que escribir código puede cambiar el mundo, y tienes ganas de pasar un buen rato, entonces este es tu sitio.

Agarra tu móvil, suscríbete a nuestro podcast y disfruta con gente que comparte tu pasión.

Version2 – La Cultura del Software Version2

    • Tecnologia

El software es nuestra tercera revolución industrial y definitivamente ha cambiado el mundo de una forma que no podíamos imaginar en los últimos años. La democratización tecnología ha creado una economía en donde empresas que sólo manejan datos como Google o Facebook valen billones de dólares. Todas las industrias hablan de digitalización. El software controla nuestro trabajo, dinero, ocio, hasta nuestra comida. La tecnología ha creado nuevas aficiones, nuevos deportes, nuevos miedos. Nos mejora la vida o es capaz de quitárnosla. Pero claro, si habéis llegado aquí, no estaré contando nada nuevo.

En Version2 no vamos a volver a explicar cómo ha afectado este nuevo modelo productivo a nuestra vida, no vamos a quererte introducir en el mundo tecnológico, no vamos a intentar venderte cosas, no vamos a hablar de lo que te tienes que usar o de lo que está a la moda. Esta página y este podcast están dirigidos a todas esas personas que han comprendido que la transformación digital lleva en nuestras vidas más de una década, que entienden de lo que estamos hablando y que se sienten identificados con lo que nosotros llamamos la nueva cultura del software. Version2 está dirigido a todos eso actores que participan en el mundo del desarrollo del software y son capaces de crear lo que están imaginando.

Por tanto, si disfrutas de una buena charla sobre desarrollo, te gusta la gente que entiende que escribir código puede cambiar el mundo, y tienes ganas de pasar un buen rato, entonces este es tu sitio.

Agarra tu móvil, suscríbete a nuestro podcast y disfruta con gente que comparte tu pasión.

    Internet of things

    Internet of things

    El IoT es la nueva forma de llamar a lo que antes llamábamos cacharrear, pero con una nueva componente, ahora todo es más fácil y, sobre todo, más barato. Arduino, Raspberry PI, Adafruit, Alexa, o HomeKit son palabras que te sonarán si has estado trabajando con esto. En este episodio analizaremos el impacto del IoT en nuestra vida, cuáles son los problema que se encuentra el desarrollador y, por último, que es el Industrial IoT y porqué es relevante.

    IoT-ces
    El mundo va a cambiar cuando conecte mi tostadora a internet… Realmente no, pero el mundo ha cambiado si somos capaces de conectar nuestra tostadora a internet. Termostatos inteligentes, asistentes virtuales, equipos de música conectados, Smart TV, Cámaras… todos estos productos están entrando nuestra casa y nos están cambiando la forma de interactuar en nuestra vida diaria. Esto es un sueño cumplido para muchos, para otros es un método de control o una estrategia comercial.

    IoT Developer
    Toc, Toc… Equipo de Version2, esto es un podcast para desarrolladores, no de tecnología. Cierto, hablemos del nuevo rol que está apareciendo el desarrollador de soluciones IoT y de cuáles son los retos a los que se enfrenta. Problemas de Integración, protocolos, consumo energético, conectividad, arquitecturas heterogéneas, el desarrollo de soluciones IoT es un mundo complejo que necesita gente especializada.

    Industrial IoT
    Pero estamos hablando de modelos B2C, pero el IoT no sólo sirve para tecnología de consumo, las empresas están cada vez más interesadas. Y el sector industrial tal vez sea el que más esperanzas tiene de esta nueva tecnología. El industrial IoT es la piedra angular de la Industria 4.0. La pregunta es si pensamos que es realista la implantación de esta tecnología en este sector a corto plazo, o no estamos analizando correctamente los riesgos técnicos y el salto necesario que debe dar el sector para prepararse para esta revolución.

    Y para terminar, algunas referencias en orden aleatorio
    https://sofia2.com/es
    https://aws.amazon.com/es/greengrass/
    https://c3.ai/
    https://w3.siemens.com/mcms/industrial-communication/es/ie/network-security/scalance-s/Pages/Default.aspx?ismobile=true
    https://www.arcweb.com/blog/iiot-smart-manufacturing

    • 1h 13 min
    Contenedores

    Contenedores

    Cuántas veces hemos oído en mi ordenador funciona, y cuántas veces hemos necesitado crear una maquina virtual para probar nuestro sistema en un entorno concreto. Si trabajas con Windows o Mac, el vetusto VirtualBox será parte de tu kit de instalación básico. Pero de un desde hace algunos años una nueva tecnología que supuestamente reemplaza la virtualización está de moda Docker. Todo suena a nuevo pero a la vez todo te resulta extrañamente familiar. En este episodio intentaremos explicar qué es un contenedor, qué es docker y porque está cambiando nuestra forma de desarrollar.

    ¿Qué son los contenedores?
    Algo que parece realmente nuevo lleva bastante tiempo en nuestro kernels. Lo que hace más interesante la historia de porque esta tecnología se ha puesto de moda últimamente. Nuestro objetivo es intentar explicar qué es un contenedor, en qué se diferencia de un máquina virtual y porque debemos usarlos.

    CoreOS vs Docker
    Aunque desde fuera las comunidades open source pareces grandes hermandades donde todo es paz y amor. Los que realmente han participado en este tipo de comunidades sabrán que manejar los egos y los intereses es una parte importante del trabajo de gestionar una comunidad. La comunidad de Docker sufrió esto y produjo un cisma entre la comunidad de desarrolladores lo que dio lugar a nuevo proyecto CoreOS.

    DC/OS, Kubernetes, Swarm..
    Lanzar un contenedor no asegura que este vaya a estar corriendo. Es necesario de alguna forma añadir una capa de gestión que se encargue de la gestión del ciclo de vida de los contenedores. Para eso existen soluciones como Docker Compose. Pero si además queremos que esos contenedores estén en diferentes máquinas, que podamos replicarlos o que podamos mantener el estado, necesitamos algo más complejo, como Kubernetes o DC/OS.

    Y para terminar, algunas referencias en orden aleatorio
    https://medium.freecodecamp.org/a-beginner-friendly-introduction-to-containers-vms-and-docker-79a9e3e119b
    https://www.upguard.com/articles/docker-vs-coreos
    https://www.forbes.com/sites/benkepes/2015/06/24/the-container-format-wars-are-over-docker-won-but-coreos-didnt-necessarily-lose/#7b67fe8c2e05
    https://coreos.com/blog/rocket.html
    https://docsmicrosoft.com/en-us/azure/aks/
    https://aws.amazon.com/ecs/
    https://cloud.google.com/kubernetes-engine/

    • 1h 1m
    Metodologias de desarrollo

    Metodologias de desarrollo

    Trabajar en equipos siempre es muy complicado, pero trabajar en un equipo que desarrolla software tiene su arte. Para ello los desarrolladores y nuestro “queridos” project managers han creado diferentes metodologías que nos hacen la vida mucho más fácil, o eso creen. En este episodio vamos a intentar contar cual es nuestra experiencia gestionando proyectos, cuales son las metodologías más usadas, y si eso del agile realmente sirve para algo.

    ¿Cómo se gestionan los proyectos de forma tradicional?
    ¿Metodologías? ¿qué es eso? A mí me abren un ticket y yo lo resuelvo esa es mi forma de trabajo. Todo el mundo ha pasado por una empresa que se gestionaba así, y sorprendentemente en algunos casos métodos tradicionales como el ticketing, el waterfall, o la metodología Nakamura (“esto lo necesito para ayer”) simplemente funcionan.

    En esta sección hablaremos de porque en estas empresas esto funciona y porque se resisten en muchos casos al cambio. ¿Es pereza?¿Las metodologías tradicionales se adaptan mejor a su negocio?

    ¿Qué es el agile?
    Todo sabemos que los desarrolladores somos una fashion victims. Por tanto parte de nuestro trabajo es separar el grano de la paja. Aunque normalmente es un proceso que no es sencillo.

    La metodología ágiles es algo que para ser una moda ya lleva demasiado tiempo. Sin embargo grandes compañías continuan haciendo grandes proyectos de reestructuración para adaptar estos nuevos métodos a sus procesos. ¿Realmente merece la pena la inversion? ¿Cómo deberíamos empezar?

    Scrum on practice
    Si hay un rey dentro de las metodologías ágiles ese es Scrum. Ampliamente utilizado, muy completo, se adapta a multitud de proyectos… pero cuando preguntas, nadie lo hace del todo bien.

    En esta sección vamos a explicar nuestra experiencia usando Scrum, que es lo que hemos aprendido durante todos estos años, qué funciona y qué no. ¿Es realmente Scrum la metodología que quieres usar en tus proyectos? ¿Es tan difícil de aprender?

    Y para terminar, algunas referencias en orden aleatorio
    https://pmi-mad.org/
    http://agilemanifesto.org/iso/es/manifesto.html
    http://www.agilenutshell.com/agile_vs_waterfall
    https://www.smartsheet.com/agile-vs-scrum-vs-waterfall-vs-kanban
    https://lapastillaroja.net/2013/10/zonas-grises-de-agile/

    • 59 min
    Un poco de Big Data

    Un poco de Big Data

    En este segundo episodio vamos a hablar de Big Data. Big Data es un término cuya popularidad ha explotado en los últimos años dando un salto como muchas otras buzzwords del plano meramente tecnológico referenciando a un tipo concreto de técnicas a un plano mucho más marketiniano. Es en este salto cuando la definición se empieza a volver borrosa y muchas veces parece que engloba cualquier tipo de procesamiento. En este episodio intentaremos hablar del término desde tres perspectivas diferentes: qué es lo que habitualmente la gente determina que es Big Data, qué es lo que las empresas entienden/venden/compran como Big Data y por último una visión de qué es lo que nosotros tres entendemos por Big Data.

    ¿Qué es lo que entiende la gente por Big Data?
    Comenzamos hablando de la visión más habitual del término cuando se utiliza en un ámbito coloquial independiente del background de las personas que lo utilizan. En este tipo de conversaciones la dificultad principal suele estar relacionada con distinguir ficción de realidad. Es decir, qué es lo que realmente la tecnología nos permite hacer, y qué es lo que la gente cree que debería ser posible o simplemente con Big Data se soluciona de forma mágica.

    Es un término tan utilizado que incluso vemos que aparece en series como por ejemplo:

    Mr Robot, Sillicon Valley, Big Bang Theory, Scorpion…
    Black Mirror, Person of Interest
    House of Cards
    The Good Wife.
    Manhunt: Unabomber (versión analógica)
    The Circle, Matrix, Iron Man
    Si bien dedicaremos un episodio a Machine Learning, AI, Deep Learning, etc. Muchas veces Big Data se confunde con esto. Por ejemplo: ¿Puede un ordenador componer mejor que un ser humano?

    Por último, es un término que cada vez vemos más relacionado con el ámbito político. Desde el clásico Obama hasta las últimas noticias relacionadas con las elecciones en distintos paises y la capacidad de influencia de otros.

    ¿Qué es lo que entienden las empresas?
    En esta sección hablaremos de cómo se vende/compra/entiende el concepto de Big Data dentro del mundo empresarial. Comenzaremos hablando de los tipos de proyectos más comunes, de cómo se suelen anunciar, vender, explicar, etc. Intentaremos diferenciar entre dos tipos de proyectos: aquellos que realmente son apasionantes y motivadores, y aquellos que bueno… son proyectos de “Big Data”. Después hablaremos de la tendencia de meter Big Data en todo, aunque el proyecto sea simplemente consolidar una serie de bases de datos clásicas. Y terminamos la sección hablando de Big Data y Machine Learning y la frontera difusa entre los dos dentro de este ámbito.

    ¿Qué es Big Data (para nosotros)?
    En esta sección hablaremos de qué entendemos nosotros por Big Data. Qué parte tiene de moda, que parte sobrevivirá al futuro. Y terminaremos comentando el estado actual del mercado en este ámbito y si realmente puede ser una apuesta de futuro profesional.

    Y para terminar, algunas referencias en orden aleatorio
    https://hortonworks.com/
    https://www.cloudera.com/
    https://www.cloudera.com/about/news-and-blogs/…
    https://knowledgent.com/big-data-ecosystem-2019/
    https://www.datanami.com/2019/01/21/10-big-data-trends-to-watch-in-2019/
    https://pixelastic.github.io/pokemonorbigdata/

    • 47 min
    La cultura del software

    La cultura del software

    Este será nuestro primer episodio del que esperamos sean muchos más. Somos un grupo de compañeros apasionados por la tecnología y el mundo IT que con el paso del tiempo hemos dejado de ser solo compañeros para convertirnos en amigos. Compartimos la pasión por todo lo que tenga que ver con el software y el desarrollo, y somos verdaderos fanáticos de nuestro trabajo. Procedemos de mundos distintos; cada uno de nosotros procede de una rama diferente: informatica, teleco e industrial. Por lo que confiamos en que los diferentes puntos de vista aportados y la complementación de nuestras vivencias, de una visión global y completa de cada uno de los temas que queremos tratar con vosotros. El objetivo de estas charlas será la de pasárnoslo bien, charlando, dialogando y discutiendo sobre algún aspecto de la tecnología que ha despertado en nosotros interés.

    Cuando nos reunimos por primera vez para decidir cuál sería el primer tema del que queríamos hablar, surgieron diversos temas, que si big data, que sí transformación digital, que si desarrollo del software… Pero tras un “pequeño debate”, llegamos a la conclusión de que, lo mejor, era comenzar por el principio, intentar plasmar el punto de partida, abrir mucho el abanico para poder ir adentrándonos más en el aspecto tecnológico. Por este motivo, los tres estuvimos de acuerdo en que el primer episodio debía de versar sobre la cultura del software.

    Comenzaremos tratando lo que se entiende por cultura de software, haciendo un balance sobre los cambios de percepción que se han ido produciendo a lo largo de los últimos años, donde se ha pasado de un aspecto meramente marginal de los desarrolladores a convertirlos prácticamente en semi-figuras famosas e importantes. Y en este recorrido por las diferentes etapas trataremos de encontrar el motivo que ha provocado esta evolución. Nos gustaría terminar con un pronóstico de lo que creemos que se convertirá el mundo en el que nos encontramos donde el mundo IT cada día se encuentra más presente y más accesible.

    - ¿Que es la cultura del software?
    El objetivo de esta sección es dar una definición de la cultura y crear una analogía válida para el mundo del software. Hablaremos de cómo la tecnología está cambiando la sociedad y como el desarrollador ha entrado como un nuevo pilar en la pirámide productiva. ¿Quién es el responsable de este cambio de percepción? ¿debemos de agradecérselo al mundo del cine, entre otros? ¿es positivo todo lo que se percibe?

    - El concepto Geek y Nerd. A lo largo del tiempo ha pasado de ser un personaje vilipendiado en los años 80 o 90, a IronMan, Sillicon Valley o Big Bang theory
    https://www.imdb.com/title/tt0193676/?ref_=nm_flmg_act_32 (Freak and geeks)
    https://www.imdb.com/title/tt0088000/ (La venganza de los Nerds)
    https://www.imdb.com/title/tt0113243/?ref_=nv_sr_1 (Hackers)
    https://www.imdb.com/title/tt0113481/?ref_=nv_sr_2 (Johnny Mnenomic)
    https://www.imdb.com/title/tt0244244/?ref_=nm_flmg_act_46 (El caso swordfish)

    - El perfil del desarrollador
    Hombre blanco heterosexual https://insights.stackoverflow.com/survey/2018/#demographics
    La persona que se están reconvirtiendo a programadores
    https://getpocket.com/a/read/1682788653 (Karlie Kloss Shares Why She Learned to Code)
    a...

    • 1h 3 min

Top podcasts em Tecnologia

Giro do Loop
Loop Infinito
Hipsters Ponto Tech
Alura
MacMagazine no Ar
MacMagazine.com.br
Tecnocast
Tecnoblog
Área de Trabalho
Gigahertz
Área de Transferência
Gigahertz