Yo estudie Ing. Tecnica Industrial, pero no llegue a completarla (aunque reconozco que me dio una base matematica y de capacidad de abstracción impagable). Compaginaba mis estudios con la realización de trabajos como programador freelance. De esto ya hace muchos años.
Mi inquietud me llevo a formarme a fondo en informatica (lenguajes de programación, bases de datos, gestión de proyectos, patrones, arquitectura etc...), pero siempre desde un punto de vista practico, de utilidad para la empresa.
Actualmente soy un profesional muy bien valorado por mi empresa, por las empresas por las que he pasado y por los compañeros que tengo y he tenido. He dirigido equipos con ingenerios informaticos, fisicos, matematicos, y gente sin titulación. Colaboro con un par de revistas, es publicado un libro. Mi experiencia es que una titulación no garantiza NADA en cuanto a como de bueno es un informatico. Conozco nefastos ingenieros. No puedo decir lo mismo de la gente con la que he trabajado que no tenia titulación, siempre su nivel a sido muy bueno. Quiza tenga algo que ver con su gusto por aprender y su amor a la informatica. Si estan en esto no es simplemente por que han hecho la carrera de moda por que tenian una buena nota en selectividad.
Habitualmente colaboro en tareas de formación en un master de Arquitectura del Software en una prestigiosa unversidad. Puedo ver de primera mano el nivel de los ingenieros informaticos en este pais: ES DE RISA!!! Puedo ver gente mirandome como vacas al tren cada vez que digo acoplamiento, abstracción, encapsulación... tengo que explicar a menudo la diferencia entre interfaz y clase abstracta. O la diferencia entre agregación y herencia.
A menudo los ingenieros defienden en este foro que ellos no son programadores, que van mas alla. La realidad me dice que no son programadores, eso es cierto, pero tampoco van mas alla.
Mientras no cambie radicalmente lo que aprenden los ingenieros en la universidad no seran un enemigo a temer. Sin duda hay grandes profesionales que son ingenieros pero no por ser ingenieros sino por su interes y formación posterior.
Mi experiencia es que un titulo si garantiza algo es la prepotencia y los prejucios de quien lo tiene que pretenden mas sueldo para igual trabajo por ser ingeniero. Señores, quien contrata es la empresa y contrata a quien cubre necesidades no a quien tiene un titulo. Los titulos ya no engañan a nadie.
Sustituye "ingeniero en informática" por "licenciado en medicina" y vuelve a leer lo que has escrito. Por supuesto, yo no me dejaría operar por un médico de familia, ni por un recién licenciado... ¿te dejarías operar tú por un estudiante de veterinaria con la carrera a medias por muchas operaciones que hubiera hecho "destranjis" durante 20 años?
Estudiar una ingeniería en informática no garantiza que alguien sea mejor o peor en una o varias cosas puntuales, símplemente **asegura** que ha pasado una serie de examenes y tiene un mínimo de conocimientos, bastante amplios, por cierto, cosa que no puede asegurar el "intruso-sin-escrúpulos-yolosetodo-eltitulonovalen ada". Ya es mala suerte que los "profesionales" sin estudios universitarios en informática que te has encontrado sean mejores que los informáticos titulados.
Eso que comentas de "encapsulación", "herencia", etc. se aprende en un rato ojeando cualquier libro de C++ o java, en media hora ya te puedes "llenar la boca" con tales palabras.
Ya estoy algo cansado de las "batallas" entre titulados y no titulados (aka intrusos) en barrapunto; siempre igual, que si tú eres un intruso, que si el título no vale nada, etc. A mí me suena más a lo de que un ataque es la mejor defensa, puesto que no comprendo a qué viene tu necesidad por justificar tus conocimientos. Ahí está precisamente el punto: un informático titulado no necesita ir "garantizando" tantas cosas como te afanas en garantizar tú, pues está garantizado por la "etiqueta de anís del mono" de turno, afortunadamente. Tus argumentos me suenan más a complejo que a otra cosa: excusatio non petita, acusatio manifesta.
Por suerte, en algunas universidades, como la mia, ICAI (ETSI), Universidad Pontificia de Comillas de Madrid, SI que aprendimos las cosas de arquitectura que comentas. No nos prepararon para ser programadores, pero por lo menos nos dieron unas ideas para ser analistas/otra cosa. En la asignatura de Ingeniería del Software II, por lo menos cuando se impartía hace tres años, el profesor (creo que Lcdo. Juan Carlos Esquivel Díaz) trataba de explicarnos los patrones de diseño, los cinco principios (o siete, sumando persistencia y multihilo) de la OO, hicimos una aplicacion web desacoplada, separando presentacion de logica y de control (un microscopico Struts de solo dos clases), nos enseño los principales diagramas del UML, la CMM, etc. Casi nadie entendia lo que nos contaba y mucho menos entendiamos su importancia/practicidad futura, pero con el tiempo, entiendes aquello y aprecias todo lo que nos enseño y echas en falta que no nos contara mas cosas. Por suerte la cosa esta mejorando y los temarios son mas duros ahora que hace cinco años (mi hermano los esta sufriendo).
La mayoria de las empresas hoy en dia, sobre todo si son para subcontratacion (externos, carnicería, outsourcing o como quieras llamarlo), no te preguntan si sabes OO o IS, simplemente te preguntan si sabes Struts y J2EE. Acabo de hacer varios procesos de selección, con cuatro entrevistas técnicas (dos en TID) y en ninguna me preguntaron nada de todo eso. Quieren gente que sepa picar codigo en JAVA. Para los analisis, ya estan los analistas.
Por suerte, en la empresa en la que actualmente trabajo, fue la unica de las cinco o seis que hice procesos de selección (includias Accenture y DMR) donde me preguntaron si concia la OO y me hicieron preguntas muy basicas sobre polimorfismos y demas temas relacionados. El resto de empresas, les da completamente igual. Se trata de Neoris. No es por hacer publicidad, sino por dar un ejemplo donde VALORAN minimamente (y exigen) el conocer la OO, aparte de JAVA/C++ o .NET.
Respecto del sueldo de los ingenieros, acabo de rechazar sendas ofertas de 25000€/año para puestos de analista/programador, con dos años de expericencia a mis espaldas. Creo que no esta mal para ser que tengo poca experiencia. Eso si, ambas era para externo ("personal cedido") en TID e Indra, razon por la cual las rechace.
Es cuestion de hacerse valer y tener dos dedos de frente, aparte de saber programar y conocer la OO y demas cosas de la vida *real*.
Mi experiencia...
(Puntos:2, Interesante)Mi inquietud me llevo a formarme a fondo en informatica (lenguajes de programación, bases de datos, gestión de proyectos, patrones, arquitectura etc...), pero siempre desde un punto de vista practico, de utilidad para la empresa.
Actualmente soy un profesional muy bien valorado por mi empresa, por las empresas por las que he pasado y por los compañeros que tengo y he tenido. He dirigido equipos con ingenerios informaticos, fisicos, matematicos, y gente sin titulación. Colaboro con un par de revistas, es publicado un libro. Mi experiencia es que una titulación no garantiza NADA en cuanto a como de bueno es un informatico. Conozco nefastos ingenieros. No puedo decir lo mismo de la gente con la que he trabajado que no tenia titulación, siempre su nivel a sido muy bueno. Quiza tenga algo que ver con su gusto por aprender y su amor a la informatica. Si estan en esto no es simplemente por que han hecho la carrera de moda por que tenian una buena nota en selectividad.
Habitualmente colaboro en tareas de formación en un master de Arquitectura del Software en una prestigiosa unversidad. Puedo ver de primera mano el nivel de los ingenieros informaticos en este pais: ES DE RISA!!! Puedo ver gente mirandome como vacas al tren cada vez que digo acoplamiento, abstracción, encapsulación... tengo que explicar a menudo la diferencia entre interfaz y clase abstracta. O la diferencia entre agregación y herencia.
A menudo los ingenieros defienden en este foro que ellos no son programadores, que van mas alla. La realidad me dice que no son programadores, eso es cierto, pero tampoco van mas alla.
Mientras no cambie radicalmente lo que aprenden los ingenieros en la universidad no seran un enemigo a temer. Sin duda hay grandes profesionales que son ingenieros pero no por ser ingenieros sino por su interes y formación posterior.
Mi experiencia es que un titulo si garantiza algo es la prepotencia y los prejucios de quien lo tiene que pretenden mas sueldo para igual trabajo por ser ingeniero. Señores, quien contrata es la empresa y contrata a quien cubre necesidades no a quien tiene un titulo. Los titulos ya no engañan a nadie.
Re:Mi experiencia...
(Puntos:1)( http://www.voluntariado.net/ | Última bitácora: Domingo, 10 Junio de 2012, 21:48h )
Estudiar una ingeniería en informática no garantiza que alguien sea mejor o peor en una o varias cosas puntuales, símplemente **asegura** que ha pasado una serie de examenes y tiene un mínimo de conocimientos, bastante amplios, por cierto, cosa que no puede asegurar el "intruso-sin-escrúpulos-yolosetodo-eltitulonovalen ada". Ya es mala suerte que los "profesionales" sin estudios universitarios en informática que te has encontrado sean mejores que los informáticos titulados.
Eso que comentas de "encapsulación", "herencia", etc. se aprende en un rato ojeando cualquier libro de C++ o java, en media hora ya te puedes "llenar la boca" con tales palabras.
Ya estoy algo cansado de las "batallas" entre titulados y no titulados (aka intrusos) en barrapunto; siempre igual, que si tú eres un intruso, que si el título no vale nada, etc. A mí me suena más a lo de que un ataque es la mejor defensa, puesto que no comprendo a qué viene tu necesidad por justificar tus conocimientos. Ahí está precisamente el punto: un informático titulado no necesita ir "garantizando" tantas cosas como te afanas en garantizar tú, pues está garantizado por la "etiqueta de anís del mono" de turno, afortunadamente. Tus argumentos me suenan más a complejo que a otra cosa: excusatio non petita, acusatio manifesta.
Re:Mi experiencia...
(Puntos:1)La mayoria de las empresas hoy en dia, sobre todo si son para subcontratacion (externos, carnicería, outsourcing o como quieras llamarlo), no te preguntan si sabes OO o IS, simplemente te preguntan si sabes Struts y J2EE. Acabo de hacer varios procesos de selección, con cuatro entrevistas técnicas (dos en TID) y en ninguna me preguntaron nada de todo eso. Quieren gente que sepa picar codigo en JAVA. Para los analisis, ya estan los analistas.
Por suerte, en la empresa en la que actualmente trabajo, fue la unica de las cinco o seis que hice procesos de selección (includias Accenture y DMR) donde me preguntaron si concia la OO y me hicieron preguntas muy basicas sobre polimorfismos y demas temas relacionados. El resto de empresas, les da completamente igual. Se trata de Neoris. No es por hacer publicidad, sino por dar un ejemplo donde VALORAN minimamente (y exigen) el conocer la OO, aparte de JAVA/C++ o .NET.
Respecto del sueldo de los ingenieros, acabo de rechazar sendas ofertas de 25000€/año para puestos de analista/programador, con dos años de expericencia a mis espaldas. Creo que no esta mal para ser que tengo poca experiencia. Eso si, ambas era para externo ("personal cedido") en TID e Indra, razon por la cual las rechace.
Es cuestion de hacerse valer y tener dos dedos de frente, aparte de saber programar y conocer la OO y demas cosas de la vida *real*.
Re:Mi experiencia...
(Puntos:1)