Web Reactiva Newsletter
Web Reactiva Newsletter
Por qué cambié mi carrera developer hace 7 años
9
0:00
-19:08

Por qué cambié mi carrera developer hace 7 años

Hay puntos de inflexión en la vida. Y eso está bien.
9

Hay puntos de inflexión en la vida. Y eso está bien.

Lo que ocurre es que no es tan fácil pulsar el botón de “necesito un cambio” y que todo se dispare. No vivimos dentro de un anuncio de detergentes mágicos que lavan más blanco.

Cambié mi rumbo profesional hace 7 años para convertirme, sin saberlo, en “creador de contenidos” con el primer episodio del podcast Web Reactiva

👉 He desgranado para ti los puntos más relevantes que me llevaron a pulsar ese botón rojo.

Soy Dani Primo de Web Reactiva y la semana pasada este tema ganó en votos a todos los demás. ¡Queréis salseo!

🔥 En este envío tienes podcast adjunto, historia, manos sobre el teclado, truco del almendruco, 12 recursos para developers y conduciendo bajo la lluvia.

(Alerta espoiler: el próximo envío será el segundo más votado, el de las oportunidades laborales que ofrecen los frameworks menos famosos)

🔴 De dónde partimos

Te pongo en situación: 5 años a tope como programador freelance y muy contento porque me gusta mi trabajo, hacerlo desde casa y controlar mi agenda.

Tenía proyectos suficientes para facturar más que el salario bruto del sector en aquella época (2017). En algún momento llegué a tener más de 10 proyectos a la vez.

Sin previsiones de hacerme rico porque la hipoteca ya estaba ahí tocando a la puerta todos los meses.

Aparecieron los primeros síntomas…

⤷ Estrés

El primer golpe te lo da por la noche. O no concilias el sueño o te despiertas sobresaltado.

A mi me tocó lo segundo, con muchas madrugadas de imaginaria, haciendo guardia hasta que el cuerpo se relajaba y la mente dejaba de anticipar cosas malas.

Luego llegaron las alteraciones de carácter, los nervios, el sobrepeso…

⤷ Eres una m*erda

Algunos clientes ganan ventaja sobre ti para sacar más por lo que pagan.

No es que sean malas personas, es su manera de “mirar por su negocio”.

Al estar ya “tocado” estaba perdiendo la perspectiva del daño que me hacía el trato recibido por ellos:

Presiones para tener reuniones innecesarias, incomprensión porque eres técnico, exigencias de responsabilidades que no tenía para “compensar” el trabajo mal entregado…

Eso va calando, gota a gota, hasta que un día te sientes como un despojo, sin fuerza y asumiendo que eres un mal profesional. Algunos a esto lo llaman burnout.

⤷ Cuentas “llenas”

Lo único positivo que tiene tener tanto trabajo es que ingresas más dinero.

Tampoco tienes tiempo de gastarlo, porque estás en “visión tunel” y no hay un minuto para disfrutarlo.

Además, si te vas de vacaciones, la ansiedad ocupa el hueco que las preocupaciones de tus proyectos dejan libres.

Había fondos para sobrevivir: 6 meses sin necesidad de ingresar un euro me bastaban.

⤷ Trabajo infeliz

La falta de reconocimiento fue el puñal que se clavó en mi corazón.

No quería premios, solo que alguien dijera “buen trabajo”. Les ayudaba a ganar más dinero con sus negocios, lo estaba viendo frente a mi. Nunca era suficiente para una buena palabra.

— “Es que si te decimos algo bueno, entonces te relajas”, llegó a confesar mi mejor cliente de aquel entonces.

Culpé a la tecnología que usaba (Drupal) de todos mis males. Era fácil, no podía defenderse. Pero la tecnología que usas nunca es el problema principal.

🏁 Siempre hay una gota que colma el vaso, una tontería que te hace pulsar el botón rojo.

💤 En mi caso fue cuando me enteré que en una reunión uno de los clientes se había quedado dormido mientras decidíamos el futuro de su proyecto.

Al día siguiente compré el micro (ya lo tenía en el carrito) y comencé a escribir el guión del primer episodio. No lo escuches, es malísimo :D

😅 Por si te lo preguntas, no, no he dejado de programar como freelance, pero mi objetivo principal cambió en estos años de lograr nuevos clientes a crear una comunidad de suscriptores más próspera. Y me gusta.

🎧 Del reto al que te enfrentas tras los primeros meses del cambio, te lo cuento en el podcast adjunto a esta newsletter.

🙋🏻‍♀️ La encuestita

El tema de la semana que viene está decidido gracias a vuestra participación masiva la semana pasada.

Esta, aprovechando que tienes un podcast adjunto te pregunto sobre el formato:

Cargando...

🎹 Manos sobre el teclado

Hace un par de semanas proponía 5 side projects que no se suelen ver por ahí en los portfolios.

Uno ganó todas las encuestas: Monitorización de precios y descuentos (de productos de Amazon).

(Como gusta conseguir caprichos más baratos. :)

Así que en la 🧡 comunidad nos hemos lanzado a convertir el side project en realidad y nos juntamos para decidir cuáles eran las features ideales del proyecto.

  • Primero montamos la carta a los Reyes Magos (un poco pronto)

  • Y luego cerramos la funcionalidad que creíamos que podía hacerse en 40 horas.

👉 Aquí te resumo ese proceso en 3 segundos, lo productivo fue hacerlo juntos.

✨ El truco del almendruco

El formato markdown tiene una chispa especial.

Y desde que los “gepetos” son compatibles con este formato, ¿no te parece que toda internet debería poderse descargar en este formato?

Gracias a esta recomendación de 🧡 José Manuel Gómez, estamos más cerca.

MarkDownload (Markdown Web Clipper) es una extensión para Chrome y Firefox

Con un clic convierte la web que estás visitando en markdown y, además, te descarga las imágenes.

Además se integra con Obsidian, para que el conocimiento pase a tu bóveda en un flash.

💊 Recursos a tutiplén

⚡️ ASOMBROSICO

Reddit para web developers en español

Reddit activa las traducciones automáticas para sus grupos y ahora podrás disfrutar de las locas historias de developers contra los Cors, claves secretas en el HTML o la factura de 104.000 dólares en Netflix.

🔰 PARA APRENDER

Cómo crear un paquete de NPM

Publica en npm con todo lo necesario: versiones con cambios, Github Actions, tests y código bonito.

SQLite no es una base de datos de juguete

Artículo en castellano que explica las bondades (con ejemplos) de esta base de datos que está conquistando nuestros corazones.

😎 PARA FARDAR

Onlook, editor visual open source a lo Webflow

Edita cualquier aplicación de React con este editor gratuito.

🤖 IA PRÁCTICA

Recetas de estilo para asistentes de IA

Cursor es un editor con IA integrado y esta es la colección de reglas divididas por lenguajes de programación que puedes usar con él (o con cualquier otro asistente).

🌳 BUENAS PRACTICAS

12 buenas prácticas para nombrar variables

El artículo se centra en JavaScript pero muchos casos son compatibles con cualquer lenguaje.

🎢 CARRERA PROFESIONAL

PHP vuelve a estar de moda

Lo dice Dave Kiss que, después de 10 años alejado, vuelve a PHP y se encuentra con Laravel. Dice que es “fácil, demasiado fácil” trabajar con él.

Las estimaciones de software nunca han funcionado y nunca lo harán

El creador de Basecamp te da buenas razones para defender tu estimación “a lo loco” en tu próxima reunión de equipo.

Traducido al español

🛠 HERRAMIENTAS

Express llega a su versión 5

Node está de fiesta porque su librería más popular al fin alcanzó una nueva versión después de tanto tiempo. Disfrútala y felicidades al equipo.

Tau, un PaaS alternativo a Vercel o Cloudflare

Centrado en ponértelo fácil: despliegues con git, local, infraestructura como código, cdn… Lo tiene todo y se arranca con 2 líneas.‎

🎨 PLANTILLAS

Crea tu propio avatar al estilo Notion

Está bien majo crear un avatar con este estilo minimalista, inclusivo y modernete.


3 cositas rápidas que puedes hacer antes de marcharte

  1. ¿No te parece todo esto suficientemente bueno para compartirlo con tu gente en redes? Venga, va, que no te dé tanta vergüenza...

    Compartir

  2. También comparte por Whatsapp.

  3. A los algoritmos le gustan los likes y si pulsas ♥️ Substack le enseña la newsletter a más gente. A ti te cuesta cero y a mi me regala un suscriptor ;)


PD: Driving in the rain es un canal de YouTube que te promete no horas, días, de conducción continua bajo la lluvia garantizada para conciliar el sueño. Se necesita paraguas.

#328

Si algún día necesitas algo de ayuda…

¿Dudas con tu carrera profesional como developer? ¿No encuentras el trabajo que esperabas?
Te alquilo mi cerebro durante 50 minutazos para que te lleves una hoja de ruta personalizada y cargada de dinamita de la buena.

— Reserva una sesión de Consultoría 1 a 1

¿El camino del developer es demasiado solitario? ¿Quieres saber cómo piensa la gente que programa?
La ruta del aprendizaje es un trabajo continuo, no se acaba nunca. Pon las manos sobre el teclado con la comunidad malandriner.

— Únete a Web Reactiva Premium

Discusión sobre este pódcast

Web Reactiva Newsletter
Web Reactiva Newsletter
Cada domingo 12 recursos para developers con plantillas, herramientas y consejos que puedes devorar en 5 minutos.