Hoy en día y ahora más que nunca, vivimos rodeados de números, letras y símbolos. Todos juntos, pero no revueltos, relacionándose entre sí a través de viejas conocidas: las matemáticas. Las mismas que pueden haberte hecho pasar un mal trago alguna que otra vez sobre el pupitre y ante las que te has intentado proteger con tu gran compañera de fatigas, doña Casio.
|
etiquetas: matemáticas , informática , universidad , carrera , estudiantes , educación
Cc #4
La que forma para el mercado es la FP. La universidad forma para el conocimiento y no puedes tener un país con el nivel de conocimiento a la baja.
Qué mania con bajar el nivel de las cosas para así que pase más gente, pero no nos damos cuenta que lo que hacemos es degradar esa materia y que pierda valor? Además de no premiar el esfuerzo.
No, entendemos que si una materia la supera 10 personas esa materia vale más y muestra que esforzándote lo consigues, que si la superan 100?
Es un efecto conocido. Las personas se adaptan a lo que le piden, independientemente de la dificultad.
La mayoría de las veces sólo son ejercicios de sobreingenieria que luego generan unos costes de mantenimiento elevados.
En el mundo se las máquinas virtuales que corren a miles de kilómetros de distancia, la eficiencia está muy infravalorada.
Me hicieron aborrecer la carrera. Dos cursos de la misma estuve más tiempo programando que estudiando realmente matemáticas, resolviendo problemas o demostrando teoremas.
Me podia centrar en aplicar los conceptos y usar las herramientas para que hiciesen los calculos por mi. Solo tenia que entender los conceptos! Eso me dio confianza e hizo que me diera cuenta que mi problema era unicamente operando.
Por cierto no hable sobre el tema de la dificultad, NO deberia bajarse. He trabajado con ingenieros inf de otros paises y tenemos generalmente una base mucho mas solida, seria una pena perder eso
Yo dejé la carrera entre otras cosas porque las mates me quedaban grandes para las bases que llevaba del instituto, así que me metí a la FP...
El problema son los ingenieros que acaban trabajando en lo mismo que yo cuando tienen (o deberían tener) más conocimientos y por tanto mandarme a mí lo que ellos han pensado que hay que hacer...
Como pensar de forma creativa? Lo primero, abriendo todo lo posible la mente.
No creo que se pueda llamar "ingeniero" a alguien que no sabe matemáticas.
Refactorizábamos proyectos monstruosos que nadie entendía a una función de 10 líneas.
Les vendrían bien unas cuantas clases de Ingeniería de SW (algunos conocían sus carencias e intentaban mejorar)
#5 Nunca he conocido ningún problemas del mundo real que requiera las matematicas de la universidad y si que conocí a mucha gente que abandono la carrera por las matematicas. En mi tiempos, hasta los alumnos de 3º tenian pendiente Calculo de 1º (y en esos examenes requerías usar todas las aulas de la facultad.)
#10 Puedes poner un ejemplo, uno que implique resolver una integral?
#56 Sevilla, segunda parte de los noventa, todo el mundo tenia pendiente Calculo de 1º. Los profesores explicaban bien, pero luego ponian unos examenes imposibles. Yo aprobe el año en que con el cambio al plan nuevo abrieron la mano.
#64 ¿En la FIE? Unos años después yo sufri un examen parcial de febrero donde de 3 clases, 300 personas, aprobaron 4.
#68 La última asignatura que yo tuve, fue Logica y Computabilidad. Desde luego no ponian nada parecido a eso. Para aprobarla tuve que ir a clases particulares porque los profesores eran nefastos. Fui la máxima nota del examen.
-Tu entras de becario en la informatica de un banco, asuminedo que solo te basta saber de matematicas la suma y las multiplicaciones y un dia revisando codigo te encuentras algo así: "Recalculo de los plazos de la hipoteca utilizando el metodo de Newton..."
-Despues cuando el banco de hacer un ERE, acabas de sistemero a una empresa y te toca programar un porron de centralitas de telefono remotamente a codigo pelado en el terminal. Y piensas, si yo pudiera entender los mensajes que me envia esa centralita remota, podria hacer un programita que hiciera mi trabajo. Y por suerte te acuerdas de que hay un enjendro llamada Transformada rapida de Fourier, que te viene de perlas.
Y esto sin entrar en trabajos tipo bigdata, que ya requieren de inicio un cononcimiento avanzado en algebra lineal.
Definitivamente las matemáticas de la ingeniería informática están totalmente fuera de lo que un programador normal y corriente necesita en su día a día.
¿Sabes lo que no me enseñaron? A optimizar consultas SQL y tablas para aguantar millones de registros. Y eso que los registros de una tabla pueden considerarse como conjuntos, y operar matemáticamente con ellos
Soy profe de cálculo, estadística y algoritmia, y no puedo más que decir que cuando la gente se queja de la dificultad de aprender no ya a derivar, sino a comprender el concepto de la derivada en sí, lo que están diciendo es que se equivocaron de carrera.
Conozco chavales, y no tan chavales, que disfrutan de las clases de cálculo. Se les nota de lejos, y se nota que hay gente que ha tropezado con la ingeniería como podía haber caído en ADE. Lo mismo con algorítmia, en la que si REALMENTE te gusta programar, es una asignatura reveladora, que marca la diferencia entre un programador y un ingeniero.
El hecho de que la palabra computador tenga que ver con números, debería darles una idea de donde se meten. Vivan las matemáticas.
A día de hoy ya llevo quince años ejerciendo como jefe de informática de una empresa. ¿Quieres saber qué mates me han hecho falta para ello? Estadística, Investigación Operativa, un poquitín de lógica de conjuntos y booleana y... prácticamente nada más.
A mí tus argumentos me jodieron un tiempo precioso y que no volverá ni me devolverá nadie. Si tanto te pone la ciencia formal deberías de ser capaz de no generalizar. Y si me vas a venir conque las mates cuadriculan el coco y enseñan a pensar déjame decirte una cosa: eso se aprende mucho mejor en una escuela de ajedrez y es una de las cosas que perdimos con la URSS.
La puta realidad es que hay muchas unis aspañolas machacando a los informáticos con las mates porque catedráticos de ciencias exactas tenemos de sobra mientras que doctores en ciencias de la computación, no. Y cuando tienes limones haces limonada.
Ahora, si se trata de temas de control de tráfico aereo (Mátemáticas discretas, por ejemplo), o buscar patrones en los datos (Big data), me callo. Es que hay empresas y empresas.
Por otra parte, que te formes como ingeniero y luego no ejerzas como tal no es argumento para decir que las unis hacemos mal formando ingenieros. Si la carrera es de ingeniería, no es de esperar que te enseñe como ser jefe de un informática de una empresa. Eso no es el objeto de la carrera.
Por otra parte, lamento mucho tu argumentación. Incluso en tu caso, la estructuración mental y el desarrollo en cuanto a capacidades abstractas que proveen todas estas matemáticas te hace más capaz en todos los ámbitos decisionales. Si no lo has aprendido y no has sabido usarlo, de verdad que lo lamento. Ahí si que te digo que no sabes cuánto has perdido, y no sólo el tiempo dedicado.
Que en tu carrera profesional no lo hayas necesitado, no significa que no sean útiles y necesarias.
Cuando estudié compiladores, nunca pensé que iba a terminar utilizando parsers de lex en mi carrera profesional, y mira, que ya lo he usado varias veces.
En la FI de la UPM, plan 96. Que los que sepáis un poco podréis haceros una idea de lo que era ese sitio en los 90
No puedes entender la complejidad algorítmica sin cálculo. No vas a entender tampoco la visión por computador, el procesado de señales ni el tratamiento del lenguaje natural.
No sé dónde estudiaste la carrera, pero intuyo que hay asignaturas mucho más complejas que el cálculo en cualquier sitio, salvo que te den por encima cuatro tonterías y te regalen el aprobado.
Cálculo lo aprueba cualquier estudiante de primero de una carrera de ciencias.
Otra cosa es que los de ciencias sepan más letras que ciencias los de letras que yo creo que es verdad. Pocas veces escucharás a uno de ciencias vanagloriarse de sus faltas de ortografía pero sí más de una vez a alguien de letras reírse de que no sabe hacer multiplicaciones de dos cifras.
Pero con perspectiva y respeto: aquí estáis mezclando churras con merinas. Un programador no necesita una ingeniería, una FP superior en multiplataforma o en DAW es más que suficiente a nivel académico para desarrollar su profesión, al igual que un superior de ASIR para gestionar sistema. No necesitan ese nivel matemático para esas profesiones de técnico, que al final es lo que son.
El quid de la cuestión es que relacionáis graduados con programadores, y no (aunque en la práctica sea así, ojo, en eso no os quito la razón). Un grado te da el título de ingeniero, y sí, un ingeniero informático necesita ese nivel de matemáticas que ahora "se debate", cómo bien comenta #40.
Salu2
El otro día aprendí (y medio entendí) por qué el html es como es y no se puede cambiar a algo menos enrevesado. Es por Chomsky, jeje.
Y leyendo los comentarios creo que se está confundiendo ser un buen programador gracias a las matemáticas (la práctica), y los conceptos de la informática, que mucho no es matemático. Diría que algo (¿mucho?) de teoría informática está bastante despegado de las matemáticas.
*Teoría informática es una asignatura que se da en las universidades del norte de Europa, no sé en España.
Se sabe mucho de matemáticas si y solo si se sabe mucho de matemáticas.
Examen de 1500 estudiantes donde aprobaron solo 15, año 1991 universidad de ingenieros de Sevilla
Saludos
Nos la quitamos de en medio? Además es un purazo de niveles similares a Cálculo.
Total, nadie en su sano juicio va a usar LL(k)/LR(k)/LALR(k) y si le gusta que estudie por su cuenta.
/s
He visto tantos casos de fracasos con factorías de China y de la India que he perdido la cuenta.
Para programar hacen falta ciertas aptitudes.
Luego dentro de los programadores los hay que testean bien, los que programan con eficacia (para los nuevos desarrollos) y los que arreglan bugs con rapidez (mantenimientos e incidencias). Rara vez hay alguien bueno en las tres cosas.
No entiendo por qué está tan devaluada la profesión de programador.
Luego te encuentras al típico analista de consultora que ha estado dos años programando y monta unos cirios del copón.
Cuanta gente tiene que invertir una matriz en su trabajo? Menos del 10%. Y eso ya se estudia en el bachillerato. El meme de la curva de aprendizaje de las matematicas es real, te tiras 20 años estudiando mates para terminar usando excel en el trabajo, no te van a pagar por resolver EDPs, y al que le paguen por eso, no será ni el 5% de la camada, y sera en investigacion, probablemente universidad. En España no hay casi empresas grandes de alta tecnologia, no vivimos en Holanda o Alemania precisamente, de hecho en ese aspecto es bastante lamentable.
A mí con mi carrera de informática me ha dado igual, nunca he tenido problema. Me dieron las herramientas para adaptarme, y una de esas herramientas fue una base fuerte de matemática (y tan fuerte, que en una universidad con 200 alumnos por año entre las distintas ramas, Algebra de primero tuviera un tapón de 800 alumnos). El que piense que informática es desarrollar una aplicación móvil para android, por ejemplo, está muy confundido.
Supongo que en todas las carreras pasan esas cosas, qué le vamos a hacer.
Me he encontrado con muchos informáticos que no saben la diferencia entre una intersección y una unión. Del resto de lo que hablas es ciencia ficción.
Una vez me encontré con un problema curioso. Habían hecho un generador de números aleatorios, que generaba número de 15 cifras, pero que no generaba más que un millón números, porque los empezaba a repetir. Bueno, pues no entendieron como era posible que solo generara un millón porque eran números de 15 cifras, y mucho menos porque ese empezaban a repetir con bastante frecuencia cuando solo tenían unos cinco mil generados. No me hicieron ni puto caso. Un mes después me volvieron a pedir ayuda. Como no quisieron tirar el algoritmo, y usar algo más sencillo usando varias semillas, les dije que sumaran uno al número generado. Se quedaron asombrados, caro que no les dije que iban a tener el mismo problema Cuando generarán otros cinco mil números más.
Wir müssen wissen
Wir werden wissen
cuñadismointrusismo. Me imagino a un tipo diciendo que viene a pedir trabajo de ingeniero civil o industrial teniendo solo el bachiller "pero habiendo estudiado mucho por su cuenta" y te aseguro a que RRHH le dura la anécdota el año entero, porque nadie es tan flipado como para hacer eso sin que se le caiga la cara de verguenza, y si alguien lo fuera... Bueno, está claro que no quieres a esa persona cerca de ningún proyecto.He acabado en una multinacional de tecnología donde la miras somos filólogos y la otra mitad informáticos.
Y sí, también aprendí html en su momento y me valió luego laboralmente
Yo diria que el porcentaje de ingenieros informaticos que ejercen de ingenieros es muy pero que muy bajo en España.
Si no fuera así pocas universidades habrían...
Tan matemática es la teoría de la informática que Turing ya había definido matemáticamente una máquina equivalente a un ordenador moderno antes de que existiera, y empezaron a salir teoremas sobre qué era computable y qué no (vamos, qué podemos hacer con un ordenador y qué no) antes de que se construyera ninguno.
No sé si a lo mejor estás pensando en ingeniería del software, que sí que no tiene muchas matemáticas, pero eso no es lo que se suele llamar teoría de la informática,
Pero tu vida profesional es más sencilla si lo aprendes en la carrera y no tienes que pegarte después con ello. Y hay gente muy buena, que aprende rápido y consigue sacarlo con soltura sin tener la base de la carrera, pero no es lo normal. Lo normal es que la base de la carrera te ayude mucho. A mi me ha ayudado muchísimo.