logo

midulive


Transcribed podcasts: 605
Time transcribed: 13d 18h 38m 6s

This graph shows how many times the word ______ has been mentioned throughout the history of the program.

¡Qué bendición!
El máximo del 2022, 25 de noviembre 2022, 15 millones de page views y a día de hoy está por 9 millones y medio.
Se ha bajado bastante.
Alguien dirá, bueno, pero esos son page views.
Y tienes razón.
Es grave, pero tampoco es tan grave.
O sea, porque los page views puede ser algo momentáneo.
Pero yo creo que lo que es más grave, para mí, en mi opinión, es que la gente lo está dejando de usar.
Fijaos, votos aceptados desde el pico de 2.876 votos, hasta fíjate cómo la gente lo está dejando de utilizar.
Ya lo comentamos.
Inteligencia artificial, salió Geekhacko Pilot, ChatGPT, Comunidad Súper Tóxica de Stack Overflow,
Inmovilismo de Stack Overflow para intentar cambiar la tendencia o utilizar inteligencia artificial, este tipo de cosas.
Pero es que también los posts.
O sea, la gente también lo está dejando de utilizar.
Y esto es lo más grave.
La bajada a 2022, 11.000 posts en un día, 7.000.
O sea, y yo creo que esto va a ir a peor.
A no ser que, a no ser que, ojo, cuidado, resurge de sus cenizas de una forma poco esperada.
Stack Overflow anuncia su inteligencia artificial.
Madre mía.
Y es que le planta cara a ChatGPT.
Su modelo de datos para dejar de que vayas a ir a ChatGPT.
Porque ellos son mejores.
La plataforma pública Stack Overflow para equipos, Overflow AI, va a empoderar a los desarrolladores a acceder a la información que necesitan.
Sin romper su flow de datos.
Pues vamos a ver un poquito esto.
Y os voy a enseñar las demos que están bastante chulas.
Han creado una nueva cosita que se llama Stack Overflow Labs.
Primero, esto es lo que está anunciando el CEO de Stack Overflow.
Lo hicieron en una pedazo de fiesta ahí de, oh, mira lo que vamos a hacer.
¿Será gratis?
Yo creo que habrá de todo.
Sí que va a haber gratis, obviamente.
Pero veremos.
Mira, aquí tenemos.
Tú buscas aquí y ya pegas aquí directamente la pregunta.
Y aquí, pues como un ChatGPT.
Pregunta y aquí tienen la respuesta que ha sido generada a través de respuestas ya aceptadas.
¿Cómo veis esto?
¿No va a ser complicado que la gente se anime a participar, a escribir, a contestar si la inteligencia artificial va a ser lo primero que te sale?
No sé, yo lo veo como un poco complicado, ¿no?
Una cosa que tiene Stack Overflow, amigos, es que al menos en los últimos años la comunidad de Stack Overflow es súper tóxica.
Haces una pregunta, ¿por qué preguntas eso?
¿Que has preguntado mal?
¿Esa pregunta ya se ha hecho?
¿Que esa pregunta no sé qué?
¿Que me das asco?
Respondes con tu mejor voluntad y entonces así no se responde.
Esto no lo has hecho bien, esa respuesta es una mierda, eso no sé qué, ¿sabes?
O sea, Dios mío, vas a Stack Overflow y lo que esperas es una colleja seguro.
O sea, vas a pillar por algún lado.
En fin, aquí tenemos una, ¿no?
Haces la pregunta y ya te va a contestar.
Pero, ¿veis?
Te pone aquí como la fuente y la fuente está basada en respuestas aceptadas y también respuestas que han tenido muchos votos.
A mí mi duda es, claro, si te lo responde directamente, ¿realmente la gente va a animarse a seguir?
Está chulo esto porque puedes continuar la conversación una vez que preguntas y dice, vale, voy a continuar porque tengo como más dudas, ¿no?
Y aquí pues continúa la conversación y pues aquí como un chat GPT te sale la respuesta.
Y yo entiendo que por aquí, pues nada, ves otra vez lo mismo.
¿Y qué pasa si no encuentra?
Pues entonces le puedes pedir ayuda.
Le dice, oye, esto no responde a mi pregunta.
Ayúdame a crear una pregunta para postearlo en Stack Overflow.
Lo cual esto se contradice a lo que decía Stack Overflow de que no se podía postear en Stack Overflow preguntas generadas con inteligencia artificial.
A no ser que sea mi inteligencia artificial.
Te crea directamente la pregunta.
¿Ves?
Te dice, mira, tu pregunta está lista.
Ala, aquí la tienes.
Y te dice, mira, review and post question.
Pam, ya está.
Directamente.
Y ya te hace la pregunta.
Sinceramente creo, alguien lo ha dicho en el chat y estoy bastante de acuerdo.
Mi sensación es que esto va a hacer que baje la calidad.
Tanto las respuestas seguramente como las preguntas.
Ahí lo dejo, ¿eh?
Vamos a ver qué más.
Porque espérate, que hay más.
También vamos a poder resumir las respuestas.
Fijaos.
¿Ves?
Aquí tenéis como una pedazo de respuesta que tiene aquí que ha hecho Enju Choi.
Una pedazo de respuesta ahí muy larga.
Y ya sabéis cómo sois.
Que dejan las cosas rapiditas, rapiditas.
15 segundos.
Lo quiero en un reel.
Lo quiero en un reel.
Si no, no me sirve.
También van a sacar esto, que está bastante chulo.
Creo que le puedes dar aquí al answer settings, me parece que es.
Answer settings.
Y aquí podrás cambiar la respuesta.
O sea, alguien ha puesto una respuesta.
Pues le dices, esta persona se explaya demasiado.
Ponme una respuesta más media y que te lo genere con otro tipo de nivel.
¿Sabes?
Que te diga, no, esto es para principiante, intermedio, no sé qué.
Y que recupere de diferentes fuentes.
O sea, que la inteligencia artificial no solo la van a entrenar con sus propias respuestas.
¿Qué más?
Ah, ojo.
Hay otra cosa muy chula.
Es esta.
Que también van a sacar un competidor de Gihac o Pilot Chat.
Ojo que Stack Overflow también se quiere meter en tu editor favorito.
También van a meter una extensión en Visual Studio Code.
Mirad, aquí lo vamos a tener.
Yo, la verdad, extracto lo que dice Waxer.
Otro más.
No sé si nuestro editor va a soportar ya tantos plugins.
Y va a ser difícil, yo lo veo bastante difícil que Stack Overflow consiga quitarle el tema a Gihac o Pilot.
Pero bueno, ahí lo vamos a tener.
Lo que podemos darle, le damos al iconito, ¿vale?
Aquí tenemos Stack Overflow.
Te dice, venga, puede asistirte en tus problemas y tener una mejor comprensión de tu código
mientras estás trabajando con él.
¿Qué es lo que te gustaría saber?
Yo entiendo que esto va a funcionar de una forma similar a Gihac o Pilot Chat
en la que vas a poder utilizar el contexto de tu código.
Porque, claro, hacerle una pregunta sería como utilizar el buscador.
Y dice, Doguius, dice, utilizamos tabs o espacios para intentar.
O sea, le está preguntando sobre el código, ¿vale?
Directamente.
Y aquí, pues, le contesta.
En nuestra compañía, seguimos el estándar, no sé qué, no sé cuánto.
Claro, no sé si esto será mucho más de entrenarlo con cosas de tu empresa
o si va a poder tener acceso directamente al código.
No sé, no queda muy claro, la verdad.
Casi todo lo que estamos viendo va a ser gratis,
porque si no va a ser muy difícil que se posicione, ¿eh?
Me imagino que habrá una parte que va a ser de pago,
pero mucho será gratis, porque si no, lo tienen difícil.
Mira, aquí tenemos también, aquí hay una preview de no sé qué, no sé cuánto.
A ver, está bien que se integra a Visual Studio.
No, a Visual Studio.
Y luego vamos a tener una integración en Slack.
A mí esto me parece lo más flojete, en la que le puedes preguntar lo que quieras y tal.
A mí eso no me interesa tanto.
Y esto ya para equipos.
Aquí es donde la idea es que va a sacar la pasta.
La pasta, la pasta, la pasta.
Lo más interesante, en mi opinión, la integración esta con Stack Overflow,
de preguntarle, la de Visual Studio Code.
Una cosa que a mí me sorprende, no sé cómo lo veis,
pero no os da la sensación que de repente han abarcado demasiado,
de no tener ni un producto, ni un producto, van a sacar.
Porque todo esto está en experimento.
O sea, fijaos que está experiment, experiment, vision.
O sea, vision.
Esto es que está totalmente más verde que los pelillos del sobaco de Hulk.
Me da la sensación que muchas de las cosas que han anunciado,
en realidad, son pajas mentales.
O sea, sí que creo que hay algunas que ponen experimento.
Por ejemplo, Stack Overflow en tu Visual Studio Code.
Pues eso puede ser.
Pero hay algunas que yo creo que...
Que es un vídeo.
Esta de Community Search, de que han anunciado...
Mira cómo va a ser la búsqueda.
¿Cómo va a ser la búsqueda en Stack Overflow o no sé qué?
Esto de la búsqueda, yo creo que esto no existe.
O sea, esto es mentira.
Esto es un vídeo que ha hecho alguien para mostrar la idea.
Y ya está.
Creo que llegan tarde.
Yo creo que lo de Stack Overflow en los próximos meses ya no se recupera.
No sé si habéis visto iHackoPay en los chat, pero está muy chulo.
Mira, por ejemplo, podemos hacer esto.
Darle aquí, Explain the Selected Code.
Y claro, funciona muy, muy, muy, muy bien.
Y te explica el código, tío.
O sea, te lo explica el código.
Y puedes seguir cuál es el propósito.
Y ya le preguntas directamente, ¿sabes?
Ya le preguntas sobre tu código.
Incluso le puedes hacer que te meta código.
O sea, le puedes decir aquí, chat.
Se le podía abrir editor, iniciar chat de código.
¿Ves?
Le puedes decir aquí, add a middleware in order to serve static files.
¿Vale?
Tú le das aquí.
Y esto está muy chulo porque además, mira, puedes ver aquí como el antes y el después.
O sea, ya te hace el div de, mira, esto es lo que tenías antes y esto cómo va a ser después.
Y te pone esto por aquí.
Y te pone static.
Y la verdad, lo ha clavado.
Lo ha hecho súper bien.
Y entonces le das a aceptar y ya te mete el código.
Yo la verdad es que veo más iHackoPay en los chat que está con el flow.
Ahí lo dejo.
El mayor salseo que ha habido esta semana en Twitter, por si te lo has perdido, ha sido,
cómo no, Teo.
Teo siempre, o sea, yo creo que es una persona que si pudieras vivir en un sitio, viviría
en ketchup.
Porque le gusta tanto la salsa que debe ser el medio en el que se siente y se puede reproducir
y debe estar ahí bien consigo mismo.
Fijaos en este tuit, dice, cita este tuit con tu idea, tu versión más picante del
desarrollador web.
Y aquí, mira que está bien aquí, gente, ya que ha contestado.
Ojo este.
O sea, Edmond Mariné Clota.
Encima, tío, es de Cataluña.
Es de aquí, es Tocayo, tío.
Es amigo, es colega, es de aquí, es vecino.
¿Qué te ha hecho la vida?
El desarrollo web es patético.
Las herramientas de desarrollo web son horrendas.
Mientras que en la industria de los videojuegos se están creando mundos paralelos.
En formato multiplataforma, con millones de jugadores jugando simultáneamente, en la
web luchamos con motores de estilo rotos, administradores de estado horrendos, protocolos
de comunicación patéticos, transferencias de datos lentas.
A veces desearía haber perseguido mi sueño de desarrollar videojuegos en lugar de perseguir
mi otro sueño, crear herramientas para la web.
Pero luego recuerdo que también hay ingenieros que implementan juegos patéticos y luego me
relajo.
¡No vean lo malo del mundo!
Abraza las cosas buenas.
Piensa en lo positivo.
Piensa en lo positivo.
En todo, en todos los sitios hay algo malo, feo, patético.
Se ha acostado con tu mujer, con tu hija, con tu hijo, con tu mascota, con tu padre.
No sé qué te ha hecho el desarrollo web.
¿A quién ha matado?
¿A cuántos ha matado de tu familia?
Tío, si seguramente te ha dado de comer.
O sea, agradecele en todo caso.
O sea, es como que intentó centrar un deep, no le salió, se fue a la cama y dijo, Dios,
odio la programación web.
Casi todas las aplicaciones web no deberían utilizar un servicio de autenticación.
Pero Kenzie Dodds, ¿tú qué quieres?
¿Que todo el mundo se cree su propio servicio de autenticación?
Ben Holmes, casi todas las empresas tienen demasiados desarrolladores web.
Pero tío, Ben Holmes, ¿qué nos quieres?
O sea, la inteligencia artificial no nos ha quitado el trabajo y nos lo quieres quitar tú.
¡Desgraciado!
Más contrataciones, más tiempo para jugar con ideas inteligentes.
Y que llevan a tener que contratar más gente para arreglar la performance.
Luego lo vas viendo y son cosas que creen en serio.
O sea, lo están diciendo...
Sí, exacto.
Es broma, pero si quieren, no broma.
Tailwind existe porque los desarrolladores de JavaScript no entienden las unidades de CSS.
¿Cuál sería mi Spice's Web Dev Take?
Diría, todo el mundo infravalora el desarrollo web, pero es mucho más difícil de lo que parece.
Y todo el mundo lo utiliza por más que le echa mierda.
Me he encontrado muchos creadores de contenido, muchos, muchos creadores de contenido siempre que
JavaScript, que no sé qué.
Y luego JavaScript, ¿sabes?
O JavaScript y luego si tienen que hacer algo en una web.
Y el tema es que el desarrollo web no es JavaScript.
Si, desarrollo web puede ser con Python, puede ser...
Desarrollo web es infinito, es grandioso.
Mucha de la gente que habrá escrito aquí habrá utilizado la web para escribir su opinión.
O sea que, no sé.
Dice, así es como rellenas el límite de 15 millones de impresiones para tener monetización.
Claro, porque aquí el tema es que Teo ha hecho esto como para ganar millones de reproducciones.
Porque así resulta que cuando llegas a 15 millones de impresiones en tus tweets, desbloqueas el tema de detener monetización de los anuncios.
O sea que, fijaos como la gente rebusca ahí.
React también, claro.
React tiene que pillar también.
La forma recomendada de React moderno de acumular todas las preocupaciones de aplicaciones, los componentes, es la peor.
Y crea código Spaghetti, que no se puede mantener.
Ojo, ojo que voy a estar de acuerdo con esta.
React debería centrarse en lo único que siempre hizo bien.
UI igual una función a la que se le pasan props.
Si no pone píxeles en pantalla, no debería ser de React.
Me gusta.
El web dev es legítimamente una de las ingenierías menos divertidas y creativas.
Solo mira con qué frecuencia volvemos a los mismos argumentos aquí cada dos o tres meses.
¿Vosotros creéis?
El 99% del software es trivial.
Casi todas las cosas que se hacen no son difíciles.
Lo difícil es que la gente le importe y esté dispuesta a pagar por lo que haces.
Hostia, esta es potente y la verdad es que es verdad.
Lo difícil muchas veces no es programar algo.
Lo difícil es realmente tener la posibilidad de que la gente lo utilice.
Tú puedes tener el mejor desarrollo del mundo que si nadie lo utiliza a quien le importa.
O sea, eso es totalmente cierto.
Mira, Guillermo también se ha metido.
Fórmula súper simple para el éxito en la web.
Que cargue tan rápido como una web y que haga interacción tan rápido como una app.
Este estoy bastante de acuerdo.
Demasiadas soluciones se enfocan solo en la mitad del problema.
Me encanta porque esto parece un poco...
No sé, Guillermo.
Corrígeme si me equivoco.
Pero algo me da la sensación.
Una de dos.
Que lo dice por Quick, pero Quick se enfoca en las dos.
O que habla por Astro.
Porque Astro sí que es verdad que parece que solo se refiere a esta.
No sé si va un poco medio...
Medio...
No sé, no sé.
Ahí lo voy a dejar, ¿eh?
Pero me parece interesante.
La verdad es que estoy de acuerdo.
Guillermo también se ha metido en un berenjenal.
Tengo Python 3, Python 3.8, Python 3.9, Python 3.10, 3.11...
Tiene todo esto en su paz.
Pregúntame lo que quieras.
La verdad, no sé si os ha pasado que habéis tenido que trabajar alguna vez con Python.
Pero yo, la verdad, una de las cosas que más odio de Python es esto.
Que es cierto...
Y alguien me dirá, bueno, pero esto con Nix, con Anaconda y todo esto lo puedes arreglar.
Y es verdad, tenéis razón, ¿vale?
Se puede arreglar de diferentes maneras.
Me ha hecho bastante gracia porque es verdad que hay veces que tienes que estar trabajando con diferentes versiones.
O que hay una biblioteca que no funciona exactamente con esa versión.
Es verdad que se puede arreglar de diferentes formas.
De hecho, aquí tienes un croquis para que lo arregles con Piemf, ¿ves?
Aquí tienes un croquis bastante sencillo de cómo lo podrías arreglar, ¿vale?
Podrías hacer esto, esto aquí, ¿no?
Muy fácil.
Tú sigues las flechas, sigues las flechas y te queda clarísimo, ¿ves?
Todo va al mismo sitio.
O sea, que es lo importante.
Otro salseo que ha habido, aunque esto no es tanto de programación,
pero sí que es verdad que tiene un impacto en programación.
Porque lo ha comentado mucha gente del mundo de la programación o de la tecnología,
como Paul Graham, que me parece poéticamente tan bello.
Y es que, amigos, los estadounidenses han descubierto lo que son las visas.
Lo que son las visas para entrar en un trabajo.
Hay un trabajo en una empresa.
No creo que las personas en el negocio del turismo de la Unión Europea
se den cuenta de cuánto dinero les va a costar.
Porque resulta, a partir de ahora, siento que eso es algo que debería ser una historia mucho más grande
lo que es.
A partir del próximo año, los titulares de pasaportes estadounidenses
van a tener que pagar para entrar en la Unión Europea.
Van a tener que utilizar una visa.
Van a tener que pagar una visa, entrar a una página web, 7-8 dólares,
esperar de, como máximo, 14 días para que se lo acepten.
¿Y qué pasa?
Pues que todos los estadounidenses se han puesto las manos en la cabeza.
Y, ojo, las amenazas.
Paul Graham, no creo que las personas en el negocio del turismo de la Unión Europea
se den cuenta de cuánto dinero les va a costar.
Mucha gente que responde a esto parece pensar que el problema es el costo.
El problema es la fricción adicional.
Pobrecitos turistas de Estados Unidos.
Los turistas estadounidenses no están acostumbrados a eso.
Y va a detener a la mitad de ellos en seco.
Porque Paul Graham tiene datos que se ha sacado...
Mira, se los ha sacado.
Os voy a enseñar de dónde.
De aquí.
Se ha sacado del culo los datos.
Y por eso la mitad de los estadounidenses los va a parar en seco.
El proceso que usa Estados Unidos es irrelevante.
Para la pregunta de si la Unión Europea perderá dinero debido a su proceso.
Que es el único reclamo que se hace en este tuit.
O sea, Paul Graham se ha enfadado.
Se ha enfadado.
Estoy seguro que Estados Unidos se beneficiaría al eliminar obstáculos y tal.
¿Por qué se ha enfadado?
Porque resulta que los lectores han añadido contexto.
Porque Paul Graham, que como gringo, se cree que está en el centro del universo.
Se cree que está ahí el sol, las estrellas, Orión, todo Andrómeda.
Todo gira en torno a Estados Unidos.
Por eso solo hay extraterrestres en USA.
Entonces, alguien le ha recordado y le ha dicho, oye, Estados Unidos, pues este sistema es comparable a la autorización que tiene que utilizar la gente de la Unión Europea para entrar a Estados Unidos.
Se llama esta, se llama esta, esta la que te da, esta.
Y también tenemos que pagar y tal.
De hecho, la Unión Europea lo ha hecho en respuesta a esto que ha hecho Estados Unidos.
Claro, porque es como bastante injusto.
Pero mi pregunta aquí es, ¿ustedes han tenido que pedir una visa para entrar a Estados Unidos?
Y me imagino argentinos.
O sea, ¿qué han tenido que hacer?
Han tenido que ir a la embajada, entrevista, pagar, que se la denieguen.
¡160 dólares!
No, eh, no me jodas, 160 dólares.
O sea, aquí se me están quejando porque van a tener que pagar 7 dólares.
La madre que os parió.
Siendo colombiano tuve que tramitar la visa.
Esperar dos años por una reunión.
160 dólares y denegado.
Pero el hecho de que encima lo haga desde la superioridad de, creo que la gente del turismo de la Unión Europea se van a no sé qué, no sé cuánto.
O sea, ¿esto qué es?
Está bien ver un poquito, ver a estadounidenses como alucinando, ¿no?
Oh, ¿qué es una visa?
¿Qué es una visa?
Dios, no.
¿Y a mí?
Yo, yo.
Una visa.
Ay, que tengo que pagar 7 dólares con mi iPhone de 1500.
El mercado tech parece ser que se está recuperando y que te voy a dar buenas noticias y vas a estar contento.
Vamos a ver exactamente de qué trata esto, a qué se refiere.
Pues según estas gráficas, y ahora os explicaré de dónde sale, es posible que las grandes empresas tecnológicas hayan reanudado su contratación en función de las ofertas de trabajo.
Las vacantes totales de trabajo para Google, Amazon, Microsoft y Meta han aumentado un 100%, 40%, 85% y 162% respectivamente desde finales del primer trimestre de este mismo año.
Aunque todas siguen cayendo bastante.
Si lo comparamos al año pasado, estamos todavía por debajo, pero la tendencia que estamos viendo ahora es al alza.
O sea, estamos viendo un repunte respecto a cómo se estaba contratando, la caída que habíamos visto.
O sea, está habiendo un cambio de tendencia.
Esto solo está pasando en las big tech.
Esto está pasando, esto es fiable, esto quiere decir que va para bien, esto que va para...
¿Qué está pasando?
A ver, lo primero es que siempre cuando llegan este tipo de noticias para las big tech, como por ejemplo Microsoft, Meta y tal, supongo que os habéis dado cuenta que lo que pasa en las big tech llega al resto de mercados normalmente como un eco después de 6 meses, 8 meses, incluso a veces un año.
O sea, lo que suele pasar es que algo que pasa en Estados Unidos en las big tech se replica, pero con un poquito de retraso, ¿vale?
Así que va con el eco un poco retardado.
Y eso lo hemos visto con los despidos, por ejemplo, cuando empezó Microsoft, Amazon, Meta y tal, lo hemos visto luego en empresas de Argentina, Europa, 6 meses.
Eso es lo primero.
Lo segundo es que siempre hay un efecto contagio.
¿Por qué?
Porque las big tech tienen este efecto de que, ostras, si Amazon está despidiendo a un 5% de la plantilla, ¿cómo no lo va a despedir justamente la startup que está aquí en Barcelona?
Si me están volviendo a la oficina la gente de Meta, la gente de Amazon, que a mí me parece mal, o sea, no defiendo este modelo.
El modelo este parasitario de, si lo hace Pepito, que se lanza por el balcón, me voy a lanzar yo detrás, que seguro que es buena idea, que esto, por desgracia, es como se mueve el mercado muchas veces.
Lo de volver a la oficina, supongo que os habéis dado cuenta, como Amazon, Google y Meta están volviendo a la oficina, pues vamos a volver todos a oficina.
Y ahora todo el mundo, todos los CEOs y toda la madre los parió, están volviendo a la oficina porque, como lo están haciendo las grandes, pues también lo tienen que hacer.
Mira, David Bonilla también lo estaba comentando por aquí.
Marcad mis palabras.
Dice, ojo con las palabras de David Bonilla, que algo de contratación sabe David Bonilla.
Si algo sabe, es de contratación.
En 2023, Q4, o sea, finales de este año, y 2024, Q1, el primer Q, en enero, de enero, marzo del 2024, vais a ver un repunte en la demanda de profesionales informáticos que vais a flipar.
Y a más de un hogarero de la crisis del sector, la IA, acabando con los desarrolladores y la vuelta a la oficina, le va a pillar con el pie cambiado.
Ojo, ojo David.
David se la está jugando.
Es un poco raro porque no entiendo muy bien el, veis aquí que pone número de job openings, número de job openings, o sea, como la gráfica, el color es distinto, pero es lo mismo, ¿no?
Sí que podemos ver como el repunte, ¿vale?
Y esto lo podemos ver en todas, con la diferencia, aquí también repunte, repunte, repunte en todas, básicamente, que como que ya, fijaos que estaba en mínimos, ¿eh?
Estaba en mínimos absolutos, o sea, que ha habido un repunte.
Yo creo que lo importante ahora es ver la tendencia, creo que es un poquito pronto para confirmar y asegurar que esto es un cambio de tendencia tal cual.
Sí que creo que es una buena noticia de que haya habido, sobre todo, un rebote en algunas, como en esta, que es la de Google, ha habido un rebote bastante tremendo.
O sea, desde la caída en el primer trimestre hasta ahora, pues sí que se ve una subida importante.
Pero yo creo que hay que esperar un poquito hasta finales de año para ver si realmente esto se sostiene, si realmente va bien y tal.
¿De dónde han salido estos datos? Porque también uno irá joder, pero ¿esto se lo está inventando o de dónde viene?
Yo lo estaba mirando un poco de dónde viene esto y viene de aquí.
Analyze the hiring trends para más de 4.000 compañías y el uso de tendencias para más de 5.000 productos de SaaS.
Y la verdad es que estaba informándome un poco de esto de revelera, ¿vale? De esta empresa para ver si era fiable.
Porque la verdad es que cuando he entrado he dicho, no parece muy fiable, la página web, esto es una landing.
Pero la verdad es que viéndola después y buscando por internet, pues parece ser que sí que se utiliza justamente para hablar de tendencias de hiring.
De hecho, la gente paga por sus informes. Tiene por aquí informes gratuitos, ¿vale?
Como por ejemplo el trending de, pero bueno, estos son gratuitos, pero como veis no están, bueno, no lo veis, pero no están actualizados.
Por ejemplo, estos son los de Cloudflare y tal. Y ya llevan años haciéndolo. O sea, que realmente sí que parece que son fiables.
Lo malo, pues que no se puede acceder a sus datos. Sus datos son de pago. O sea, la gente paga por ellos.
Aquí el bueno de Weng. Weng, best co-founder de Revelera, la plataforma que ayuda a los investors a analizar las tendencias de contratación de las compañías.
Él mismo es el que ha ofrecido los datos. O sea, que por eso, pues no, se supone que es verdad que es de su propia empresa,
pero que parece ser que estos datos al final no dejan de ser lo que están buscando las empresas. O sea, lo que están contratando las empresas.
El bueno de David Bonilla lo comenta como una tendencia positiva. Hay Mark My Wars y tal.
Gente en Japón comentando la noticia. Vamos a ver qué dice en Japón.
La opción de gafas está regresando. Si hay una emergencia en cuanto a ganancias, serán despedidos sin piedad como el año pasado.
Por lo que parece que ya no es una emergencia.
Me ha gustado este comentario. Me encanta, me encanta.
Que sí que podemos hablar de una recuperación en cuanto a sensaciones.
O sea, se ha parado un poco el tema de despidos constantemente, layoff y tal.
Creo que también se ha parado un poco el tema de los miedos de una recesión tan bestia.
Creo que esto lo estamos viendo en Estados Unidos. Veremos si estas cosas, la economía ya sabéis cómo va.
Que hay veces que parece que ha parado, pero no, no ha parado tanto.
Sí que es verdad que si miramos datos un poquito aquí de despidos.
Yo sí que voy viendo aquí que todavía hay despidos, sobre todo muchas startups así pequeñas y tal.
Ya si miramos los Lions Charves, sí que es verdad que parece que hay una pequeña bajada.
¿Veis así un poco la tendencia?
Desde enero, pues claro, también llega un momento de que la limpieza tiene un límite.
Esto es como cuando vas a tu habitación y empiezas a tirar cosas.
Llega un momento que no hay más mierda que tirar.
Pues las cosas son así.
Entonces, fijaos que en enero del 2023 fue el peor momento.
Noviembre del 2022 también.
Y junio y julio del año pasado también fueron duros.
Así que parece que la tendencia sí que va a la baja.
Veremos en agosto, no suele ser un mes de mucho movimiento,
pero es verdad que el año pasado igualmente había bastantes empresas con layoff.
Yo creo que lo importante va a ser a finales de este Q, a ver si realmente ahí se aguanta y tal.
Lo malo que es, lo malo es que yo creo que ahora estamos viendo despidos en muchas empresas y startups de aquí que son los ecos de enero.
¿Por qué?
Porque en enero, noviembre del 2022, enero del 2022, muchas empresas estadounidenses fueron las que dieron el pistoletazo de salida de muchos despidos.
Y entonces llegó un poco tarde el efecto contagio.
Yo creo que muchos de los que hemos visto mayo, junio, que hemos visto por aquí, es de ese efecto contagio ya con retardo que viene de Estados Unidos.
Confío y deseo que de cara a septiembre vamos a ver ya un cambio de tendencia importante para no tener que preocuparse.
En la próxima versión vais a ver que va a ocupar bastante menos.
Aquí está en este blog y lo explican muy bien y es muy interesante cómo han reducido hasta un 20% la cantidad de JavaScript que se envía.
O sea, 4 megas megos menos.
Entonces, primero identificamos el problema.
Fijaos aquí en cada versión cómo ha ido aumentando.
Fíjate que estaba aquí.
Esto es en la versión 0.10.
Pues aquí tendríamos la primera versión y esto sería el máximo que tuvo.
Y aquí tendríamos la actual.
Pues al final ha sido un por 4.
O sea, se ha hecho 4 veces más tocho.
Lo que han hecho es que resulta que, mirando el código, han visto un montón de código con nombres identificadores de variables así.
Extensión Ignore Recommendation Service.
Así de grandes, ¿no?
O sea, nombres de variables muy, muy, muy, muy largos.
Que esto puede parecer una tontería.
Porque dirás, bueno, joder, pues es un nombre de variable.
Pero ¿qué pasa cuando tienes 10.000 millones de líneas de código?
Pues que, obviamente, el nombre de las variables se puede convertir en un problema en el tamaño que tienen.
Porque esto es repetirlo una y otra vez, una y otra vez.
Y aunque la minificación muchas veces, no tanto la minificación sino la compresión, ¿qué pasa?
Que Visual Studio Code, el problema que tiene es que es un binario.
Y, por lo tanto, ya no tiene tanto sentido hacer getzip o minificar en ese sentido, ¿no?
O sea, no se comprime, sino que se puede minificar quitando espacios, pero no le vas a cambiar el nombre.
Durante la minificación lo que hacen es detectar estos nombres y utilizan una técnica que se llama mangling.
Que esto, en realidad, existe desde años memorables.
Pero ¿qué pasa?
Que esto muchas veces ha sido algo complicado.
Bueno, fijaos que tú puedes escribir esto y ahora lo que puedes hacer es que lo hagas más cortito.
Pero esto parece fácil, pero no es fácil.
Porque esto también lo puedes tener a nivel de propiedades de un objeto.
No solo el nombre de una variable, también propiedades de un objeto.
Han estado creando un sistema en el que, para poder hacer esto, claro, han tenido que sacar una función que pueda hacer un lookup.
Y así, al hacerlo dinámico, pues sí que puedan hacer...
O sea, con esto no funciona.
Porque al ser dinámico, esta referencia no sabe, no va a saber que esto lo puede hacer más pequeño.
Entonces han tenido que reescribir un montón de código, ¿no?
Para que veáis esto cómo funciona, podéis ir a SWC, al playground.
A ver, súper constante, muy, muy larga, como el lunes por la mañana.
¿Veis? Aquí tenéis esta constante.
Y aquí veis que tiene mangle, mangle.
Pues aquí con el mangle, con el...
Ah, mira, pues no me lo ha hecho.
No me ha hecho top level, keep class name, no sé qué, no sé cuánto, apply.
Pues esto, que muy pocas veces está activado.
¿Por qué? Porque es bastante problemático.
Esto puede hacer que vuestro código pete.
Pero esto es lo que han hecho, básicamente.
¿Veis? Aquí tenemos una constante súper grande, no sé qué, no sé cuánto.
Tú en tu código, pues puedes poner console.log y utilizarlo.
Pero claro, la diferencia es importante.
Fíjate que esto lo que ha hecho es cambiar el nombre de la variable por uno mucho más corto.
O sea, a la derecha lo tendríamos minificado, ¿vale?
Lo podríamos quitar.
Esto sería sin minificar.
Ahora, minificado, que lo que hace es quitar los saltos de línea, porque quieras o no, los saltos de línea también tienen un coste y son innecesarios cuando pones un punto y coma ahí.
Luego tendríamos lo de compres.
Compres lo que hace es que si detecta que esta variable solo se utiliza en este console.log, lo que va a hacer es petarse directamente la variable, lo cual es bastante interesante.
Pero si no, puede hacer también lo del mangle, que esto te puede ayudar para justamente cambiar los nombres de las variables y es lo que han hecho.
Ten cuidado si la utilizas, pero está bien que sepas que existe porque esto puede marcar la diferencia para binarios o incluso para páginas web.
Hay muchas páginas web que tienen constantes como muy largas, muy descriptivas, que tienen sentido en desarrollo, pero no en producción.
Y fíjate, la mejora que tienes es importante para que veas la diferencia.
Si vamos al byte counter y contamos el número de bits, estos son 116 caracteres, la versión no minificada, y estos serían 30.
O sea, son un 25%. La diferencia es tremenda.