No quería entrar en el trapo, pero al final no he podido contenerme.
Pues bienvenido, siempre se agradece el que entra a un debate con argumentos razonados y no los clichés o eslóganes de siempre.
Starkiller a veces pasa que NO TE DEJAN hacer ingeniería, tus propios jefes, que resultan ser informaticos conversos de otras titulaciones sarama ( y eso cuando tienen titulación). Luego, cuando pasas de ellos y la sigues haciendo y les dices "yo esto así no lo hago, porque es una sarama" y le enseñas como queda otra cosa con DIAGRAMAS (si esas cosas que no valen para nada), que las puede llevar a preentaciones de sus superiores ( eso sí el powerpoint lo maneja como nadie ) y que curiosamente hacen que el desarrollo sea coser y cantar y tenga un mantenimiento bastante simplón, entonces TE DA LA RAZÓN. Esto lo he vivido. Desde entonces la frase típica de: "esto tiene que estar para ayer", pasa al "mírate esto y dale una pensada, a ver que te parece".
Claro que si, ¿Te crees que no lo he vivido? Me ha pasado hasta lo de "Tenemos x dinero que gastarnos, asi que empieza a programar algo que haga algo con estos datos".
La cosa esta en la otra cara de la moneda: hacen eso no solo porque les dejamos, sino porque lo inducimos.
El 90% de los ingenieros informáticos con los que he hablado opinan:
- Analizar es un ****** (Algunos al menos añaden "pero hay que hacerlo")
- Los patrones/el UML/métrica es un ****** y no vale para nada (Claro, ¿Y como analizas, con los pies, fulastre? No es que sean una cosa, es que no te da el cráneo para usarlo)
- Un ingeniero informático deberia entrar directamente como jefe de proyecto o analista funcional (Aqui nadie quiere hacer trabajo técnico, lo que quieren es mandar, tomar una decisión, y dejar que las cosas se hagan solas. Solas no, por gente de FP).
El problema es que los ingenieros informáticos NO piensan como ingenieros, NO trabajan como ingenieros. Son carne de consultoras porque piensan como borregos de rebaño. Son carne de consultora porque es donde quieren estar: un sitio donde pueden ascender hasta llegar a jefes y vivir del cuento.
El hecho es que no conozco una ingeniería donde los ingenieros esten tan poco apasionados por su trabajo como la ingeniería informática. Y claro, eso se nota.
Como siempre el cambio tiene que venir de uno mismo, y eres tú el que te tienes que hacer valer. Yo no digo eso de "ingenieros informáticos buenos, el resto kaka". Sólo defiendo que en ciertos aspectos de la informática hace falta ingeniería, porque luego ahorras tiempo, coste y personal quemado. Y sí, creo que CUALQUIERA puede hacer ingeniería, que al fin y al cabo no es más que aplicar técnicas y patrones conocidos a problemas que miles de personas antes que tú se han encontrado. Y eso, amigo mío, hace que los ingenieros informáticos debieran estar reconocidos y atribuidos para estos menesteres, porque se presupone que la universidad asegura que has pasado unos controles mínimos en esta materia, cosa que no puede extenderse por que sí al resto de titulados/no titulados dedicados a la informática.
El problema es que tu puedes hacer las cosas bien (Yo las hago, tu parece que también y seguro que muchos más), pero si la inmensa mayoría no las hace bien, la carrera se va a la cosa.
Y eso es lo que esta pasando.
Para que te hagas una idea, por pura meritocracia, ignorando los estudios, de los diez arquitectos (informáticos) mas considerados (Y, por ende, mejor pagados) donde trabajo, ocho no tienen ingeniería informática. Tres, no tienen ni carrera.
Y eso son hechos en base a resultados.
El problema es que la ignorancia del que la desconoce hace que la vete por defecto, "porque eso no vale pa ná", "son dibujitos y se pierde el tiempo", y demás milongas típicas del ignorante. ¿Que hay ingenieros informáticos que son unas chapuzas? Nada nuevo, en todos los sitios cuecen habas. ¿Que hay informatiquillos de tres al cuarto que los sacas de Visual Basic, le hablas de diseño en capas, abstraer el acceso a datos, usar patrones, archivos de configuración para no tener las cosas a fuego en el código, interfaces, etc? A PORRONES, en mi trabajo los tengo a porrones.
jorobar, pues eso. Hay tantos porrones de esos, que el hecho de ser ingeniero informático no garantiza nada a nadie.
Carrera totalmente devaluada. Tristemente: ES LO QUE HAY.
jovenlandesaleja: la gente preparada tiene que estar al mando te guste o no, y luego entre los más preparados ya decidirá el mercado ( y más de lo que nos gustaría el enchufismo ) quién es bueno y quién no.
Ya, pero lo dolido es que el mercado ha decidido quienes son los mas preparados... y el porcentaje de ingenieros informáticos es jodídamente bajo.
Ahora, se toman decisiones que, por mucho que me joroben (Que lo hacen), no puedo evitar considerar más que completamente lógicas.
Incluso al que se llama con desprecio,picacódigo, sigue teniendo una enorme responsabilidad sobre lo que implementa, disenado previamente por un ingeniero, no os olvideis que cada vez que montáis en un avión, váis al médico, a buscar un crédito al banco etc etc hay un sistema de estos detrás (eso sin contar el control de centrales nucleares, distribucion de electricidad etc), que en caso de estar chapuzamente hecho por gente no experta os jugais la vida.
Ese es el problema, que los mismos ingenieros informáticos desprecian al picacódigo y escapan de ese rol. Ellos mismos lo devaluan, cuando debería de ser una categoría más de la ingeniería (No todos los picacódigos, pero si los que requieren cierta excelencia... hay algunas partes cuya codificación requiere de gran maestría).
Insisto: todos quieren ser jefes, no ingenieros. Ese ha sido el problema.