Advertisement · 728 × 90

Posts by Jorge Sánchez (xurxodev)

Tengo una newsletter donde doy consejos diarios y cuento experiencias relacionadas con escribir software de calidad usando buen diseño de software, testing y técnicas de refactoring.

Suscríbete desde el link de mi perfil

12 hours ago 0 0 0 0
Post image

Dev vs Tester

12 hours ago 2 0 1 1

Tengo una newsletter donde doy consejos diarios y cuento experiencias relacionadas con escribir software de calidad usando buen diseño de software, testing y técnicas de refactoring.

Suscríbete desde el link de mi perfil

16 hours ago 0 0 0 0

Es importante establecer un sistema de seguimiento real y sincero, en el que los empleados puedan expresar de verdad sus inquietudes.

Y no lanzar ofertas de última hora, regateando como si estuviéramos en un mercadillo.

16 hours ago 0 0 1 0

Preocuparte por tus empleados cuando están dentro, no cuando deciden salir y renuncian.

16 hours ago 0 0 1 0

Pero de aquí se puede sacar una gran lección:

La "retención" del talento no consiste en ofrecer soluciones de prisa y corriendo cuando alguien YA ha decidido marcharse.

Se trata de tener visión de futuro.

16 hours ago 0 0 1 0

"Si no estás satisfecho con tus responsabilidades actuales, podemos redefinir tu rol dentro de la empresa"

Pero de nuevo no era el motivo.

¿Sabes cuál era el motivo?

Tenían una cultura y valores muy alejada de los míos

16 hours ago 0 0 1 0

Bien, pues, esta fue la conversación que tuve con mi mujer hace 14 años, cuando renuncié al puesto de trabajo que tenía en ese momento.

Dos días después la CEO de la empresa me llamó a su despacho.

Y me dijo:

16 hours ago 1 0 1 0

"¿Qué podemos hacer para que te quedes?
Si es un tema de compensación, podemos ajustar tu salario."

"Que una persona como tú renuncie supone un fracaso para mí como manager",

Un detalle, pero el dinero no era el problema.

16 hours ago 0 0 1 0

Para mi jefe, ha sido toda una sorpresa
No se lo esperaba.
Pero ya no hay marcha atrás.

¿Sabes qué me ha dicho?

16 hours ago 0 0 1 0
Advertisement
Post image

Pues tengo que contarte una cosa.

Acabo de renunciar.
He presentado mi baja voluntaria.

🧵 👇

16 hours ago 0 0 1 0

Tengo una newsletter donde doy consejos diarios y cuento experiencias relacionadas con escribir software de calidad usando buen diseño de software, testing y técnicas de refactoring.

Suscríbete desde el link de mi perfil

1 day ago 0 0 0 0

El resto… puede esperar.

Y curiosamente, cuando haces eso,
las cosas empiezan a mejorar sin dejarte la salud por el camino.

1 day ago 0 0 1 0

Con el tiempo entendí que no va de solucionar todos los problemas.
Eso es imposible.
Va de saber elegir el mejor problema a resolver en cada momento.
De decidir qué problema si merece tu energía y cual no.

Salva lo que más daño hace en este momento.
Lo que bloquea al proyecto.

1 day ago 0 0 1 0

Otro mensaje.
Otra urgencia que “no puede esperar”.
Al final el que te apagas poco a poco eres tú.

1 day ago 0 0 1 0

Rápido.
Disponible.
Siempre.

Y claro, eso te da fama de “este tío responde”.
Pero también te deja hecho polvo y no resuelves igual.

Porque cuando intentas arreglarlo todo, nunca paras.
Siempre hay otro fuego.

1 day ago 0 0 1 0
Post image

Si pudiera volver atrás y decirme algo sería esto:

No intentes apagar cada fuego

Hubo una época en la que trataba de apagar todos los fuegos posibles.
Que si algo ardía, yo tenía que estar ahí.

🧵 👇

1 day ago 0 0 1 0
Advertisement

Una formación que es exclusiva para suscriptores de mi newsletter.

Te puedes suscribir a mi newsletter desde el link de mi perfil para poder apuntarte a la lista de espera de la siguiente edición.

1 day ago 0 0 0 0

Preguntándome si conocía a alguien que se hubiera formado conmigo en Clean Architecture que buscara trabajo.

Antes de pensar que algo no funciona, piensa si lo mismo eres tú quien no lo está aplicando bien.

Estos code smells los explico en mi formación.

1 day ago 0 0 1 0

Efectivamente, había aplicado Clean Architecture como no es.
Cometiendo todos los code smells posibles que existen.

Les hice un informe detallando todos y cada uno de sus problemas.

Me volvió a escribir a los meses.
Emocionado por los resultados.

1 day ago 0 0 1 0

¿Podía haberle dicho que llevaba usándolo más de 10 años?
¿En proyectos pequeños?
¿En proyectos medianos?
¿En proyectos grandes?

Sí, pero no lo hice.

Le propuse una auditoría, revisándole su proyecto.

1 day ago 0 0 1 0

A los pocos meses me escribió para decirme que Clean Architecture no funcionaba.

Le dije que con Clean Architecture pueden pasar varias cosas.

Aplicarlo cuando no toca.
Aplicarlo donde no toca.
Aplicarlo como no es.

Pero no tenía sentido decir que no funcionaba.

1 day ago 0 0 1 0

No voy a entrar a debatir cada.
No es el momento.
No es el lugar.
Pero sí voy a detallar sobre una.

Una vez trabajé con un cliente que, después de mi formación, empezó a usar Clean Architecture.

1 day ago 0 0 1 0

Esto no es para proyectos pequeños.
Esto no es para proyectos medianos.
Esto no es para proyectos grandes.

Podría escribir un libro con todas las que me han dicho.

1 day ago 0 0 1 0

Con MVP es suficiente.
Con MVVM no necesitas más.
Con BLoC ¿qué sentido tienen los casos de uso?.

Sigo.

1 day ago 0 0 1 0
Advertisement

En frontend no debería estar la lógica.
La lógica en backend.

Sigo.

1 day ago 1 0 1 0

La base de datos nunca se cambia.
Hay casos de uso de solo una línea.
Si haces un CRUD es innecesario.

Sigo.

1 day ago 0 0 1 0

He escuchado de todo sobre Clean Architecture.
Es sobreingeniería.

¿Para qué usas un framework si luego te desacoplas?
Se desaprovechan las cualidades del framework.

Sigo.

1 day ago 1 0 1 0
Post image

Clean Architecture no funciona

🧵 👇

1 day ago 2 1 1 0

Tengo una newsletter donde doy consejos diarios y cuento experiencias relacionadas con escribir software de calidad usando buen diseño de software, testing y técnicas de refactoring.

Suscríbete desde el link de mi perfil

2 days ago 0 0 0 0