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.

El número de gente que se gradúa en ciencias de la computación que no saben ni siquiera comandos de Git básicos es algo demencial.
Uno en red dice, estoy a punto de graduarme en un grado de Computer Science y nunca he utilizado una biblioteca, un framework o una API y no sé ni siquiera lo que son.
A ver, os digo una cosa, esta persona no ha hecho ciencias de la computación ni en broma, no me lo puedo creer.
Estoy de acuerdo, en mi carrera hay mucha gente que no tiene ni idea de nada a mitad de carrera.
Hostia, pero yo la verdad, a ver, yo he hecho programación, o sea, he hecho ingeniería de ciencias de la computación.
A ver, bibliotecas, frameworks y APIs, esas tres cosas sí que se utilizan.
Y hombre, ya que me digas que estás en tu primer año, lo entiendo.
Pero que digas que estás a punto de graduarte y que no has utilizado nada de esto, una de dos.
O es una mierda el contenido que están haciendo aquí en esta carrera.
Yo entiendo que no sepas todo lo de lenguaje de pronunciación y tal, pero que digas que no has utilizado una biblioteca, un framework o una API.
A mí me sorprende, la verdad.
Cuando yo al final, desde hace mucho, mucho, mucho, mucho tiempo, lo hice.
Ciencias de la computación no son ingeniería, pero a ver, ciencias de la computación al final, quieras o no.
Si ya hablamos de modelos matemáticos, que tienes que hacer en ciencias de la computación.
Es que cualquier cosa, es que incluso aunque utilices para problemas científicos o cualquier cosa, es que da igual.
Da igual la asignatura. Bibliotecas vas a utilizar.
O sea, es imposible decir que no sabes lo que es.
O una API, o sea, es que es imposible.
Y ya no me refiero a APIs tal cual, ¿eh?
Es un poco raro, ¿eh?
Otra cosa es, no he aprendido Python, no he aprendido JavaScript y tal.
Eso sí que me lo puedo creer en algo muy específico.
Pero me parece un poco raro que nunca hayas aprendido nada de esto.
Ya no digo dentro de la carrera, porque esto muchas veces puede ocurrir.
Pero de forma secundaria, aunque sea sin querer, me parecería muy raro, la verdad, ¿eh?
Es que una biblioteca, poco que programes en cualquier lenguaje y te instalas una.
Sí, sí, pero ya no hablábamos de lenguaje de programación normales, ¿eh?
Yo me lo creo porque hay muchos profesores que no se molestan lo más mínimo en ponerse al día con las cosas que hay en el mercado.
Ya, pero estamos hablando de tres conceptos que existieron de siempre.
En mi carrera, literalmente, no os enseñaron ni un deploy, ni ejecutables.
Hostia, ejecutables me sorprende.
Un deploy lo puedo entender.
Un despliegue lo puedo entender.
Pero, ¿ejecutables?
Como el concepto de ejecutar, de empaquetar y poner y tal, me extraña, ¿eh?
El tema es que CIO dice, el número de gente que se gradúa en Computer Science que no sabe ni siquiera comandos de Git es increíble.
Esto sí que me lo creo totalmente.
Dice más, para clarificar.
Los grados de Ciencia de la Computación son totalmente necesarios para conseguir trabajos de programación.
Los números lo hacen claro.
Aprender Git no debería ser necesario para ser parte del currículum.
Pero no hay ningún desarrollador que debería ser contratado sin un conocimiento básico de Git.
¡WALO!
¡Chacapam!
Y ahí está la polémica.
La verdad, yo no hice nada de Git en la universidad.
Nada de Git.
Hice, de hecho, utilicé Subversion.
Es horrible.
Y creo que lo siguen utilizando en la universidad en la que yo me fui.
Pero, a ver, estoy de acuerdo con CIO en una cosa.
Porque hay que tener en cuenta algo.
A ver, tú cuando haces Ciencias de la Computación no significa que sí o sí vayas a ser programador.
Porque puedes ser director de proyectos, analista funcional, administrador de base de datos, administrador de redes...
Pueden ser muchas cosas.
No es que vayas a ser programador.
Entonces, sí que es verdad que me parece un poco raro.
O sea, entiendo el punto que si vas a buscar trabajo como programador, pues a lo mejor vas a necesitar conocimientos de Git.
Pero hay que tener en cuenta que cuando tú vas a la carrera de Ciencias de la Computación, puedes...
Hay muchas salidas.
Hay como muchas, muchas salidas que no tienen por qué ser exactamente de código.
Puede ser hasta diseñador.
Diseñador, experto en tecnología digital.
Puede ser docente.
No sé, puede ser muchas cosas.
Y que jefe de proyectos.
Scrum Master.
Pero Scrum Master no es un puesto de verdad.
Entonces, eso no lo puedo contar.
No, es broma, broma.
Que luego...
Hostia.
Tengo una historia con esto.
Tengo una historia con lo de Scrum.
Tengo una historia...
No sé si me estoy acordando ahora.
A ver, no os puedo dar muchos detalles.
Pero pongamos que en un sitio muy raro, que no esperaría nunca, me reconoció una persona.
Se me puso a hablar durante mucho rato.
Y yo...
Y esta persona que quiere conmigo.
O sea, ¿por qué está hablando tanto conmigo?
Y tal, bla, bla, bla, bla.
Y al final me dice, mira, es que yo te conozco.
Y yo, ajá.
¿De qué me conoces?
Y dice, es que mi mujer te sigue en redes y está muy enfadada contigo.
Yo, ¿cómo?
Primero me hago la foto y luego te lo explico.
Y digo, bueno, va, venga, va.
Pues hazte la foto, a ver.
Se hace la foto conmigo.
Y digo, bueno, pues explícamelo ahora.
Y dice, bueno, es que mi mujer te llevaba siguiendo desde hace mucho tiempo y es Scrum Master.
Y entonces, si hiciste un vídeo y está muy cabreada contigo y desde entonces ya no te quiere ver más.
Y yo, pero ¿qué me estás cantando?
¿Qué me estás cantando?
O sea, y eso.
Y eso.
Es que si os digo el sitio.
Si os digo el sitio.
Vale, es que no os puedo decir.
No os puedo decir porque es un poco raro el sitio y se abriría la caja de Pandora.
Pero el tema fue ese.
Y yo, pero hombre, que no se lo tome a mal.
Si yo hablo de Scrum y tal.
Ya, pero es que infravalora su trabajo y tal.
Que yo no infravaloro, el trabajo de los Scrum Masters, la verdad.
Sino que digo que Scrum se ha convertido.
O sea, hablo de Scrum, no de las personas.
Pero bueno, bueno.
Pero sí, sí.
O sea, una seguidora de años, por lo que me dijo, me ha dejado.
No, esto es un buzzwinger.
Sería buenísimo eso.
Le dije, le dije.
Oye, bueno, pues nada.
Enseñale la foto y espero que me perdone.
Dicho esto, lo que dice Cío de que no hay desarrollador que debería ser contratado sin saber de Git.
La verdad, Git, ¿cuánto puedes tardar en aprenderlo?
Te lees mi libro de Git y ya lo tienes.
O sea, máximo lo elemental de Git.
Si es que Git, para utilizar lo más básico, ¿qué necesitas?
Necesitas aprenderte tres comandos.
Y bueno, ¿qué quieres saber más de Git?
Pues te puedes comprar mi libro.
Te compras mi libro.
Oye, muchas gracias por las valoraciones.
89 valoraciones de 5 estrellas.
Muchas gracias a todos por ayudarme.
Muchas gracias por esto.
Y además, unos comentarios más bonitos.
Me ha gustado mucho este.
Libro técnico más útil que he comprado en mucho tiempo.
Joder, madre mía.
Más bonito.
No, pero muchas gracias.
El tema, sin el libro.
No hace falta ni el libro.
Sin el libro, Git lo aprendes en una hora.
Una hora y media.
Otra cosa es decir experto en Git, ¿vale?
Experto en Git.
Experto no en nadie porque en Git la lías rápido.
No creo que nadie se pueda cabrear por esto.
Tampoco me parece tan grave el tener que aprender Git.
Y al final es una cosa que lo vas a necesitar en cualquier sitio
que vayas a tener que trabajar con código.
Lo utilizan el 99% de los proyectos ahí fuera.
Git.
No hablo ni de GitHub.
Hablo de Git.
Entonces, no sé por qué hay mucha gente que se ha cabreado con CIO,
por decir algo así.
Porque, no sé, hay mucha, mucha, mucha gente que estaba como muy enfadada.
Como, yo aprenderé lo que me dé la gana.
Que no sé qué, no sé cuánto.
Pues, ¿por qué tengo que aprender esto?
Es verdad que yo creo que en la carrera o en el grado no hace falta a lo mejor que te enseñen Git.
Pero si tú el día de mañana quieres ser programador, yo la verdad es que creo que deberías aprender Git.
O sea, me parece una tontería cabrearte porque alguien te diga,
oye, tienes que aprender Git, te va a abrir muchas puertas.
O sea, sería como ponerte palos en la rueda decir como que no deberías aprender Git
o que te enfades por aprender Git.
Es que me parece algo tan básico y algo tan útil para que te hagas una idea.
No hay ninguna tecnología que tenga tanto quórum, o sea, que se utilice de forma única.
Debe ser la única que también se debe utilizar de forma tan bestia.
Es que el 99% de los desarrolladores utilizan Git.
Entonces, es que no creo que haya una tecnología que esté tan extendida, tan fácil de aprender,
que tenga un impacto tan grande en tu vida y en tu carrera y en tu existencia
y que aún así, o sea, no sé.
El grado es un científico.
Si quieres ser otra cosa, pues hace de falta ir a la universidad.
Bueno, es que eso depende, Getrabanco.
Eso es un poco...
No entremos ya en...
Es que el grado en España, los grados son también de ingeniería.
Por ejemplo, hay grado de ingeniería informática.
Lo pone aquí.
Entonces, no entremos ya a es que yo lo digamos, no sé qué,
porque sí, creo que se entiende que cuando hablamos de grado también estamos hablando de esto.
Pero a ver, grado en ingeniería informática.
Los grados, al menos en España, también son ingenierías.
Entonces, a lo mejor en otros sitios no lo son, pero no es científico, es una ingeniería.
No hay que enfadarse con estas cosas y yo creo que lo dicen sin ningún tipo de maldad.