He hecho una encuesta. Los resultados han sido de una cruda brutalidad.

– ¿Eres feliz con lo que sabes sobre desarrollo o programación?

– Bueeeeno.

(Recuerda que al final del newsletter hay una lista de recursos molones.)

No era exactamente asó, pero preguntaba por la felicidad, el aprendizaje y la tecnología.

Tres parámetros que son como vecinos que se encuentran en el ascensor pero que cuando se juntan, la lían.

Si quieres liarla tu también y ganar un poco de felicidad, comparte esta newsletter con tu people de twitter. Gracias.

¿Qué te haría más feliz si lo aprendieras?

Esa era la pregunta que lancé en telegram y estos los resultados:

  • Testing: 34%
  • Docker: 29%
  • Programación funcional: 18%
  • Blockchain: 17%
  • Estoy bien como estoy: 2%

Mi opción también fue la mayoritaria entre los 116 votos, el testing.

Ese maná que nos promete que nuestras aplicaciones no van a fallar (tan fácilmente). Es una habilidad que deseamos tener y, si la tenemos, queremos mejorarla y aplicarla aún mejor.

Tus ojos se habrán ido, seguro, a la última respuesta, marcada en negrita.

El redondeo lo eleva al 2%, pero realmente fueron 2 personas las que eligieron esta opción. Bien por ellas.

Me encantaría conocerlas y darlas un abrazo porque han llegado a un punto de equilibrio que admiro a la par que me deja perplejo.

(Con sinceridad, pensé que esa opción no sería escogida por nadie.)

¿Ser infeliz o ser inconformista?

Son dos cosas que me parecen diferentes, pero voy a intentar teorizar sobre ello, porque lo haría desde el fondo de la barra con un whiskito.

Hay una frase que decía mucho un familiar:

La felicidad está en las cosas que no tienes.

No estoy de acuerdo. El césped del vecino no siempre está más verde que el tuyo. Y si lo está, lo mismo su casa se cae a pedazos.

Nos dedicamos a la tecnología, en diversas formas, y es imposible conocerlo todo. Te faltará algo en todo momento.

Es más, cuando estás sumergido en un nicho y te sabes al dedillo la versión 1.0 aparece la 1.1 con grandes cambios.

Y tiene que ser así.

Efectos secundarios

Los que participan de esa 1.1 deben ser inconformistas, igual que tú.

Lo establecido es la versión 1.0. Costó mucho esfuerzo y sudor sacarla adelante, por supuesto, pero tendrá fallos, mejoras de rendimiento pendientes, ideas no aplicadas, refactorizaciones pendientes.

Es así y lo será hasta el fin de los días.

Hasta que un robot programe: ¡Ja!

El efecto secundario de esto es que, como usuario pro de esa 1.0, sientes que te falta algo. Todo el rato, sí.

Que no sabes nada. ¿Para qué voy a aprender algo si me queda por aprenderme el universo?

Mal.

Sí que sabes, si.

Conocer el sentido de una variable, función o flujo de ejecución es Saber. Lo que ocurre es que lo arrinconamos en el cuarto de la ropa sucia.

Cuestión de olfato

Este puede ser el foco de males mayores. Por dos cosas: amontonar y el olor.

¿Alguien se acuerda cuándo se decía «tiene olfato para los negocios» en la tele?

Aquí, lo mismo. Tienes olfato (y lo vas ganando) para solventar los problemas que aparecen en el desarrollo.

Con horas de experiencia te pasa como en los videojuegos: ya sabes donde disparar al enemigo, cual es su escondrijo, adivinas lo que la IA del juego va a hacer.

A esto se debe mi empeño de insistir en estos ejemplos, para que veas que con nombres, nacionalidades y lenguajes diferentes, pasamos por lo mismo:

  • Pregunto «¿Cómo llegaste al mundo del desarrollo?» en todas las entrevistas de Web Reactiva (ya llevamos 68, por cierto, ¡guau!) para ver que el origen de los cracks se parece mucho al tuyo.
  • Lanzar el reto #ProgramaEnPantuflas para dejar escrito un histórico positivo en el itinerario de aprendizaje.
  • Salir a un directo a hablar del git rebase sin tener claro como funciona y aprender en comunidad rompiendo cosas.

En resumen:

Hay más motivos para ser inconformista que para ser infeliz.

Esto todo dicho desde el fondo del bar con el whiskito.

Gente que sí sabe lo que hace ha publicado una encuesta sobre la felicidad y los developers. Allí encontrarás en detalle como influye la edad, el entorno de trabajo y otras variables en nuestro día a día:

El penúltimo renglón

? Juanjo ha rematado el Manual de buenas prácticas con la última letra: D de S.O.L.I.D. Inversión de dependencia.

✨ Dime que no te gustaría usar Deck.gl para crear aplicaciones visuales e interactivas con datos: ejemplos.

? Si quieres conocer los entresijos de un proyecto Open Source mundial, escucha la entrevista con Marc Cornellà de OhMyZsh.

? Oso es una librería para ayudarte a gestionar la autorización en tu aplicación. En 6 lenguajes diferentes y con un sistema de permisos llamado Polar.

? Si est´abas buscando un Web Builder para que crear páginas o newsletters sea más fácil para tus usuarios aquí lo tienes gratis: GrapeJS.

? ¡Qué importantes son los logs! Un artículo de ElHacker sobre ello: journalctl; analizar logs del sistema en Linux.

? Efectos para web: imágenes, formularios, fondos, transiciones… awesome-web-effect.

? ¿Qué hay más allá del Rest? PostgreSQL y GraphQL. Te lo cuenta la ingeniería de Netflix.

Empezar a trabajar con ramas en git.

¡Nos leemos el próximo domingo!

PD: Voy a hacer cosas que no he hecho nunca en Telegram para todo el mundo. Se viene.

#lsn163

Comparte este newsletter en twitter

<!–


–>

#LaSelectaNewsletter quiere ser un newsletter típico «de toda la vida» escrito por Dani.

<!–


–>

Email Marketing Powered by Mailchimp

ENCUENTRA TU MERCADO OBJETIVO, A TRAVÉS DE LAS NEWSLETTERS
En el siguiente formulario podrás configurar el patrocinio con el que aparecerás en todas las newsletters y te mandaremos un presupuesto una vez tengamos toda la información.
ENCUENTRA TU MERCADO OBJETIVO, A TRAVÉS DE LAS NEWSLETTERS
En el siguiente formulario podrás configurar el patrocinio con el que aparecerás en todas las newsletters y te mandaremos un presupuesto una vez tengamos toda la información.
25%
1/4
Esta información es para ponernos en contacto una vez tengamos el presupuesto creado con las características de tu Patrocinio.
Tu patrocinio aparecerá en todas las newsletters que se publiquen durante el periodo que tu selecciones.
Ya estamos casi listos. Te mandaremos un presupuesto con el precio de tu patrocinio según lo has configurado.
El contenido del patrocinio (Texto, Logo y CTA) lo podrás crear antes del lanzamiento del Patrocinio.
25%
1/4
Esta información es para ponernos en contacto una vez tengamos el presupuesto creado con las características de tu Patrocinio.
Tu patrocinio aparecerá en todas las newsletters que se publiquen durante el periodo que tu selecciones.
Ya estamos casi listos. Te mandaremos un presupuesto con el precio de tu patrocinio según lo has configurado.
El contenido del patrocinio (Texto, Logo y CTA) lo podrás crear antes del lanzamiento del Patrocinio.

INICIAR SESIÓN

Inicia sesión con tu cuenta

CREAR CUENTA

Crear una cuenta nueva

Recordar Contraseña

EMPIEZA A GESTIONAR TODAS TUS NEWSLETTERS DESDE UN ÚNICO SITIO Y OLVIDATE DEL EMAIL

Iniciar sesión

Registrar

Recordar contraseña

Compartir