logo

midulive


Transcribed podcasts: 605
Time transcribed: 13d 3h 7m 36s

This graph shows how many times the word ______ has been mentioned throughout the history of the program.

Fiore dice, ¿cuánto cobra un programador junior en España?
Y Herbeque le contesta, los programadores junior son un problema.
Generan más errores y problemas que soluciones.
Por eso las empresas no los quieren, salvo en interns y pasantías.
Los semisenios recién empiezan a complicar un poco menos las cosas.
Aquí nadie es un problema.
Primero porque todos hemos sido programadores junior.
Herbeque no nació siendo senior.
O sea, nadie en esta vida ha nacido y se ha convertido en un iluminado senior.
Todos y cada uno de nosotros hemos sido programadores junior.
Hemos tenido que aprender, la hemos cagado, hemos generado errores.
Porque además, además, esto de generan más errores y tal,
es que a ver amigos, solo y exclusivamente de los errores se aprende.
Yo no he aprendido como, wow, he aprendido haciendo algo súper bien.
He aprendido cuando me he equivocado.
Y he aprendido, pues me ha costado.
Me ha costado y me ha jodido mucho, pero de los errores se aprende.
Y esto que parece una frase, ah, no sé qué, es que es verdad.
Es que es normal que los programadores se equivoquen.
Es normal porque son personas y porque es que,
porque equivocarse no es algo que es la muerte.
Joder, que es que parece a veces que,
es que los programadores junior se equivocan, no sé qué, no sé qué.
Pues es que todo el mundo se puede equivocar.
Pues para eso están los senior al lado,
para que se equivoquen lo menos posible, ¿no?
Y para enseñarles y guiarles en el camino.
Entonces, ¿estos mensajes de los programadores junior son un problema?
Me toca un poco la moral.
Me toca mucho la moral porque yo he sido junior
y yo lo he pasado muy mal.
Lo he pasado muy mal porque he tenido compañeros de mierda,
de que me han tratado muy mal, me han tratado con superioridad.
Yo he crecido con los años, he sido mid.
Yo he tratado mal también a otros desarrolladores.
Yo, yo.
O sea, yo no soy aquí un ángel.
Yo he sido gilipollas también.
Y me he visto reflejado en eso.
Y seguramente he sido gilipollas porque conmigo fueron gilipollas, ¿sabes?
Y a lo mejor cuando empecé a tener ya 5 o 7 años de experiencia,
pensaba que tenía que ser así, ¿sabes?
Pensaba que esa era la forma.
Y no, obviamente me equivoqué.
Sí, yo también, yo también.
Porque a ver, no pasa nada.
Es que hay que...
Porque yo también me equivoqué, ¿sabes?
O sea, porque todos nos equivocamos.
Incluso nos equivocamos no fuera solo en códigos.
Nos equivocamos también tratando a gente.
Y se aprende también todo eso.
Todo se aprende.
Y yo no he sido perfecto, ni mucho menos.
Y me acuerdo de cosas de las que me arrepiento.
De esto lo tenía que haber tratado de otra forma.
Si volviese ahí, lo haría distinto.
Pero creo que dentro de cualquier error que puedas tener,
que hayas hecho en código, tratando a una persona y tal,
lo que sí, por supuesto, nos tenemos que quitar de encima es el hecho de
los programadores y unos son un problema, tío.
Por un lado, veo que hay mucha gente que se está poniendo una coraza que no comprendo.
Yo entiendo y soy el primero que me quejo de que hay bootcamps,
que se pasan de precio, engañando, no sé qué.
Pero lo que no se puede hacer nunca es criminalizar a la gente que se quiere buscar la vida.
O sea, basta ya.
Basta ya de decirle a la gente lo que puede y lo que no puede hacer.
Lo que se merece o se deja de merecer.
Porque tú sí que te lo mereces.
Porque tú, en realidad, sí que eres el iluminado que puede ser programador.
Y tú eres el que les va a decir si pueden o no pueden programar.
Tío, deja que la gente intente lo que le dé la gana.
O sea, y no se trata de venderle sumo.
La programación es muy complicada.
Y hay que dedicarle mucho tiempo.
Y hay que estudiar y hay que practicar un montón.
No es fácil.
Pero si la gente lo quiere intentar...
Pero ¿quién eres tú para estar ahí poniéndole puertas?
Y es que no, es que los juniors son un problema.
Y es que toda la gente que entra...
Y es que estos que salen de bootcamps y no sé qué...
Pues tío, la gente entra por donde tenga que entrar.
Y basta ya de...
Tú también entraste en tu día.
Y mira, la has disfrutado, ¿no?
Pues habrá gente que podrá, gente que no.
Deja ya a la gente tranquila.
Entonces, a mí estas cosas de...
Que los programadores juniors son un problema.
Y generalizar de esta forma cuando hay de todo en esta vida.
Pues habrá gente que será muy buena.
Igual que programadores senior que son basura.
Porque, oye, mira, ¿qué le vamos a hacer?
Hay gente que es muy mala.
O que trata mal a la gente.
O que nunca...
No sé.
Pues tío, no se puede generalizar de esta forma.
Y más cuando no te han preguntado eso.
¿Cuánto cobra un programador junior, tío?
O sea...
No sé.
No sé si es que me he perdido.
A lo mejor estaba contestando a otra cosa.
Pero si estaba contestando directamente a eso.
Que no lo sé.
Ahora no sé.
Porque esto me lo habéis pasado directamente.
Y quiero pensar...
Pues...
Quiero pensar que estaba contestando a otra cosa.
Porque esto parece un poco fuera de cualquier cosa.
De...
Si le está contestando directamente es un poco raro.
O sea que no sé.
Yo creo que muchas veces, tío...
Este tipo de son un problema.
Pues es que no puede...
Entonces, ¿qué pasa?
No hacemos más...
Tengo una incubadora de startups.
Y te puedo decir que un junior en Latinoamérica no es igual a un junior en Estados Unidos.
A pesar de que de programación no sé casi nada, creo que realmente no hay una manera precisa de definir junior y senior.
Me puedo estar equivocando.
Tengo una incubadora de startups y te puedo decir que un junior en Latinoamérica no es igual a un junior en Estados Unidos.
Pero para bien o para mal o no sé qué.
Es que...
Es que...
A ver, a mí no me gustan esas generalizaciones porque, a ver...
También hay bootcamps en Estados Unidos que además cuesta una pasta.
Y que conozco un montón de gente que ha ido a bootcamps en Estados Unidos.
O sea, es que los bootcamps existen en Estados Unidos.
O sea, no es...
No, es que...
No, es que también hay...
También hay bootcamps en Estados Unidos.
Y hay gente mala en Estados Unidos que trabajan mal.
Igual que lo hay en Latinoamérica.
Y a lo mejor es por...
¿Cómo entendemos lo que son un junior?
Un programador junior.
Que además decimos esto de que...
Un programador junior son malos.
No, a ver.
El programador junior en realidad es un programador que ya tiene experiencia.
Y hay programadores juniors que pueden tener 2, 3, 4 años de experiencia.
O sea, y son gente que te puede sacar trabajo sin tantos errores y sin problemas...
Que sus soluciones tengan tantos problemas y tal.
Y esto es decir que las empresas no los quieren salvo para pasantías y tal.
A ver, lo que quieren es...
Son juniors y que le hagan lo máximo posible.
Lo máximo posible.
Entonces, no sé.
Yo no creo que haya que estar generalizando sobre cómo son los juniors.
Y menos que eso sean un problema.
¿Sabes?
Porque la gente, las personas no son nunca el problema.
El problema puede ser...
Oye, un proceso, alguien, una organización, cómo se ha organizado cosas.
Pero la gente, los programadores, las personas en sí...
¿Cómo va a ser un problema?
Si hay empresas, si hay un montón de cosas que se han gestionado a partir de un montón de gente junior.
Un montón de empresas tienen un montón de juniors y funcionan perfectamente.
Yo creo que este tipo de cosas, de estar ahí constantemente poniendo el dedo en la llaga de cómo son los juniors, es que los juniors, es que los juniors...
Tío, deja ya a los juniors y ya crecerán.
Y si te preocupa, ayúdales a crecer.
Ayúdales.
O sea, si no les vas a ayudar, tío, pues te apartas, ¿vale?
Y deja que la gente crezca como tenga que crecer.
Pero lo que no puedes estar aquí es constantemente, pues ahí diciendo...
Ay, no, es que son un problema.
Es que toda esta gente, no, es que no sé qué, tío.
Pues vamos a ver.
¿Cómo nos duele que nos traten tan mal?
Es que me parece fatal que tenga que tratar mal a la gente por esto, ¿eh?
Yo una vez trabajé en un equipo que han puesto muchos juniors argentinos.
Les hice algunas mejoras y ellos pudieron replicar todo en los demás proyectos con supervisión, pero pudieron.
Fue un trabajo que mejoró mucho la empresa.
¿Cómo voy a decir que es un problema cuando pudieron lograr el objetivo?
Se merecen tanto como yo.
Bueno, es que a veces...
Sabéis una cosa.
Y os voy a decir una cosa que esto...
Esto sí que es polémico.
Y me sabe muy mal, pero...
Yo creo que muchas veces el problema de los juniors son los seniors que les acompañan, tío.
Y esto es jodido.
Pero es que hay gente que es muy buena técnicamente, pero es gilipollas.
Y el problema de ser gilipollas es que tienen muy difícil solución y no ayudas a los demás a crecer.
Y se lo digo con todo mi cariño a Herbeque, porque seguramente será genial, profesional o lo que sea.
Pero tú imagínate que tú tienes una persona en tu equipo que es el senior o es el tech lead o es...
O ya no programa porque es el manager.
Imagínate, es el manager.
Herbeque, ¿vale?
O quien sea.
Que tenga esta opinión de los programadores juniors son un problema.
Y entra un programador junior.
Pues tío, si tú ya tienes ese prejuicio en tu cabeza, ¿vas a ayudar a esa persona?
Si tú ya lo estás percibiendo como que es un problema, que es una persona que no es capaz, que te está trayendo errores, que te está trayendo problemas.
Pues si tú ya tienes esa mentalidad, pues es que no le vas a ayudar.
Y un montón de veces lo que veo en muchas empresas es que hay seniors que no quieren ayudar a los juniors.
Y que dices, tío, es que también tienes que ayudar porque tú fuiste junior y tienes que acompañarles.
Tampoco se trata de como los mensajes que muchas veces dicen, es que tienen que contratar a más juniors.
Vale, yo entiendo que las empresas no pueden absorber todo el talento y tal y puertas abiertas.
Es normal y creo que lo tenemos que entender todos con deportividad.
Porque no pueden contratar ilimitado a todo el mercado, a todos juniors.
Y ya sabemos y lo hemos dicho que sí, pues habrá gente más capaz, menos capaz, gente que ha salido más preparado, menos preparada o gente que cree que está preparada y no está preparada.
Pero eso no significa que luego nos limpiamos un poco las manos y no les ayudemos a crecer.
Porque creo que un buen líder técnico dentro de una empresa tiene que ayudar a los demás independientemente de que sea junior o no.
Pero si son especialmente juniors, o sea, pues tenemos que ayudarles porque a nosotros nos ayudaron.
Al final, muchos de los seniors que somos hoy o que lo hemos sido y que hemos sido hasta, pues, frontend lead architect, estamos porque hemos crecido en hombros de gigantes.
Porque nos hemos acompañado de gente mucho mejor que nosotros, que hemos aprendido, que han tenido la paciencia con nosotros.
No nos hemos convertido, ¡pam!, del día a la mañana.
Hemos tenido una progresión y ahora tenemos que mirar con empatía y comprensión a la gente que viene detrás y está iniciando su carrera.
O sea, que es que creo que no está bien que nos pongamos así de estas formas, ¿no?
Que lo bonito que es cuando te has siendo un junior y eres capaz de enseñarle algo.
Le has cambiado la vida para siempre y eso no tiene precio.
Y lo bonito que es cuando es un junior que tiene ganas de aprender, ¿sabes?
Que dice, joder, pues que está ahí ansioso o ansiosa, que tiene un montón de ganas de aprender, de crecer y que se está forzando.
Joder, pues es que esas cosas son tremendas, o sea, te dan la vida, te dan la vida, totalmente.
Entonces, claro, ahí entiendo la gente que no esté contenta de su trabajo, ¿no?
De poder tener gente a tu alrededor que te diga esto, ¿no?
De que eres un problema, que te definan como que eres un problema, es muy duro, muy, muy duro.