A la hora del café de media mañana, hay un tema recurrente en las conversaciones de los informáticos que me rodean y que me ponen los pelos como escarpias: El intrusismo laboral. De las conversaciones que suelen tener, que generalmente tratan de no tocar nada de programación, es la que más odio. Después de leer lo anterior, te estarás oliendo por qué. Efectivamente, no soy informático, pero mis compañeros no lo saben. Entré a trabajar de informático por un golpe de suerte.
Comentarios
#3, yo no estudio informática, pero es que a partir de una carrera concreta en una universidad específica ha llegado a la conclusión de que nuestras universidades son malas formando a los alumnos.
De todas formas, todo el artículo en sí destila un resentimiento hacia la gente que ha conseguido acabar la carrera y un aire de superioridad de "yo no estudié un carrera porque los profesores eran muy muy malos, pero soy más listo que vosotros, ja, ja, ja".
"Si tuviera que destacar algo malo de España en el extranjero, una única cosa, sería sin duda la penosa educación que recibimos los estudiantes en la universidad."
Oye, habla por ti y por tu universidad. Yo estoy encantado con la formación que recibo en la mía, menuda generalización.
#1 No sé que estás estudiando ni donde, pero para juzgar eso espera a graduarte, salir al mundo y para emplear un simil de 'Guerra y Paz' hacer como Nikolai Rostov y participar en tu primera carga de caballería con fuego real sin tener ni idea de lo que va a pasar porque nadie te ha preparado para lo que es la guerra, la de verdad...
En la guerra de verdad el jefe es un subnormal que no usa el ordenador mas que para jugar al solitario y de vez en cuando sale de su despacho gritando "¿Cual es mi contraseña?", el comercial es un canalla que si le piden burros voladores en un plazo de un mes responde que de qué color lo prefiere el cliente con tal de sacarse su comisión (que solo depende de que se firme el contrato, no de que la cosa salga bien), el responsable de Impersonal y Recursos Inhumanos un Rasputín de vía estrecha que se cree descendiente de un cruce entre Maquiavelo y Richelieu, y entre todos forman un equipo "de élite" con solo una cosa en mente (hay que admitir que presionados porque el comercial ha prometido al cliente 4d10 de cosas imposibles): que cobre poco, que el resto se arregla echando horas y horas y horas sin pagarlas.
En fin...
Aquí otro 'infiltrado', un informático sin título (mas que nada porque cuando yo empecé, hace más de 30 años, los informáticos titulados eran tan comunes como las gallinas con dientes) que no sabe si reír o llorar ante la peregrina idea de que los males de la informática vienen de no ser como los arquitectos, los médicos o los ingenieros, con un Colegio Oficial (nótese la mayúscula) que se ocupe de meter en la cárcel a todo el que pretenda trabajar en esto solo porque sabe y se encargue de que un titulado pueda vivir poniendo firmas al trabajo de los demás.
No, chicos, no. Para empezar las cosas no van a ser así nunca, pero después ni siquiera eso os va a ayudar si no tenéis narices para enfrentaros al jefe y decirle "Solo los amateurs trabajan gratis; yo soy un profesional". Así de claro.
Hola buenas, me llamo Miguel Ángel y soy ingeniero informático.
Trabajo en una empresa en la que programan telecos, matemáticos y hasta el sobrino de mi jefe.
Hay mucha gente capaz de desarrollar software sin ser, además, títulado, el problema es que mucha gente se atribuye la etiqueta de informático cuando sabe copiar y pegar en el word, y cambiar el formato. Bueno no, ese no es el problema, el problema es que algunos jefes no saben distinguirlos...
Para ser buen cocinero no basta con leer libros de recetas...
Hay que cocinar todos los dias
-> Conocer tus fogones
-> Saber de ingredientes
-> Saber para quien trabajas: Restaurante Chino o Frances
-> Saber pelar una patata si le pides a alguien que lo haga.
-> Aprender a perdonar. Una mala sopa puede tener muchas causas.
En conclusion: de acuerdo con el articulo en muchos aspectos
Recuerdo que cuando estaba en la facultad, un profesor decía que no merecía la pena desarrollar software de gestión, que un software de contabilidad "te lo dan con el bollycao" (palabras textuales). Que lo que merecía la pena de verdad era el desarrollo de software para fines más complejos, orgulloso él de que su departamento (o empresa, no recuerdo) había hecho un proyecto para optimizar rutas de recogida de la basura.
Por aquel entonces llevaba ya algunos años alternando trabajo y estudios, y me dí cuenta de que los profesores están tan alejados de la calle, que no saben lo que se cuece en ella.
Parece la típica historia de un autodidacta, que intento sacarse la carrera y la carrera pudo con el. Para mi, este tipo de personas, a las que les gusta el trabajo que hacen, merecen mi mas profundo respeto.
Informático, que error tán grande.......
Esa es la palabra que nos tiene perdidos en este mundo laboral.
Un Ingeniero, está capacitado para generar un estructura de programación, en cualquier lenguaje. Esto requiere de estudios.
Un programador, es el que está preparado y formado para trabajar en el/los lenguajes que tenga en su haber.
Un técnico, (más dirigido al Hard), ni falta que le hace enterder de software.
Un Ing de Sistemas, preparará tu servidor, redes, etc... mejor que cualquier otro profesional.
y así un largo etc...
Las especialidades informáticas son las que son, y a cada uno se le deben aplicar SUS TAREAS, independietemente de otras.
En medicina por ejemplo, un oftalmólogo no sabe de traumatología, más que aspectos generales. Por eso tu vas al especialista correspondiente.
Pues en informática es lo mismo. Es un NOMBRE que lo engloba TODO, y tenemos que acostumbrarnos a llamar a cada cosa por su nombre y hacer llevar este conocimiento a todo el mundo. Nadie es más o menos importante que nadie. ni ingenieros ni programadores autoformados.
Cuando quitemos del mercado la idea que un INFORMATICO puede programarte el vídeo o arreglarte la lavadora, entonces estaremos en camino de una solución.
Por otro lado, a los que sufren de TITULITIS AGUDA.... hay muchas profesiones, como por ejemplo el de fontanería, albañil, encofrador, etc... que no requieren titulación, y son PROFESIONALES en su trabajo, trabajo que TU no sabrías hacer, pero que siempre en casa hay alguien que te haga un arreglillo..... quizá un vecino? (Si no te gusta el intrusismo profesional, no lo apliques tu mismo)
He dicho.
Como dice #5 parece que el del artículo está un poco resentido, y en el fondo utiliza esa misma prepotencia que denuncia en los demás:
Errores que ni Stephen Hawking podría resolver
Lenguajes de programación que los ingenieros ni siquiera saben que existen
No voy a hablar de este caso en concreto, este tío puede ser un autentico crack, pero si que voy a hablar de la mayoría de los no titulados.
Cuando te encuentras cosas como esta te queda claro de porqué es necesario contratar a gente con titulación.
while (true)
Ojo, que no quiero decir que no haya titulados que hagan barbaridades del tipo este, pero no la mayoría, de la misma forma que la mayoría de los no titulados si que te harán aberraciones de ese tipo (como más de una vez me he encontrado).
#1 Te doy la razón.
Precisamente la carrera de informático es más difícil en España que en el extranjero, conozco varios ingenieros que se sacaron el título en Inglaterra por ese motivo.
El problema es la reciprocidad. Por ejemplo, ¿por qué un teleco puede hacer lo que un informático y no a la inversa?
Es decir, todos pueden ser informáticos, pero hay cotos cerrados e ingenierías que te cierran las puertas por más formado que puedas estar en ese área. Es entonces cuando piensas que juegas con desventaja, siendo la ingeniería informática una de las que más media ha pedido durante mucho tiempo y no es precisamente sencilla.
No es justo, por tanto, que todos puedan ejercer de informáticos sin serlo.
Soy Ingeniero Informatico, trabajo en una empresa (en el extranjero, por supuesto) que se dedica a desarrollar DSP's de bajo consumo. Trabajo con Ingenieros de Telecomunicaciones, electronicos, etc.
El software lo desarrollamos en C, el compilador es propio para el DSP con el que trabajo. El compilador lo desarrolla una empresa que cuenta sobre todo con gente con un PhD in Computer Sciences (doctores en informatica, que son, la mayor parte de ellos).
Directamente trabajo con Software y Hardware, con software desarrollo el proyecto que queremos vender ahora, pero el hardware igual tengo que cambiarlo para aumentar la precision que puedo necesitar, o cambiar la estructura de las interrupciones, los MIPS que necesito, cantidad de memoria... despues tengo que hacer simulacion del software sobre el hardware con circuitos microprogramados, etc...
Tengo que optimizar el codigo, a la vez de que debo adaptar el hardware para que todo funcione a la perfeccion. Los MIPS que tenemos son los que tenemos y ya he tenido que diseñar varias veces el uso de la memoria para minimizarla (la memoria es cara).
El sistema es en tiempo real, procesando señales digitales (de ahi que trabaje con ingenieros en telecomunicaciones, electronicos, etc...). Generalmente los algoritmos de procesamiento de señales los diseñamos entre todos.
Tenemos una pequeña coleccion de libros que se actualizan cada X tiempo.. fisica, matematicas, coding methods (viterbi por ejemplo...), estandares (DVB, DAB, ...), señales... y generalmente - ninguno - de programacion, sobre todo, por que se da por sentado que sabes programar como la tabla de multiplicar. Todos saben hacerlo. Nadie en mi departamento no sabe programar (telecos, electronicos, fisicos, informaticos...). Nadie pregunta una duda sobre punteros aqui. Es algo basico para cualquier carrera de ciencias hoy en dia.
Ingenieria en Informatica no es programar. Si hay gente que estudia esta carrera para hacer eso, pierde el tiempo.
Para concluir: Me fliparia ver al chaval del articulo intentando hacer mi trabajo. Pero seguramente no lo vere porque sin ser MINIMO ingeniero tecnico, no puedes trabajar en esta empresa.
P.D: Desgraciadamente, no, no hay trabajos como este en España.
#3 No se si sabrás que la dificultad no tiene nada que ver con la calidad de la enseñanza que recibes.
...hablando de intrusismo laboral, he de decir que un matemático, o un físico, no valen como profesores de programación.
Y sobre todo, la programación no se aprende haciéndoles ver a los alumnos lo inútiles que son por no haber sabido solucionar un problema matemático complejo del que tú recuerdas con errores, la solución del año anterior. No se enseña programación intimidando con la voz, ridiculizando preguntas o poniéndose de acuerdo con los compañeros de departamento para no aprobar un examen de notable por tener una pregunta sin contestar.
Esta parte es buenisima. Obviamente, para todo aquel que se vaya a convertir en programador de aplicaciones basadas en el calculo "avanzado" es utilisima. Para todos los demas, la inmensa mayoria, es totalmente inutil. Otra cosa es que las universidades las utilicen para eliminar gente.
#102 Depende de que programes, si es el chip de un aparato de respiración asistida, el que controla los frenos de un coche o el altímetro de un avión... igual si...
Un Ing Informatico no es un informatico. Son dos profesiones distitnas.
El problema ha llegado cuando Ing Informatica se ha convertido en la carrera de moda y es la ingenieria con mas alumnos. Luego, cuando egresan, no hay trabajo suficiente de Ing Informatico, nunca se necesitaron tantos, y ven como intrusismo como gente con FP hace de programador, cuando los verdaderos intrusos son los Ing.
Ingenieros que no tienen esos problemas son los navales, por ejemplo. Pero claro, hay 3 escuelas de Ing Naval en España, y no tropecientasmil como pasa con las de informatica...
Jojojojo... como esto llegue a portada , volvemos a tener el flame entre ingenieros VS todo lo demas
Ahora en serio, articulo bastante entretenido
Saludos
lo del artículo es demagogia
seguro que nunca dejarán operar en un hospital a un tio que se ha hinchado de leer libros de anatomía y abrir ranas en su tiempo libre
Yo le diría a este pobre hombre que no hace falta que se justifique a sí mismo a través de blogs el no haber acabado la carrera.
Perdónate, hombre. No pasa nada. No te tortures más. Ea, ea, ea...
Resumen del articulo: Soy el puto amo programando y no me hacen falta titulos. No como los que estan a mi alrededor, que tienen titulos pero les falta pasión.
El que escribe el artículo no sabe lo que significa realmente el intrusismo laboral.
Es decir, no hiciste la carrera y te ha ido bien y tratas de justificar tu decisión por todos los medios. Me parece bien, y de hecho estoy de acuerdo con tus planteamientos y críticas a la universidad, pero detesto la condescendencia del "no tengo título pero soy la ostia". Yo tengo las dos carreras (técnica y superior), las pasé putas como tú, entré a currar 3 años antes de acabar y ahora gano un buen sueldo y no tengo queja de mi vida profesional.
Todos los que no habéis querido o podido sacaros una carrera apeláis a que en España hay mucha "titulitis". Eso no quiere decir nada. Asúmelo, se reduce a eso, por las razones que sean o no te ha dado la gana porque considerabas que no merecía la pena tanto "sufrimiento" (algo en lo que puedo llegar a estar de acuerdo) o tus circusntancias de la vida te lo han impedido, ahí no entro. Pero por favor, el "porqueyolovalguismo" me causa naúseas.
Bueno, yo solo quisiera comentar que uno de los mejores profesores de sistemas operativos que tuve en la carrera no era ingeniero informático si no industrial en electrónica. Después comentar lo absurdo de que un matemático o físico no pueda enseñar informática, porque si dices que para enseñar informática hay que ser informático, el autor tampoco serviría porque ni si quiera es ingeniero, pero al final del texto reconoce que sabe más que muchos ingenieros informáticos, más bien que todos. Para enseñar lo que hay que saber es transmitir conocimientos y comprender a los alumnos, además por supuesto de conocimientos sobre la materia que das.
Por cierto los conocimientos matemáticos en una carrera que se basa en las matemáticas nunca están de más, para programar bien como para cualquier cosa hay que entender que es lo que se hace y para ello no viene nada mal saber que va a hacer el compilador con cada línea que pones. Resolver algoritmos absurdos ayuda a la mete a adaptarse a la resolución de problemas, por mucho que luego no los uses nunca, porque ya están en alguna librería o porque no te hagan falta es bueno aprender a resolver problemas.
Al chaval le sobra un poco de prepotencia, está claro que no hace falta ser informático para programar, la carrera no existía hasta hace unos años, también esta claro que hay un ciclo de grado medio para aprender a programar y tener algo que lo acredite, lo que parece que a muchos no les queda claro es que un ingeniero técnico esta para diseñar, dirigir, o administrar proyectos, no para programarlos aunque todos acabemos programando porque no hay tanto proyecto que dirigir en España.
Hay autodidactas que son auténticos cracks, pero ni todos los autodidactas son estrellas del rock ni todos los ingenieros son mierdecillas, hay de todo, es más, la probabilidad de encontrar cracks entre los autodidactas es mayor por la sencilla razón de que si se han molestado en aprender es porque les gusta de verdad y ponen todo su esfuerzo en ello, en la carrera te encuentras a mucha gente que va pasando cursos año tras año copiando practicas, trabajos, exámenes y de todo y están completamente orgullosos de ello, también a gente que no le gusta nada lo que estudia y esta ahí por familia, amigos, por que estar en casa es aburrido o vete tú a saber por qué.
Así que no veo donde está el problema. Yo soy ingeniero, no me considero mejor que el autor del blog, quizás el sepa programar mejor, yo aun creo que estoy aprendiendo, valoro mi carrera no solo por los conocimientos en programación que se dan a modo de herramienta para plasmar otros conocimientos en algoritmos, ingeniería del software, bases de datos, optimización, sistemas operativos y demás. Y si tuviera que volver a tomar la decisión de estudiar la ingeniería o no, volvería a elegirla, conozco a muchos compañeros "informáticos" que no dirían lo mismo.
Si el autor del artículo no valora el conocimiento sobre compiladores, gramáticas y autómatas, algorítmica, complejidad, recursividad, la arquitectura de von Neumann, la gestión de la memoria, y un largo etcétera no entiendo cómo puede valorar en profundidad lo que es la programación eficiente.
TODAS las disciplinas mejoran y avanzan así que se hace ciencia sobre ellas y se consigue una buena base teórica. Había motores antes de que se formulasen las leyes de la termodinámica, pero estas leyes han sido fundamentales para que evolucionasen.
PD: Lo loable es no vanagloriarse de tu ignorancia y respetar el conocimiento de otros.
La programación de la vida real, esa que hace las transacciones entre bancos, no comprueba si los saldos de las cuentas son números amigos, o cuadrados mágicos, o su puta madre.
#22 que manía con comparar un informático con un medico... claro, son lo mismo, hay que estudiar lo mismo...
Pero ciñéndome a tu comparación, da la casualidad de que un autodidacta informático SI tiene acceso al mismo "enfermo" que el informático real. Y SI tiene acceso a la misma documentación, y SI puede probar una y otra vez hasta tener éxito y SI puede leer documentación a patadas sobre optimiazacion y algoritmos, y SI los puede probar hasta ver que funcionan.
Vamos igualito que un medico oiga!.
Y como en todo, hay de todo Yo también he visto a titulados superiores calzarle un for() a una busqueda en una BB.DD.... y he visto gente haciendo drivers para hardware sin nada mas que un COU que se mean encima de el 90% de titulados que he visto... hay de todo en todos los lados.
Curiosamente los lloros de "intrusismo" suelen salir de gente que esta amargada en consultoras... nunca he visto a un buen profesional patalear...
La ETSII de Sevilla es famosa por su dureza en los exámenes de primeros cursos. Está hablando con el conocimiento de un chaval que intentó hacer la carrera y no lo pudo conseguir y se vió obligado a irse, lo que lleva a plantear erróneamente muchos conceptos.
un matemático, o un físico, no valen como profesores de programación. La programación no se puede aprender estudiando las diapositivas compuestas de fórmulas matemáticas en renglones aislados que te obligan a comprar en la copistería
Por partes, vayamos a lo de los profesores :
Los profesores que imparten las asignaturas de programación en la ETSII de Sevilla son (casi) todos doctores en informática : http://www.lsi.us.es/personal/personal2.php?tipo=1
Independientemente, un matemático está educado para una resolución analítica muy parecida a la de un informático, de hecho recurren a pequeños scripts en entornos como Matlab o Maple para la resolución de ejercicios complejos.
Un profesor de programación puede ser perfectamente un físico o un matemático, su capacidad de plantear y resolver problemas es lo que da fruto a las 'ideas felices' utilizadas en la programación.
En segundo lugar, clases de programación son todas del mismo tipo : teórico-prácticas. Si tu esperabas aprobar ingeniería informática en Sevilla estudiándote las diapositivas, obviamente estabas confundido. De hecho tu resultado ha sido el normal : suspender categóricamente hasta cansarte. El problema no está en el contenido si no en tu planteamiento del estudio.
Tanto IP1, IP2, ADA y EDA, requieren de un volúmen de horas de prácticas que no se ven acordes con las diapositivas. Si tu creias que con ir a clase y aprenderte que es un FOR, que es el algoritmo voraz o que son los árboles de decisión ibas a aprobar, estabas muy confundido. Todos los profesores lo dicen, los apuntes de clase son material de apoyo, se aprueba yendo a clase y haciendo ejercicios como loco. EJERCICIOS . O a ver si tu te crees que un ingenierio industrial aprueba una asignatura de fluidos sólo con aprenderse la teoria.
Los exámenes abusrdos y los problemas desconcertantes, sirven para lo que sirven : educar a tu mente a pensar de forma analítica.
El chaval que fue a clase, hizo todos los ejercicios y aprobó el exámen, aprendió a resolver problemas complejos en 2 años.
Enhorabuena por haber encontrado tu trabajo, pero que tu no hayas sido capaz de sacarte la carrera, no implica que tires de traca y digas que así no se aprende a programar, por que los graduados que salen cada año avalan que el sistema funciona.
pd. Sobre el intrusismo : un buen profesional es un buen profesional, aquí y en China.
Aun recuerdo cuando me llamaron para una entrevista de trabajo (estudiante de ingeniería informática de sistemas) y me preguntaron que experiencia tenía en AutoCad. Le dije que no lo había abierto en mi vida. Me miró con cara rara y me dijo que no necesitaban a alguien para hacer fotocopias.
La gente no sabe lo que es un informático, ese es el problema.
#3 (y ya de paso a #7: ¿no sería en la UMA, con el profe de ADA?)
¿Por qué que sea más difícil la hace mejor? Yo conozco casos similares, se van a UK o a Alemania y sacan las asignaturas con nota, mientras que aquí apenas llegan a un par de aprobados por cuatrimestre.
He escuchado que si la carrera pudo contigo, si un par de profesores horribles consiguió hacer que no terminases la carrera es que no valías para esto. Lo siento pero no:
a) Yo tengo todas las asignaturas aprobadas, estoy a falta de terminar el PFC y currando desde hace años. Y tengo claro que en la facultad aprendí cosas útiles, pero más por mi cuenta que por el esfuerzo de los profesores. La gente en otros países aprueba más fácilmente porque te motivan con prácticas, haciéndote ver que lo que aprendes tiene una utilidad en el momento. En la UMA en cambio es un profesor soltándote el rollo durante 4 meses, con 10 horas de laboratorio en total (si hay suerte) y un examen final donde te juegas todo. Si tienes un mal día suspendes, sepas lo que sepas (he llegado a suspender un examen en junio y, sin estudiar NADA, ni siquiera leer para refrescar, sacar un notable en septiembre).
b) No creo en el intrusismo. No creo en que se deba regularizar la profesión, ni existir los colegios de informática o teleco. El que sabe, sabe. Me da igual si sabe porque lo estudió en la facultad o si fue por su cuenta.
c) Como ya comenté en otra noticia (En EEUU el programador es la estrella, no como en España/c63#c-63: los ingenieros no debemos tener problemas en picar código. Ese mismo profesor que estaba orgulloso de sus algoritmos para encontrar el camino más corto para la recogida de basura era incapaz de escribir un trozo de 5 líneas de código sin fallos. Programar es como escribir: todo el mundo puede escribir, pero en realidad hay 4 gatos que realmente sepan hacerlo bien.
De acuerdo en parte.
Es verdad que no se puede aprender a programar sólo a base de teoría, máxime cuando dicha teoría se basa en matemáticas. A veces las universidades están un tanto alejadas del mundo real, cierto.
Pero tampoco es buena idea descartar de plano cualquier tipo de formación teórica. Un buen programador debe conocer principios fundamentales (KISS, YAGNI, DRY, SOLID, ¿os suenan?) que no se aprenden simplemente por pasarte horas y horas programando.
Y eso de que la programación es un arte... ojalá. La programación es (o debería ser) una ingeniería. Y no me refiero al sentido académico de la palabra, sino a "ingeniería" como al conjunto de procedimientos y técnicas que un profesional aplica a fin de realizar correctamente su trabajo. Que está muy bien que tu código sea muy "artístico", pero si no es seguro, testeable ni mantenible (atributos que sólo se consiguen aplicando ingeniería), pues mal vamos.
No quiero decir que haya que ser titulado para ser buen programador, ni que alguien sin título no pueda ser buen programador. Simplemente que la formación y la experiencia deben ir de la mano (qué frase más bonita me ha salido).
Pues por mucho que sepas no eres informático si no tienes la carrera. Como no eres arquitecto si no tienes la carrera. Y no se debería de poder trabajar como tal sin el título.
O eso, o que todos los que estén debidamente formados puedan construir sus casas como les salga de los cojones aunque no sean arquitectos. O follamos todos o la puta al río...
Si tan listo es, hubiese aprobado la carrera.
. La programación no se puede aprender estudiando las diapositivas compuestas de fórmulas matemáticas en renglones aislados que te obligan a comprar en la copistería. La programación de la vida real, esa que hace las transacciones entre bancos, no comprueba si los saldos de las cuentas son números amigos, o cuadrados mágicos, o su puta madre.
ahí he dejado de leer.
ni puta idea de lo que es la informática como ingeniería. si sólo se quiere dedicar a tirar líneas de código, ya sabe donde está la puerta
Me uno al flame, parece divertido...
#16 Producto de un ingeniero informatico en una aplicacion en VB.NET
Dim resultado as Boolean = CalcularPrecio(....)
Select Case resultado
Case 1 'True
En blanco
Else
Codigo metido por el
End Select
En la misma 'aplicacion' hecha en VB.NET me encontre varios GOTO... Hasta entonces no sabia que se podian meter en .NET. Obviamente tambien estaba el codigo que tu comentas.
Tambien hay ingenieros a los que parece les dieron el titulo en una tombola
Este artículo, tiene toda la pinta de ser falso: cualquier informático con titulación oficial detectaría inmediatamente a un intruso profesional
Lo que termina importando es que hagas bien tu trabajo y la experiéncia que tengas. No por el hecho de tener la carrera vas a realizar mejor el trabajo que otro que no la tenga.
Además, muchas veces en el mercado laboral puedes aplicar muy poco de lo que has aprendido en la carrera, siendo lo que has aprendido a base de trabajar lo que más apliques.
Yo soy una de las personas que desarrollan una pieza de software bastante avanzado. Tengo que decir que uno de los errores más grandes que se intentan enseñar en las universidades es la de desprestigiar la figura del "picacódigo". Es la forma más rápida de conseguir que un profesional acabe de mileurista. Viene de equiparar, por alguna extraña razón, arquitectura de sistemas con arquitectura de obra civil. Una especie de idea clasista, donde los arquitectos diseñan planos, y los paletas ponen ladrillos, pero en digital. Y el mundo de la informática está lejos de ser así. Creéis que los ingenieros de ferrari no se manchan las manos en boxes? seguro que pensáis que están ahí curritos de cualquier taller?
Los "picacódigos" son los verdaderos cracks del sistema, son los que realmente conocen como funciona el asunto. Los fundadores de google son picacódigos, si no, nunca en la vida se les ocurriria montar una granja de MapReduce. Los mejores ingenieros de Adobe son picacódigos, si no, sería imposible optimizar realmente el photoshop. Los mejores ingenieros de intel son unos bestias picacódigos que entienden en profuncidad el sistema. Sólo los picacódigos crean cosas como menéame, y por eso, entienden realmente las ventajas de pasar todo al cloud de amazon. Hasta bill gates pico el código del msdos.
Despreciando la picacódigo, alejas al ingeniero de lo que realmente sucede y marca la diferencia en la tecnología, y te encuentras, como me encuentro yo habitualmente, con ingenieros superiores que simplemente no entienden como funciona un sistema operativo. Sólo un picacódigo entiende las ventajas/problemas de pasarse a python.
En USA, los picacódigos son enormemente valorádos por lo que hacen.
Normalmente cualquiera puede terminar trabajando de casi cualquier trabajo no critico e ir ganando experiencia y mejorando en él
Normalmente cualquiera con una mejor base, puede obtener mejores resultados y más rápidos
El problema es el agravio comparativo con otras carreras, yo si puedo trabajar de lo tuyo pero tu no de lo mío
Nada nuevo bajo el sol
Asumidlo. Ya nadie besa el suelo por el que pisa un ingeniero porque salen a patadas de las universidades, eso era hace 50 años y nadie va a devolver ese status quo. Dejad de lloriquear y si alguien que viene de fuera hace tu trabajo igual o mejor que tu tal vez no necesites un sindicato vertical que te proteja sino saber hacerte valer, ni más ni menos.
#39 que haya gente que no ha hecho una carrera no significa que sean inútiles
Nadie te garantiza nada por un título. Eso es igual en todas partes. Lo que le importa a las empresas es la experiencia y la proactividad. El que ponga en un papel que eres la repolla con vinagre, se la suda.
La gente que es buena acaba flotando aunque esté nadando en un mar de mediocres.
Estoy con #1. No conozco la universidad donde estudió #0; pero sí que sé que en muchas universidades españolas se da una buena formación a los ingenieros informáticos (no hay más que ver lo apreciados que somos los ingenieros informáticos españoles en el extranjero, mucho más que en España, por desgracia). La generalización que hace este hombre a partir de un par de profesores es muy injusta.
Y si tanto le apasionaba la informática, ya puestos a "cambiar de ciudad", podría haberse informado de qué universidad española era mejor para estudiar ingeniería informática. Que de todas las que hay, alguna le tendría que servir, digo yo.
Pero claro, es más fácil dejar la carrera, que da mucho trabajo sacar, y luego meterse con los que han hecho ese esfuerzo.
Titulitis no; pero ridiculizar los estudios al estilo Revolución Cultural de Mao, tampoco. Menos mal que al final cada uno suele terminar en su sitio.
#13 claro, si, la culpa no es de quienes aceptan trabajos por 15000 euros teniendo experiencia en la polla de cosas y acreditaciones, no.
Si se preocuparan más de exigir salarios dignos... Como si la presencia de un sindicato vertical fuera a hacer que automágicamente pasaran a ganar el triple.
Para todo lo demás, está todo dicho en http://mundowdg.com/blog/?p=168
#12 En realidad los ingenieros se han trabajado 80 fulls epics y el que se queja que no confien en él porque no ha dedicado el tiempo suficiente ni para llegar a ser nivel 50 con t1, es el autor de la entrada.
He leído el paso por la universidad como si todos estuvieran en su contra. La Universidad tiene una enseñanza de mala calidad, yo también lo reconozco, pero eso no impide que nos saquemos la carrera con mayor o menor esfuerzo. Buscar culpables en los planes de estudio o en los departamentos me parece muy infantil.
Pues eso, a levear que es muy cómodo decir que los fulls epics le dedican más horas que tú y que como tú no puedes, que les bajen a ellos las estadísticas.
Me parece una opinión muy respetable, pero, como informático veterano, discrepo en una cosa: la programación NO ES UN ARTE. Punto. Es una tarea intelectual que requiere de conocimientos y razonamientos y donde todo tiene un por qué. En el arte no hay por qué.
La programación "artística" es la base del código spaguetti. !No más random-programing por favor!
Nada nuevo... Unas palmaditas por haber aprendido a programar por tu cuenta (Como hemos hecho todos?) y ahora pregúntate si, ese sistema de los mil demonios que dices apagar fuegos cada dos por tres, no estaría mucho mejor gestionado si lo hubiera realizado desde el principio álguien que sabe qué es un patrón de Ingeniería del Software.
Las Universidades estan fatal, pero el que quiere aprender, aprende. Un título no te asegura nada, pero no tenerlo es aún menos garantías...
#106 Perdoname que te contradizca, pero creo que un ITT Telemático prepara mucho mejor tu red (Un servidor probablemente no) que un ingeniero en sistemas, ya que la formación en tema de redes que se da en esa carrera es mucho mayor a la que se da en informática.
Actualmente estudio en la "Universidad de Oslo" la carrera de informatica, siendo esta una universidad pública. Compagino los estudios con trabajo, combinación del todo imposible en otros paises. El nivel de mi facultad de informática es muy alto. La calidad en los contenidos y metodos de aprendizaje son tan buenos que inevitablemente me hacen reflexionar en las posibilidades desperdiciadas por otros centros educativos.
Mi experiencia en la "Universidad de las Islas Baleares", allá por el 2003 en la carrera de informática, fue un auténtico despropósito. Y me consta que no fui un caso aislado, pues historias similares se repitieron en serie con compañeros de estudios anteriores que iniciaron la carrera en el mismo centro.
La universidad de las Islas Baleares no disponía de metodo alguno que materializase el aprendizaje. La aparente desconexión entre asignaturas denotaba la falta de un estudio comprometido y continuado sobre el programa a seguir. No escuché la palabra "OBJETO", central en informática y de origen en los años 70, ni una sola vez durante los dos primeros semestres. Entiendo que su funcionamiento se basaba en filtrar a los "unos" de los "otros", titulando así a los segundos de "mano de obra barata" destinada al goloso mercado laboral del pais.
Deseo destacar que considero que la culpa no era, en general, del profesorado, sino de la falta de medios y la falta de método. Disfruté de buenos, uno muy bueno y malos profesores, como en todas partes, pero el "sistema" fallaba de igual modo para todos ellos. Esto se traduce en que aprendí relativamente poco, todo lo contrario de lo que disfruto ahora.
Aquí el problema es la palabra informático. No se debería usar una palabra tan genérica para definir a un profesional porque según esa palabra un informático es tanto un tío que te instala el windows, como un tío que programa una aplicación de contabilidad y un tío que te programa un algoritmo de visión artificial.
Si has aprendido bien la lección una de las cosas que te aporta pasar por la universidad es ver la cantidad de conocimiento que hay y que si quieres ser un crack en algo especialízate porque no vas a tener tiempo de vida suficiente para ser el mejor en todos los campos. La carrera de Ingeniería Informática lo que intenta es que sepas un poco de todos esos campos para luego poder tener un buen punto de partida y mejorar.
Si creéis que informática = programación y que programación = programas de gestión es que el árbol no os deja ver el bosque.
Lo que está claro es que cuanto más sabes más te das cuenta de lo poco que sabes.
En mi grupo de amigos pasa algo parecido pero con el World of Warcraft, en seguida el que no juega si se oye algo de "raid" y "bosses" empieza a hechar miradas asesinas.
¿cuántas veces se hablará de esto en Meneame? Y siempre desde el punto de vista del "autodidáctica".
Un autodidácta es válido para trabajar en una cárnica pero... poco más. Que pruebe el autodidáctica de buscarse trabajo fuera de España, sin título.
Pues en Inglaterra es normal que si tienes 'background' en cosas tan dispares como matemáticas, filosofía, o diseño, o si simplemente das el perfil, te contraten como programador, aunque no tengas ni puta idea al empezar. Unos mesecitos (a sueldo completo, claro) en formación y luego hale!, a rodar por tu cuenta, primero bien vigiladito, y luego solo.
Uno de los males de España es ese: que el que tiene un título se siente el único cualificado para desempeñar un trabajo, es más, parece que por haber estudiado una temporada ha adquirido un derecho inalienable que nadie, y mucho menos un advenedizo, le puede pisar.
Se habla mucho de la mentalidad de los empresarios españoles, pero es que la mentalidad de muchos curritos es igual de patética: igualica, igualica que la del empresario que critican.
Y este señor que no pudo acabar la carrera, además de picar código ¿sabe algo de Ingeniería del Software? ¿Se ha enfrentado a un proyecto como algo más que programador? ¿Sabe que existe vida más allá de la programación? Puta manía de decir que la Ingeniería Informática es la carrera de picateclas joder... los lenguajes de programación son solo una herramienta.
Mi paso por la universidad, lejos de servir para formarme, me sirvió para ver que si seguía allí, perdería mi juventud, mi salud mental y los ahorros de mis padres. No obstante, me di cuenta tarde, pues pasaron cuatro años de intentos hasta que decidí dejarlo...
Voy a comentar mi paso por la universidad, dado que acabo de terminar la Ingeniería Técnica. A mi además de enseñarme muchas cosas más que a picar código (meollo de tu artículo), me ha servido para aprender a pelear por un objetivo. ¿Quién no ha pensado en desistir a lo largo de la carrera? ¿Quién no ha tenido momentos duros? ¿Quién no ha estado perdido sin saber como hacer algo? Pero lo haces, al final le echas cojones, te buscas la vida y lo haces. Y aprendes una cosa importante para la vida: Puedes hacer lo que te propongas.
No se donde estudió el autor, pero al menos en mi facultad me he tenido que enfrentar a una amplia cantidad de problemas, prácticas, y tareas en grupo. Me he tenido que pelear con incompetentes de los que depende tu aprobado, con los que lo dejan todo a medias, con las dificultades de organizar un grupo amplio y aprovechar las capacidades de personas de muy distintos niveles.
La carrera ha sido un infierno, desde luego, pero lo que no puedo negar es que me ha hecho otra persona. Y me da igual lo que berree el señor "yo no tengo carrera y soy mejor que tu", porque una cosa te digo: YO NO DESISTÍ. Y eso te va a picar de por vida. Lo siento.
En cuanto a colegios, mi opinión es clara: Odio los gremios. Pero la vida es dura, y aquí o follamos todos o la puta al río. Los Colegios no tienen más que una finalidad: Barrer para casa. No me gustan, me parecen una vergüenza, pero como comprenderás lo que no podemos permitir es que otros no solo acaparen su trocito del pastel, sino que además pretendan comerse el tuyo y echarte fuera a ti.
Con todo el respeto pero instalar Windows y quitar Virus NO ES SER INFORMATICO.
Aparte hay muchos que son "prigaos-how-to" avanzados y que mienten mas que hablan..
Busco ingeniero informatico con conocimientos de Office 2010.. /notejode/
Que en este pais se metan la informatica de lusers en el culo.
Llevo 15 años mas o menos siendo informático y aunque parezca extraño voy a dar _casi_ la razón al "infiltrado en informática".
La informática es una carrera que se estudia... SIEMPRE y ese creo que es un fallo que cometen muchos "compañeros".
Es una profesión que como no estés continuamente mirando las novedades, te quedas desfasado en poco tiempo. Hay que adaptarse y evolucionar tirando horas y mas horas fuera del trabajo para estar lo mas actualizado posible y no se puede basar exclusivamente en los "papelitos" que te dan cuando haces tal o cual curso. El ejemplo mas claro son los cursos CISCO que suelen caducar.
El problema es que en este país se a menospreciado la informática cosa mala, hoy todo el mundo tiene algún familiar que "sabe mucho" y por eso no se valora nuestra profesión, soliendo ser el contratado por el empresario familiar, lo mismo que por el tema de la crisis (e incluso mucho antes) los telecos hacen el trabajo de los informáticos con tal de trabajar (hay que comer), cobrando una mierda en la mayoría de los casos, dejando los empresarios tirados a los informáticos, total, contrato un teleco y tengo mas por menos.
En definitiva, es un problema del Ministerio de Educación y la sociedad en no saber valorar a esta profesión donde casi todo el mundo sabe.
Recuerdo una vez cuando trabajaba en una empresa siendo novato, que me mandaron a solucionar un problema con un ratón y una impresora .
Llegué y tonto de mí, lo solucioné en 15 minutos, viendo que se habían hecho "cosas raras". El cliente me saltó al cuello, que si ya nos valía que le cobrábamos una hora y lo había solucionado en 15 minutos. Ni valoró mis conocimientos para solucionarle os problemas.
Luego me enteré que dos empleados que decían que sabían mucho, intentaron arreglar los problemas y no pudieron jodiendo amas aún los problemas, tontos de por sí en principio.
Lo dicho, no se valora una mierda a los informáticos en este país, todo el mundo sabe y se cobra mucho.
No nos engañemos, el problema creo que es justamente el contrario. La mayoría de Ingenieros informáticos acaban trabajando como meros programadores.
No todos los ingenieros informáticos se dedican a realizar procesos de inteligencia artificial, sistemas de visión por computador, robótica, desarrollando algoritmos para misiles, desarrollando protocolos de seguridad, diseñar lenguajes de programación, diseñar un sistema operativo, etc...
Temas en los que sí que son necesarias unos buenos conocimientos matemáticos. No nos olvidemos que la informática tiene unos fuertes fundamentos matemáticos.
Puede que fuera necesario que en la universidad se introdujeran más lenguajes y tecnologías distintas, aunque como menciona el autor, eso se puede aprender de forma autodidacta.
Pero en ningún caso creo que sea bueno el eliminar todas las matemáticas y fundamentos teóricos: como matemáticas discretas, métodos numéricos, cálculo diferencial e integral, teoría de grafos, teoría de lenguajes formales, etc...
#40
repito, si tan buenos son q se saquen la carrera, es posible q les lleve solo un año o un par d horas teniendo en cuenta lo buenos q son
El autor del artículo es una máquina de estudiante, es un increible autodidacta pero no logró sacarse la carrera y luego encantandole programar se hizo un módulo de ¿electrónica? Lo que no se es porque no se metió en un módulo de programación si lo que quería era programar.
Naturalmente que es un intruso porque no tiene ningún tipo de formación en programación.
La regulación de los mercados es para garantizar una calidad del servicio que se ofrece. Hay regulación en todas las ingenierías menos en la de informática, arquitectos, abogados, médicos ... ¿por que la ingeniería en informática va a ser diferente?
Seguramente el título no sea el mejor filtro para evaluar los conocimientos pero regulación tiene que haber. En EEUU está regulada, pero el filtro es un examen que te da la atribución X y se puede presentar cualquier titulado.
Se podría cambiar el filtro pero el mercado tiene y debe estar regulado.
Supongo que los megaexpertos autodidactas no tendrán problema en hacer un examen oficial para que le den la correspondiente acreditación.
Por otra parte un fallo del articulista y de sus compis ingenieros es creer que programación es tarea de un ingeniero cuando el intrusismo laboral se lo están haciendo a la gente que ha estudiado el módulo de informática.
#109 Aceptada
A ver, esto no se resumía sólo con la frase: Show me your code
Fin de la discusión.
Que gran error pensar que los Ingeniero Informáticos no aprenden a programar solos.
En mi uni suele ser así:
-Partimos de la base de que hay muchíiiiiiiiiiiiisimas prácticas. Te tiras el 90% del cuatrimestre con ellas.
-Las prácticas son del tipo: "Haz X cosa para dentro de 2 semanas, apañatelas como puedas"
-Cuando sacas las prácticas con un 9, empiezas a estudiar teoría a unos días del examen.
-La teoría no tiene NADA que ver con las prácticas, te agobias, suspendes con un 4 (o un 0). Ese 9 en prácticas no sirve para nada, eres un hacha programando pero te han follado. Fin de la historia.
#3 TODAS las carreras son más sencillas en el Reino Unido que en España. Por más que se piense, el nivel universitario en España es, por lo general, bastante bueno.
De acuerdo con el artículo, aunque no todas las universidades están tan mal a la hora de formar a la gente.
#176 Cuando te tengas que pasar toda una noche revisando un código que has especificado hasta la saciedad y que han implementado como les ha salido de los cojones y encima tienen la cara de decirte "pero funciona".
Cuando ese código tiene que ejecutarse en ms. y resulta que se ejecuta en s. y vas revisando y te vas encontrando aberraciones peores que la que antes he mencionado y tu cara vaya cambiando de felicidad a frustración.
cuando veas que en lugar de hacerte una única consulta sql te las han dividido en 3 porque no saben anidar, que en lugar de usar un pool de conexiones te abren y cierran la consulta continuamente, que en lugar de utilizar jndi te hacen conexiones directas por jdbc (cosa que te puede putear enormemente si cambias de BD o de servidor).
Y lo peor de todo, cuando te discutan y tengas que perder tu tiempo de analista en explicar conceptos básicos de programación y porqué no se deben de hacer así las cosas entonces entenderás el porqué de mi postura.
#44 Mejor demuestrales tu lo mucho que vales con una carrera, si tan mágica es ¿podrás hacer lo mismo que cualquier autodidacta en dos patadas no y el doble de rápido no?, no deberían de darte ningún miedo los autodidactas, puesto que como no tienen ni puta idea los vas a barrer de calle ;).
No entiendo porque tienes tanto miedo, si con la carrera hecha ya puedes demostrar lo que tu quieras, tu tranquilo arrasaras a los autodidactas con una mano en el teclado y con la otra comiendote un bocata de mortadela.
#40 cuando te equivoques en una condición if y multipliques por 10 el saldo de una cuenta, ya me reiré si la carrera no sirve para nada...total, para que se estudia?
Tu solo te dejas en ridiculo, ahora me entero de que se estudia una carrera para hacer ifs, y que los autodidactas son TAN TONTOS que no saben ni hacer ifs y por eso tienen trabajo...
#40 el buen profesional no patalea pq tendrá un buen suieldo. y claro, del intrusismo hablan los amargados pq gracias al intrusismo, sus condiciones laborales son una puta mierda
No amigo, el mercado esta arruinado porque hay un montón de gente tragando carros y carretas en consultoras por 4 duros, haciendo proyectos a cabezazo limpio, sean titulados o no. No te equivoques.
#50 ¿A ti te gustaría que el control de vuelo de un avión lo haya hecho un chaval con el COU con la misma experiencia programando que in Ing. informático recién salido?
A mi me gustaria que un control de vuelo lo haga un tio que sepa, sea titulado o no.
Y como ves estamos de acuerdo, no hay que generalizar, porque también hay médicos PATETICOS, pero como tienen titulo y han sacado oposición nadie les puede prohibir ejercer, aunque esten destrozando gente.
Y eso es lo que se pretende, cerrar el mercado, aunque seas el mayor patan del mundo en tu trabajo "como tienes titulo" puedes ejercer y se te presupone la profesionalidad.
El mercado juzga a todo el mundo...no os preocupeis
#101 Es pura lógica ( de la de verdad )
Afirmar "informático -> ingeniero", es afirmar que "No Ingeniero -> No informático".
Hay quien cree que es verdad.
Aviso: Voy a meter cizaña
"Seguía ahorrando para comprar libros, gastando horas y horas de mi vida en hacer programas, *y* no durmiendo por las noches pensando en el inexplicable error de turno que me había dado el _compilador_ cinco minutos antes de irme a la cama."
Amigo, amigo, amigo. Si los problemas de compilación te quitan el sueño entonces te falta mucho por aprender, joven padawan. Y es que si hay una cosa que no soporto es que alguien me venga con que no le compila el código. Ya sea informático o pescadero. No tiene mucho que ver con los estudios, sino con la profesionalidad de cada uno. Saber la sintaxis y conocer el API de un par de librerías no te convierten automáticamente en buen programador. Si acaso en un picacódigo mediocre.
La formación que recibí en la universidad fue excelente y la base recibida creo que es fundamental para llegar a ser un buen programador. Siempre encontarás cantamañanas ingenieros que no tengan ni puta idea, como en todas las profesiones, pero si ponemos al peso a ingenieros contra no ingenieros que no tengan ni puta idea, los no ingenieros ganan por goleada. Por lo tanto, elegir a un ingeniero o no, no es tema de titulitis, sino de estadistica pura. Si quieres ser como un ingeniero, estudia la carrera. Lo agradecerás. Todo lo demás son excusas.
PD. Yo empecé a programar con 12 años, estudié ingeniería informática creyendo que sabía programar. El primer año comprendí que tenía mucho que aprender y de hecho mis conocimientos al salir eran infinitamente superiores.
#6 Segun lo que he podido discernir del texto, es algo distinto... es como si los ingenieros de los que habla se hubieran comprado una cuenta con un 80 full epics y se quejaran de que no les meten en raid
Saludos
El problema es que le queremos llamar 'Informatico' a todo, cuando hablas con alguien por ejemplo de México o Argentina, te dicen, yo soy tecnico superior de tal y tal, aquí no, aquí sin darnos cuenta decimos..... ah yo soy programador, informatico vaya... yo reconozco que tambien me degrado sin darme cuenta.
Por cierto #yo_tambien deje la carrera de informatica (a los 5 meses) y me alegro de ello.
#45 Del "spaggetti code", del "guruismo", del "cowboy coding"... no es fácil librarse.
Puede que un ingeniero inf. sea un pésimo programador, cometiendo todos los antipatrones de programación existentes. Y puede que un experimentado profesional, que siempre ha trabajado de forma modular, no sepa aprovechar bien la orientación a objetos, o no se atreva a tocar un nuevo lenguage o sistema.
Y eso que hablamos sólo de programación pura. Nada de gestión de proyectos, nada de conceptos de redes, de patrones de diseño, de costes de algoritmos, de tipos abstractos de datos... parece que eso no importa para los dinosaurios del C, los autoproclamados gurus.
Yo siempre lo diré, la universidad puede aportar o no conociemto profesional, pero aporta muchas más cosas, como aprender a aprender, el trabajo en equipo, o el espiritu de superación, y por eso sigo creyendo que es mejor un buen profesional que haya pasado por la universidad que uno que no lo haya hecho.
#166 "conozco muchos, muchísimos ingenieros superiores graduados que no podrían responder correctamente la mitad de los conceptos que planteas"...
Te refieres a ingenieros superiores ¿de qué rama? ¿Agrónomos? ¿Caminos, Canales y Puertos?
Efectivamente, esos no saben responder correctamente a esas cuestiones, ni ganas que tendrán de hacerlo...
#177 Que Bill Gates picó el que?
#104 Es legal hacer los planos de tu casa y que te la construyan sin ser arquitecto.
Cuando te opere un medico siendo veterinario le contáis la historia, y tu claro, déjate porque el medico-veterinario lleva 20 años de experiencia operando con bisturí a todos los de su pueblo.
Ah el medico veterinario tiene titulo al menos.
Mejor pongo el ejemplo de cualquier persona que pase por la calle y que sepa mucho de medicina por ser autodidacta.
Extrapolemos este tema a la medicina, y ya verás como entendereis que el titulo se obtiene por algo.
#123 Y ¿Aprendiste informática haciendo eso? Porque el tema de mi post era que uno puede aprender informática de forma autodidacta sin correr el riesgo de matar a nadie, cosa que un médico no puede hacer (vamos, es evidente que una aplicación que controle, por ejemplo, el flujo de combustible en un avión entre los depósitos y los motores es más que capaz de matar gente).
Pero de lo que hablábamos es de aprender, y una vez aprendido, la cosa cambia. Conozco a muchos programadores sin título a los que confiaría aplicaciones de ese nivel de responsabilidad 1,000 veces antes de dársela a ciertos titulados que conozco.
Un artículo interesante, estoy de acuerdo en lo que dices pero como todo hay gente y gente, no dudo que te hayas currado lo tuyo y que controles de programación. Estoy de acuero en que no te mereces que te digan que no vales o no puedes hacer un trabajo de informatico pero tambien es verdad que hay pila gente que se hace un cursillo de java o similar y ya se creen semidioses de la compilación. eso es el intrusismo que jode a los informaticos. Tambien reconozco que hay muchos ingenieros por ahí con conocimientos nulos o irrisorios sobre informatica (tuve un compañero que en la ultima asignatura de carrera no sabia como crear una carpeta en linux... sin palabras vamos) que no merecen el puesto en donde están y por desgracia hay otro montón de ingenieros que se lo han currado, que son maquinas programando y que no tienen curro porque están muy preparados y porque siempre hay un listo que hizo un cursillo que puede ocupar el puesto al que opta el ingeniero por una mierda de sueldo... así son las cosas me temo.
Por cierto que has dicho una gran verdad con la universidad, la mia tampoco es que sea una maravilla a la hora de enseñar informatica, cuento con los dedos de una mano y me sobran dedos los profesores de informatica que son informaticos mientras que hartitos quedamos de fisicos y matematicos. La educacion tiene que ser mucho mejor, no machacar tanto con formulas matematicas y hacer mas practicas que es donde de verdad se aprende a programar.
#7 #32 +1 para el infamous profesor de ADA
#32 y #141 Veo que sabemos de quién hablamos.
Mi opinion:
Me parece absurdo que para hacer cualquier programa en el que no se ponga en riesgo la vida de personas, haya que pedir titulacion, cuando una persona sin titulacion te puede hacer el mismo trabajo ( mejor o peor, eso ya es eleccion del empresario ).
Programas criticos que comprometan la vida de las personas, ahi si deberia ir la firma de un ingeniero informatico que de el visto bueno al programa. Pero no os engañeis ese tipo de programas ¿que son el 1% del mercado? quizas ¿el 2%? y mas en España... Me parece absurdo que creais que ese tipo de software nos vaya a salvar el culo a los ingenieros informaticos.
Ademas tener en cuenta que si, que en ese tipo de mercado el sueldo y las condiciones serian mejores, ahora... COMO EL PROGRAMA FALLE, al ingeniero que haya firmado SE LE CAE EL PELO, igual que a un arquitecto o a un medico cuando la pifia, si quereis eso adelante...
Si tan bueno es pq no hace la carrera? la sacara en 2 patadas.
Y si fuese un tipo q estudio medicina por su cuenta y es un crack ejerciendo d medico por su cuenta, si es bueno no habria problemas, pero si se generaliza esa situacion, se mezclarian medicos buenos con medicos malos ya que podrian ser medicos sin estudiar la carrera de medicina. Al final la gente no tendria claro si ese medico seria bueno o no, no habria nada q se lo garantizase, y por otro lado si no t hace falta sacar la carrera d medicina para ejercer, pq pasar por todos esos examenes y pruebas, mejor estudias por tu cuenta, y listo.
La cosa es q si se rompe la baraja al final la gente q se ha tomado la molestia de sacarse una carrera d informatica tendra q competir con gente q sea buena en informatica aunque no haya sacado una carrera, y gente q sean bastante inutiles y que tampoco hayan estudiado una carrera. Habria demasiada oferta de informaticos entre ellos buenos y malos, y las empresas lo aprovecharian para pagar una mierda, q ya sabemos q en españa no se valora q seas especialmente bueno, si no q cobres poco y t dejes putear.
Hehehehe ... esto me recuerda cuando en la facultad deciamos que habia dos tipos de gente alli ... los informaticos y los que estudiaban informatica
#126 Yo personalmente de redes informaticas especificamente (sin meterme en asignaturas muy importantes que estudian los medios fisicos y sus problemas y limitaciones ni en la programacion de aplicaciones que usen la red):
* Seguridad en redes
* Matematica aplicada a la seguridad en redes informaticas
* Conmutacion
* Fundamentos de telematica
* Arquitectura de redes
* Proyectos
* Redes
* Redes industriales, optativa que no curse pero disponible...
Respecto a los medios de tansmision (importantes para conocer que cables elegir, que tasas de transmision son aceptables, etc.)
* Teoria de la comunicacion
* Medios de transmision
* Sistemas de telecomunicacion
Y si atendemos al desarrollo de aplicaciones que hacen uso de red (no solo web, tambien se toca diseño de protocolos, sistemas de mensajeria, etc.):
* Software de comunicaciones
* Aplicaciones telematicas
* Sistemas operativos distribuidos
Por ultimo tambien tenemos Introduccion a las comunicaciones moviles donde se nos introduce a otro tipo de redes de comunicacion.
Y creo que no me dejo ninguna en el tintero, pero al menos en oviedo, la formacion que se nos da a los telematicos en redes no es comparable a la de los informaticos, a los que se les imparte nociones de redes sin profundizar demasiado.
Por otra parte, a nosotros (por desgracia para mi gusto, me gustaria que se profundizase mas...) solo se nos imparten ligeras nociones de compiladores, de programacion y de arquitectura de ordenadores.
#16 Desde mi profundo desconocimiento de a que te refieres, ¿Por qué esa bucle es "erróneo"? Es posible que no sea ortodoxo, pero se me ocurren algunas situaciones en las que esa sea una manera de proceder adecuada.
Typical flame de ingenieros vs todo lo demás (leido en algún comentario anterior)
#102 "de momento los programadores no matamos a nadie cuando nos equivocamos ¿Sabes?"
---->No es ingeniero hace portales webs, php y alguna cosilla más. También hace alguna aplicación de escritorio de gestion, apaga fuegos en aplicaciones importantes que no ha programado él.
#98 "Yo no he estudiado medicina, pero me apasiona. ¿Me dejáis operar a vuestra madre? "
---->Es ingeniero. Hace aplicaciones de las que dependen centrales nucleares, los sistemas de análisis de pruebas de hospitales, los sistemas que monitorizan la distribución del sistema eléctrico español y otros.
--------------------------------------------------
PARA LOS QUE OS REIS AL COMPARAR UN MÉDICO Y UN INFORMÁTICO DICIENDO QUE DEL TRABAJO DEL SEGUNDO NO DEPENDE LA VIDA DE LA GENTE EL INGENIERO DEL QUE HABLO SOY YO Y LOS COMPAÑEROS INFORMÁTICOS QUE TENGO ALREDEDOR MIO
#182 La vez que me encontré una aplicación JEE con variables globales en los servlets se me cayo el alma al suelo. Y funcionaba muy bien, era una aplicación web para un solo usuario, por lo que la probabilidad de fallo tendía a 0..... Para #176 seguro que esa solucion era la buena...
En otra aplicación, estubimos migrando una aplicacion cliente - servidor sql-window a jee. Uno de los informes no daba los mismos resultados segun nuestro desarrollo y el del aplicativo antiguo. Despues de revisar y requeterevisar nuestro proceso, no nos quedo otra (me toco pringar un fin de semana) que revisar linea a linea que hacia el aplicativo antiguo.
Me encontre con un comentario que me llego al alma:
-Metemos los valores de cada año (5 años) en una posicion del vector
-Ordenamos el vector de menor a mayor
-La posicion 3 del vector es la media
En fin, nada mas que decir.... alguien confundió la media con la mediana. Lo peor de todo es que con el proceso nuestro realizamos la misma operacion (mediana en lugar de media) y los resultados eran los correctos. Se lo comunicamos al cliente y nos dijo que como todos los informes que habian utilizado tenian valores de mediana que lo hicieramos como lo hacia la antigua aplicación.
PD: Y por supuesto que he conocido a ingenieros superiores que son muy patanes, como ocurre en todos los campos. Pero una persona con un titulo de ingeniero superior esta capacitado (en teoria) bastante mas que alguien sin estudios. Otro tema es que la persona sea muy habil y se le de bien.
A mi madre se le da muy bien la cocina (como muchas), pero no por eso dice que es cocinera. Y posiblemente trabajando en un restaurante le daria mil vueltas a muchos cocineros (como muchas de vuestras madres). ¿Eso significa que toda la gente que sea cocinera cocina peor que mi madre?
#46 Gracias me has ahorrado mucho trabajo..
Se que muchos comentan que las universidades están alejadas del mundo real y bueno deciros que os equivocáis rotundamente el mundo de la programación en España esta completamente alejado de la realidad de la programación, es imposible encontrar proyectos decentes..
En cuanto a programar pues cuando quieres hacer cosas serias y no el programita para la contabilidad de una empresa o algo así es fundamental unos conocimientos técnicos que muy poca gente que no ha estudiado la ingeniería.
Ejemplos de proyectos en los que trabajan o han trabajado profesores míos:
- eurofighter
- Software para gestión de componentes de aviones (para realizar modificaciones estructurales y comprobar su viabilidad)
y así puedo seguir con una larga lista. El tema es que estos trabajos por desgracia son difíciles de encontrar porque aquí lo que se lleva es la consultora casposa, donde no es que exista el intrusismo es que lo único que importa es hacer bulto (las practicas del modulo las hice en una empresa que se dedicaba a dar a recién licenciados de biológicas y otras carreras sin salidas un curso de un mes de java y los mandaban a Accenture.. y os aseguro que le he perdido el respeto completamente a esos sitos)
Yo comprendo que si no has dado asignaturas como ingeniería del software, metodología de la programación, 2 años de laboratorios de programación (a modo introductorio) y estructuras de la información. tu cerebro no pueda entender que programar es algo completamente estructurado porque cuando haces proyectos de verdad hay que saber y controlar el nivel de complejidad del codigo.
pues yo estoy deacuerdo contigo #0
Entendiendo que programar, es saber decirle a unos procesadores que deben hacer, programador es quien conoce dichos procesadores y sabe hablar su idioma (código máquina o como mucho ensamblador)
El resto de lenguajes ( que para algo se llaman de medio o alto nivel ), son productos para facilitar la vida a la gente.
Los que "programan" usando los "lenguajes de medio o alto nivel" no dejan de ser usuarios, atados a sus apis y a los bugs de los propios compiladores...
Encima hay quien confunde un lenguaje de script como flash, con un lenguaje de programación como el 'c', cuantos "informáticos wanabees' veo por aqui...
El título es la forma más extendida y aceptada de acreditar capacidades profesionales; independientemente de la obsesión por el título (titulitis), sigue siendo algo tremendamente importante; y más aún en sociedades tan grandes como la española.
El tema del intrusismo; pues creo que cada uno debe hacer lo que sabe hacer, independientemente del título que tenga. Pero hay que demostrarlo.
Además, es necesario que la gente sepa diferenciar entre los apaños que cualquier "informático autodidacta" pueda hacer y el trabajo de un ingeniero informático.
pasión por el trabajo...puffff donde va la pasión. la tuve, pero hace 10 años y 6 empresas de eso.
he conocido programadores con el titulo de ingeniero informático bajo el brazo que no habia por donde cogerlos, y chavales con el BUP que se habían hecho un módulo de FP y eran unos cracks, también he conocido informáticos de carrera que sabían y controlaban un montón y FPs que eran hijos del dueño. de todo, y al final, despues de tantos años "dandole a la tecla" me arrepiento profundamente de haberme metido en este mundo, pero a estas alturas de la vida cambiar se me antoja dificil, aunque le estoy dando vueltas, (aprovechando este fantástico regalo llamado PARO).
por cierto, titulados o no titulados, deben existir pocas profesiones tan poco solidarias como esta, donde te puedes encontrar al dueño de una PYME con 5/10 empleados con o sin titulo puteados en horas y salario por el dueño y sin embargo se despedazan entre ellos que da gusto y reverencian al dueño del "garaje".
Si eres programador y no has estudiado nada relacionado con la programación, eres un intruso en el gremio. Otra cosa es que seas bueno en tu trabajo o no, pero una cosa no quita la otra.
#199 Molaría que en secundaria yo en su día hubiera podido aprender informática hasta ahora , en vez del odioso paquete de Office. Siempre consideré tal parte de mi vida como un gran coñazo aburrido y sin alicientes, si no fuera por que me encanta la historia al igual que la informática .Nos daban las clases como jodidos robots casi, sin participación, alicientes, DISCUSIONES ¿ Por qué tal cosa es así , o como funcionará esto si combinamos algunos productos con otros ? Odiaba que las clases solo fueran ( y son ) ejercicio tras ejercicio , explicación tras explicación, SOLO MEMORIZAR Y REGURGITAR sin dar lugar a algo propio de la humanidad : Satisfacer el instinto de curiosidad y experimentar .Y pensar que yo en primaria aprendí el lenguaje LOGO ...
#29 ¿cuántas veces se hablará de esto en Meneame? Y siempre desde el punto de vista del "autodidáctica".
Un autodidácta es válido para trabajar en una cárnica pero... poco más. Que pruebe el autodidáctica de buscarse trabajo fuera de España, sin título.
Yo solo conozco 2 autodidactas... y han trabajado 15 años en videojuegos, uno de ellos haciendo IA, el otro ha escrito un libro que utilizaron en varias universidades y tuvo 10 ediciones de procesadores (motorola 98000)....
Y te aseguro q les cogerian en cualquier trabajo 'fuera de españa' 100.000 veces antes que a ti o a mi.
#40 Y yo he visto curanderos de pueblo curar cosas que no cura un médico. Ahora si, llevas a ese hombre como medico al hospital, ¿te dejarías operar por él?
¿A ti te gustaría que el control de vuelo de un avión lo haya hecho un chaval con el COU con la misma experiencia programando que in Ing. informático recién salido?
Es como todo, si uno estudia cometerá menos cagadas, y no hay que generalizar que yo no conozco autodidactas que saben mas que un titulado. También conozco medicos que no tienen ni puta idea...
Madre mía, parece la historia de mi vida. Un recuerdo a mis profesores de Ingenieria Informatica de la Universidad de Oviedo: Ineptos (menos uno).
A mi me parece el típico tocho de una persona que no ha acabado la carrera, y que ni siquiera la comprende. Yo lo he repetido en demasiadas ocasiones, ingenieria informática != programar, como arquitectura!=dibujar.
La programación es una simple herramienta básica, como enseñarte a dibujar. Por eso cada vez que alguien me viene diciendo que es informatico porque sabe programar... bueno.
Por otro lado, de acuerdo con que pueden existir profesionales excelentes sin titulación.
Pues a mí me parece que el del artículo es un pobre desgraciado que se ha visto superado por la carrera y ha venido a excusarse diciendo que ha echado muchos años de su vida formándose por su cuenta. No por eso deja de ser un intruso.
Gran reflexión
#16 He muerto un poco por dentro al ver ese trozo de código...
La carrera sí que sirve, pero no para ser mejor de facto, sino para tener una mejor base. Si a una misma persona la clonamos y a una le damos todos los recursos didácticos del mundo y a otro le ponemos en una universidad, al principio no habrá mucha diferencia entre ellos, pero a la larga el ingeniero habrá podido mejorar más y mejor. El problema es que nunca encontraremos a la misma persona en ambos casos sino a personas distintas y habrá ingenieros zoquetes e ingenieros la polla en verso y habrá autodidactas a los que les cueste la vida entender un bucle for y otros que te escribirían un kernel en dos tardes mientras ve el fútbol por la tele y juega al poker en el portátil.
#105 ¡Ja!
Me limitaré a señalar que ha habido personas que se han hecho pasar con éxiro durante años por pilotos, médicos, ingenieros, militares... para alguien que sabe programar (y más cosas relacionadas con la informática y la ciencia en general) hacerse pasar por titulado es mucho más fácil que eso, que los titulados no pasan el rato mientras les toca ante la máquina del café hablando sobre teoría de autómatas ni sobre programación de sistemas operativos.
#152 La competencia en redes no la tienen los telecos. Así es la vida my friend.
#87 Riete todo lo que quieras con que la programacion es un arte , pero no por eso dejara de serlo.Acaso no lo son las matematicas?
Te dejo una serie de libros sobre programacion escritos por un matematico dedicado en especial en buscar algoritmos OPTIMOS para determinados problemas
http://en.wikipedia.org/wiki/The_Art_of_Computer_Programming
Quién vale vale, y se hace destacar.
No importan(o deberían importar) los títulos. Si los Ingenieros Informáticos no queremos intrusismo más nos vale ponernos las pilas y dejarnos de tonterias.