Hace un par de años me dio por la inversión en bolsa.
¿Cuánto dinero he ganado?
El suficiente para que me haya compensado. Pero quiero contarte algo mejor.
Tras unos meses invirtiendo, leí Un paso por delante de Wall Street, de Peter Lynch, el inversor de fondos que más rentabilidad media consiguió para sus clientes.*
Es un libro en el que el autor da muchos detalles de cómo hay que invertir para que te fuera bien en el mundillo.
¿Qué hice cuando lo leí?
Dejé de invertir en bolsa. Por lo menos, decidí no invertir cómo él. ¿Me va mejor que como le ha ido él?
No. Pero para llegar a su nivel, tendría que dedicar tanto esfuerzo que sé que no lo voy a hacer.
Así que decidí centrarme totalmente en otras cosas.
Porque creo que si me centro en estas alternativas, voy a aprovechar mi esfuerzo mejor que si lo dedico a la bolsa.
Y desde luego, lo voy a aprovechar mucho más que si lo dedico a demasiadas cosas.
Voy con el repaso a la actualidad y te cuento de dónde he sacado esto.
1️⃣ La diferencia entre gente con éxito y gente con mucho éxito es que los segundos dicen ‘no’ a casi todo.
La frase es de Warren Buffet, inversor de incluso más éxito que Peter Lynch (*porque consiguió una rentabilidad casi tan buena como la de Lynch pero durante muchos más años).
En este artículo, el autor revisa las razones por las que tienes que renunciar a cosas buenas, para poder centrarte en aquellas que de verdad vas aprovechar.
Un ejemplo es Polars, la librería de tratamiento de datos tabulares en Python que está plantando cara a Pandas.
¿Puede quitarle el puesto a Pandas como referente?
Puede ser que sí, puede ser que no.
Lo que sí es que a día de hoy Pandas sigue siendo el líder.
Así que, si todavía estás en proceso de aprendizaje, céntrate en Pandas y olvídate de Polars. Ya llegarás a Polars cuando domines Pandas, pero no intentes dominar las dos a la vez, porque entonces no dominarás ninguna.
Di no a Polars (por ahora).
(Hace poco leí una comparativa entre funcionalidades de una a otra, útil si quieres pasarte a Polars y ya sabes Pandas. Si te interesa, escríbeme y te la busco.)
2️⃣ ¿Qué tal te está funcionando ChatGPT?
Me encuentro con gente que le da por probar ChatGPT (o similares), les falla las primeras veces, y no lo vuelven a usar.
Es como si la primera vez que montas en bicicleta te caes y no la vuelves a usar.
Puede ser que ChatGPT falle, pero también te puede dar la vida muchas veces.
He leído en este blog sobre IA algunas ideas para hacer que funcione de forma más estable cuando le pides códigos.
Las ideas:
- Pídele que se convierta en un experto. Por ejemplo: “eres un programador experto de Python.”
- Da algunas pautas generales. Por ejemplo: “escribe código de calidad, legible y fácil de mantener”.
- Y combínalas con pautas concretas. Eg: “Separa el código en funciones pequeñas”. “Usa cláusulas
if()
para situaciones posibles; usatry-except
para poco posibles”… - Itera. Si el primer código da el pego pero no es suficiente para ti, dile qué puntos en concreto necesitan cambios.
3️⃣ ¿Google recomienda a sus empleados que no usen Bard, el ChatGPT de Google, para código?
Cuidado con estos titulares, porque los hay.
No se trata de que no uses Bard o ChatGPT para tus códigos. Se trata de que pienses antes de usarlo.
Google critica el uso de estas herramientas cuando pides un código, simple o complejo, copies, pegues y te desentiendas.
Eso no significa que no puedas usar estas herramientas.
Significa que ellas no pueden pensar por ti. Pero gran parte del código sí te lo pueden dar.
¿Qué te recomiendo?
Que pidas a estas IA bloques concretos de tus códigos. No hagas como Matt Dancho, que le pide herramientas web enteras de golpe (a él le funciona porque ha hecho la misma herramienta mil veces antes de pedirla, y sabe qué matices especificar).
Es como si le escribieras los requisitos de tu herramienta a un desarrollador de tu equipo. ¿No le pones las instrucciones en un párrafo y te olvidas, verdad?
Preparas un documento, quizá con varias páginas, y con bloques separados de lo que tiene que hacer su código.
Pues con ChatGPT/Bard, parecido. Divide la estructura en tareas concretas. Y podrás trabajar con el código de la IA.
No hagas caso a titulares sensacionalistas.
Vuelvo arriba.
Decir ‘no’ a opciones te ayudará a centrate en lo que te puede venir bien.
¿Cómo puedes saber a qué decir ‘no’?
Pues si quieres mejorar en cómo tratas tus datos, yo te ayuda.
Empieza por aquí, y di no a lo demás.