Patchwork #2
Bastantes debates interesantes en Twitter@Tech estas semanas (aunque yo me haya pirado porque estoy del politiqueo hasta arriba).
Tú sí que vales, tú no (coding edition).
DHH está que no deja títere con cabeza. No sé con quién o qué le queda meterse. Estas semanas ha sido contra NodeJS y su boilerplate, por obvia oposición a su hijo, Ruby on Rails, "que te lo da todo hecho". A mi estos debates me recuerdan a lo que un amigo mío decía mucho en Twitter también: "nos estamos tirando las inseguridades encima los unos a los otros".
Dan bastante pereza unos por un lado con cierto elitismo excluyente por bandera (no eres ingeniero si no programas en emacs), otros tan abstraídos de lo que pasa por debajo que ha pasado a dar miedo.
Como con todo en esta vida, probablemente todo tenga su caso de uso y la virtud está en escoger la herramienta que aporte más valor. En fin, si no soy Chema Alonso, por qué tengo este teclado.
Al hilo de este asunto, en Xataka esta semana hablaban de esto:
No se me daban bien las matemáticas en el instituto y la carrera, pero soy buen programador
Ingeniería del software y ciencias de la computación son cosas muy distintas. Heck, "programador" es demasiado amplio como palabro. No tiene sentido hablar en un sentido genérico de si las matemáticas te hacen "mejor programador". Seguro que no te van a hacer peor, el saber no ocupa lugar... aunque ocupa tiempo.
La #Bonilista de la semana pasada no, la anterior, también trajo bastante conversación en Twitter, y además, del Twitter@tech patrio, que es del que más me cuesta encontrar información (no salimos en Hacker News después de todo): el edadismo en a ingeniería de software. A partir de cierta edad, se nos empuja a la gestión, David dice que con consecuencias no muy buenas. Una réplica muy buena a esta Bonilista fue:
No country for old workers - No es país para viejos (trabajadores)
el problema es que es muy difícil valorar la diferencia entre un código bueno y uno mediocre (...) ese debe ser el valor añadido más importante que puede aportar un Senior, multiplicar la velocidad a la que los junior aprenden, y aumentar de manera exponencial el valor que aportan."
No tengo tiempo
El creador de Hypothesis, una librería muy interesante de unit testing para Python, dice esto:
It's OK for your open source library to be a bit shitty
I’ve put somewhere in the region of 800 hours of work into Hypothesis this year, entirely for free. That’s what it took to get to this level of quality. And I could only do this because I had the time and money to do so. I had the time to do so because I was being obsessive, had no dependents, and didn’t have a job. I could only not have a job because of the money. I only had the money because I spent the latter half of last year with double the salary I was used to, half the living expenses I was used to, and too borderline depressed to spend it on anything interesting. These are not reasonable requirements.
¿Cuántos side projects has terminado tú?
Los que me conocen sabrán que soy fanérrimo de Survivor, la version yanke de Supervivientes, pero que no tienen absolutamente nada que ver: el público no vota, sino que los concursantes se expulsan entre ellos mediante complejas alianzas, uso inteligente de la información...
Esta última edición tiene un twist que es un viejo conocido para los fans, un lugar terrorífico conocido como "Edge of Extinction". Si te expulsan, te vas a una isla pelada a aguantar 40 días a la espera de una oportunidad para volver a competir. Y en ese escenario desolador, aburrido, desértico, hacia el final de la estancia, una concursante dice lo siguiente:
It's peaceful here, it has forced me to slow down and think about life.
WTF! ¿Nuestra sociedad es peor que un "edge of extinction"?
A través de Superorganizers me topo con Polina Marinova, que tiene este guilty pleasure que comparto de leer profiles de gente, casi en un intento de descubrir fórmulas mágicas.
Polina Marinova Pays Attention to the Little Things
Si tienes prisa y eres ansioso (me af), seguro que conocías esto:
Tengo mixed feelings acerca de los resúmenes de libros. He sido usuario de Blinklist, pero al final lo que ocurre es que si el libro es muy bueno, el resumen necesariamente pierde info (prueba a leerte Antifragile de Taleb, por ejemplo, e intentar hacer un resumen. BTW, yo lo voy a intentar...). Y si el libro es malo... para k kieres saber eso salu2.
Cuuuuriosamente, las dos entregas que ha hecho Samuel Gil en Suma Positiva sobre "The Formula: the Five Laws Behind Why People Succeed" me han dado muchas ganas de leer el libro:
Hemos creado una mística a partir de la idea del éxito que a menudo puede parecer una especie de reino sagrado poblado solo por súper humanos, cuando la realidad es que el vencedor es igual de bueno que los otros y ha vencido por otros factores más sutiles o incluso inconscientes.
Aquellos artistas que no se interesan o que no consiguen entrar en esta parte central de la red, se ven relegados a la mediocridad, exponiendo una y otra vez en galerías y museos que nunca les hacen progresar hacia la parte central, con quienes no tienen conexiones.
Product went wrong
Hablando de mediocridad, que cada día que pasa tengo más claro que es una actitud antes que cualquier otra cosa, en producto, lo contaba Analía Plaza en eldiario:
N26, el neobanco alemán, deja a sus clientes españoles tirados sin cobrar el paro
No estoy muy seguro de lo fácil que es para N26 integrarse con la Tesorería General de la Seguridad Social. Hablan de "peculiar proceso" y me lo creo. El problema no es ese, sino que claramente eran conscientes de que este trámite no estaba completado. Es más, algunos trámites de autónomos tampoco pueden realizarse con N26, a pesar de publicitar una cuenta para autónomos...
Me ha venido a la cabeza este tweet, que como advenecido de producto que soy, resuena bastante bien con ciertas sensaciones que tengo al respecto:
En el capítulo de decepciones, me terminé de leer Sprint: este libro que apuesta por testear ideas muy rápido, en una semana. Me planteaba resumirlo como estoy haciendo ahora con los libros que termino... pero es que no he encontrado mucho que raspar: