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
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
¿Ha obtenido resultados primero en proyectos reales y luego lo enseña?
¿O no lo ha usado en proyectos reales, y por lo tanto, es pura teoría?
Cuando es pura teoría, es como esa profesora de MAE que trata de ser cercana y no le sale.
Si ya conoces al formador y te parece pésimo, ya está seguro que no es el indicado.
Pero si es la primera vez, yo hay un modelo mental que uso para decidir si compro o no.
¿Lo que va a enseñar está basado en su experiencia?
Tenemos a un clic, el conocimiento de miles de desarrolladores de software, o de cualquier otro ámbito, mediocres, vende humos, etc.
La parte más difícil ahora mismo es saber distinguir la paja del grano.
Si ya conoces al formador y te gusta, ya está seguro que es el indicado.
Tenemos a un clic, el conocimiento de miles de desarrolladores de software, o de cualquier otro ámbito, brillantes.
Esa es la parte buena.
Pero hay una parte mala.
Porque hasta los niños notan cuando algo no es de verdad, cuando es forzado, cuando falta alma y sobre todo experiencia.
Vivimos en la era de internet que ha eliminado la barrera para poder compartir tu conocimiento con personas de todo el mundo de forma gratuita o de pago.
— La profe de Mates es muy sería
— Las mejores son las de Biología y Lengua
— Y la profe de MAE trata de ser cercana, pero no le sale bien.
Brillante.
Y cuanto tenemos que aprender de los niños.
Hay un requisito que tengo para comprar una formación o curso que lo mismo te interesa.
Antes de contártelo, déjame que te explique cómo me acordé de ello.
El otro día iba con mi hijo en el coche y le iba preguntando por sus profesores en el instituto.
Me dijo esto:
No compro cursos que no cumplen esto
🧵 👇
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
Desde hace 10 años sí que estoy experimentando todo esto con mis clientes.
Así es como quiero trabajar, con esa libertad.
Para mí esto es muy importante y por eso sé que es imposible trabajando para empresas o en ciertos negocios.
Me pasé al mundo del desarrollo de software freelance en cuanto lo vi claro.
¿Los resultados importan? Sí.
Pero tú y yo importamos más. Al fin y al cabo, somos las personas lo más importante y los que mantenemos los negocios.
Esto debería ser lo normal en el desarrollo de software, un trabajo que se puede realizar perfectamente en remoto.
Si acordamos una reunión en una hora, allí estaré.
Si me lanzas preguntas, te respondo tan pronto como pueda.
Y no necesito:
- Justificar por qué debo estar libre a las 4 pm
- Explicar detalles privados si mi hijo está enfermo
- Disculparme por tener vida personal
Si lo mío es madrugar, a lo mejor prefiero empezar a las 7 de la mañana, a cambio de estar 3 a 5 pm pendiente de mis hijos, llevarles al colegio, comer con ellos, ser padre, vaya.
Solo deberías querer saber qué necesito para hacer bien mi trabajo.
Te debería dar igual si voy a comprar cuando no hay nadie.
Te debería dar igual si desconecto para entrenar o pasear a media mañana.
Me contrataste para hacer un trabajo.
Y deberías confiar en que lo haré según los objetivos que acordamos.
Somos profesionales.
Te debería dar igual si empiezo a trabajar a las 7 o a las 10.
Te debería dar igual si es desde casa, en la oficina o en mi pueblo.
Te debería dar igual si necesito la tarde del viernes o el viernes entero.
🧵 👇
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
Yo elegí seguir otro camino.
Ya me preocupo yo de mi vida, mi estabilidad laboral, mis ingresos y mi jubilación.
Gracias.
No voy a trabajar 40 años como asalariado porque ya llevo 10 como desarrollador de software freelance.
No creo que vaya a tener jubilación por parte del Estado.
Las cuentas no cuadran.
Ese camino solo te lleva a ceder el control de tu vida laboral y tu vida a terceros.
¿Es mejor? ¿Es peor?
Eso es algo que tienes que decidir tú y cada persona puede opinar o valorar las cosas de diferente manera.
Yo no estudié carrera.
No es el único camino, para mí hay mejores opciones y te están engañando.
Me recuerda a la película de La Isla donde les prometen ir a edén a los que ganan un sorteo y la realidad es muy distinta.
La mayor mentira que nos han vendido:
Ir al colegio -> estudiar una carrera -> trabajar como asalariado 30 o 40 años -> jubilación con la que disfrutarás el final de tu vida
🧵 👇
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
Cuando pasé, algunos tendrán mucho trabajo.
¿Tú qué puedes hacer ante esta situación?
Un proyecto open source para crear aplicaciones de lienzo infinito en React lanzó un comunicado en enero informando de esto.
Verás cuando los negocios se encuentren con los problemas de código generado por IA.
Pero eso tardará un poco en llegar.
Ya está teniendo consecuencias.
Muchos proyectos de software de código abierto están empezando a cerrar la posibilidad de recibir contribuciones externas porque les está llegando mucha basura hecha con IA.
Por ejemplo, los propietarios de tldraw.
Hay algo característico en el código generado por IA y es que realiza muchos cambios de forma innecesaria.
De esto que te preguntas.
¿Por qué toca esto?
Si no es necesario.
Por ahí se les está cazando bastante fácil.
¿A dónde nos va a llevar esto?
Se están generando con inteligencia artificial.
La gente ha visto la oportunidad de ir rápido.
A lo fácil.
Coger el atajo.
Y se están tirando por ese camino como locos.
¿Cómo detectan esto?
Algo que no dice el estudio, pero que he podido leer a desarrolladores que están muy metidos en el mundo open source.
El nivel de los pull requests ha bajado en picado.
¿La razón?