"Todas las abstracciones no triviales son, hasta cierto punto, débiles."
Las abstracciones no triviales tienen fallos. Tienen huecos en su intento de abstraernos de la complejidad. A veces son pequeños, a veces más grandes
El ejemplo típico de abstracción débil (no trivial) es ese framework o librería de buen tamaño que usas todos los días. Llámalo Angular, React, Spring, Entity Manager, Django o el que sea.
Ese framework lleno de magia que te permite ser súper productivo en el día a día
Aunque esa magia del framework, la abstracción, tiene fallos.
Es maravillosa para resolver problemas sencillos.
Pero luego hay problemas que se convierten en un infierno de resolver. E incluso llega un punto que te das cuenta que no se pueden resolver con el framework
🧵Cuáles son las skills que considero básicas para llegar a ser senior?
Disclaimer: esto sólo es mi opinión basada en mi experiencia y blablabla
👇
1️⃣ Comunicación
La comunicación es esencial en todo trabajo en equipo.
Un senior tiene que comunicar más y mejor. Con todo el mundo.
Su comunicación debe ser efectiva. Elige bien el cuándo, el canal, el modo, las palabras y el tono
2️⃣ Iniciativa
De un senior se espera que resuelva impedimentos, que haga preguntas, que opine, que tomes decisiones, que ayude a sus compañeros, que sea curioso, que diga No cuando toque.
Y sobre todo, que no se quede parado esperando que le digan lo que tiene que hacer