El gobierno se carga a los ingenieros informáticos

No se puede comparar un médico o un arquitecto con un informático. Afortunadamente, nosotros podemos hacer pruebas (si, se que no siempre ni tantas como querríamos).

Si tengo que contratar a un tío para administrar un servidor windows y me viene uno con el mcse y otro con la carrera, a nivel de papel, me quedo con el mcse (o el mcstica del momento). Y no haríais vosotros lo mismo?

Para reparar un ordenador, el técnico (fp, ciclo, modulo...) le tiene que presentar la solución a un Ingeniero para que le valide la propuesta? Y si es un servidor?

Para solucionar una duda ofimática desde un centro de soporte, la respuesta la tiene que dar un Ingeniero? Tiene que validar la respuesta un Ingeniero?

Para realizar cambios en un AD tiene que firmar un papel el Ingeniero? O para crear unas nuevas relaciones de confianza?

Y para desplegar una nueva aplicación en un servidor J2EE ?

O para crear un nuevo tablespace? Me vais a decir que confiareis antes en un ingeniero que en un tio que lleva cinco años administrando Oracle?

Vamos un poco a lo grande. Queremos consolidar un cpd de 36 servidores/pc en un entorno VMWare ESX 3.5 con VMotion y DRS en una cabina Blade conectada a una Eva5000. Tiene que dar el visto bueno un ingeniero? O contratáis a un tío que tiene los huevos pelaos de consolidar CPD’s?

En un sitio en el que estuve últimamente, aún tenían ordenadores conectados a una red TokenRing. Y uno de los equipos tenia problemas de conectividad (con un ping normal no daba errores, pero si aumentabas el tamaño del paquete perdía un 40%). El Ingeniero nos propuso una serie de validaciones para hacer y unas soluciones a cada una de los posibles problemas que se vieran. Cuando se lo pase al técnico para que lo mirara me contesto “ Y por que no lo pasamos a ethernet?".

Os pongo un ejemplo con “vuestros” médicos. Tenéis un hijo con una enfermedad que requiere una operación que solo puede realizar un médico de Venezuela. Pero la titulación de Venezuela no esta homologada en España Y los médicos de España os dicen que ellos no operan.
Me queréis decir que no iréis con el niño a Venezuela a que lo opere un tio que no tiene título en España?



EDITO

Deje las responsabilidades para otros. Tengo un niño de 17 meses y quiero disfrutar de el. Técnico de Sistemas sin "responsabilidades" y a las 15:00 para casa. Bueno, tambien preparo pliegos para la Generalitat y homologaciones :P
 
Esa no es la pregunta a hacer.

La pregunta es... ¿en igualdad de condiciones de experiencia a quien coges, al Ingeniero o al etiqueta de anis del mono?

Yo al Ingeniero con los ojos cerrados.
 
Insidius, todos los problemas que propones son técnicos. Administrar una base de datos no es lo mismo que diseñarla ni de lejos. Administrar una arquitectura de ejecución de aplicaciones no tiene nada que ver con diseñarla. Un tio con mucha experiencia puede ser que haya aprendido por osmosis, pero también puede que no. Cuando un ingeniero está de por medio, por lo menos te pueden asegurar que la formación SI la tiene, aunque luego pueda hacer mal las cosas...

Vamos un poco a lo grande. Queremos consolidar un cpd de 36 servidores/pc en un entorno VMWare ESX 3.5 con VMotion y DRS en una cabina Blade conectada a una Eva5000. Tiene que dar el visto bueno un ingeniero? O contratáis a un tío que tiene los huevos pelaos de consolidar CPD’s?
Vayamos a otro, hay que montar una arquitectura de ejecución de aplicaciones para un banco... (en mi asignación actual todo lo que hay montado empezó con esa frase por parte de un director "hay que montar una nueva arquitectura de ejecución de aplicaciones") contratarías al tio ese que tiene los huevos pelaos de consolidar CPD’s? O a un tio que sea capaz de hacer estudios abstractos?
 
Igualdad de condiciones? Un tío esta 3 años sacandose la carrera y otro tío que se saca las certificaciones de Solaris, Windows y Oracle. Estos dos tíos, en estos 3 años solo han estudiado. Uno un plan de estudios y otro las certificaciones. Tengo un puesto de Técnico de Sistemas.



A quien contratas :juas

Otro que ha estudiado la carrera (3 años) y otro tío que tiene las certificaciones de Oracle, Java de SUN y Desarrollo de Microsoft.

A quien contratas?

:L
 
Findor dijo:
Insidius, todos los problemas que propones son técnicos. Administrar una base de datos no es lo mismo que diseñarla ni de lejos. Administrar una arquitectura de ejecución de aplicaciones no tiene nada que ver con diseñarla. Un tio con mucha experiencia puede ser que haya aprendido por osmosis, pero también puede que no. Cuando un ingeniero está de por medio, por lo menos te pueden asegurar que la formación SI la tiene, aunque luego pueda hacer mal las cosas...

Vamos un poco a lo grande. Queremos consolidar un cpd de 36 servidores/pc en un entorno VMWare ESX 3.5 con VMotion y DRS en una cabina Blade conectada a una Eva5000. Tiene que dar el visto bueno un ingeniero? O contratáis a un tío que tiene los huevos pelaos de consolidar CPD’s?
Vayamos a otro, hay que montar una arquitectura de ejecución de aplicaciones para un banco... (en mi asignación actual todo lo que hay montado empezó con esa frase por parte de un director "hay que montar una nueva arquitectura de ejecución de aplicaciones") contratarías al tio ese que tiene los huevos pelaos de consolidar CPD’s? O a un tio que sea capaz de hacer estudios abstractos?

Contratare un tío que tenga los huevos pelaos de hacer estudios abstractos. Sea ingeniero en telecomunicaciones o filosofo (de los buenos, de los de carrera)
 
Insidius dijo:
Igualdad de condiciones? Un tío esta 3 años sacandose la carrera y otro tío que se saca las certificaciones de Solaris, Windows y Oracle. Estos dos tíos, en estos 3 años solo han estudiado. Uno un plan de estudios y otro las certificaciones. Tengo un puesto de Técnico de Sistemas.



A quien contratas :juas

Otro que ha estudiado la carrera (3 años) y otro tío que tiene las certificaciones de Oracle, Java de SUN y Desarrollo de Microsoft.

A quien contratas?

:L

Administracio de Sistemas != Desarrollo de Software
 
Vale, tus ejemplos están muy bien y te doy la razón en muchos de ellos, porque está a la orden del día.

Pero volvemos a lo mismo: ¿¿¿por qué gente que no es informática tiene más experiencia que uno que es informático??? Pues precisamente porque cualquiera puede meterse a informático.

De todas formas, en tus ejemplos pones cosas que no vienen a cuento, para mi gusto. ¿Qué tiene que ver reparar un PC con diseñar una casa? Pues muy poco, está claro. No se trata de que un ingeniero valide la propuesta, es por qué alguien que no es ingeniero ni FP se dedica a esto simplemente porque es su hobby.

Ah, y sí, un cambio en el directorio activo (que no sea cambiarle la contraseña a un usuario y demás tareas básicas) debería ir certificado por un ingeniero o arquitecto de directorio activo. El que realice la operación puede ser alguien de más bajo nivel, pero el responsable sí debería ser un ingeniero.

Esto me hace pensar en otra cosa:
¿Por qué parece que un ingeniero de caminos o un arquitecto tiene más responsabilidad que un ingeniero informático? Diseñas mal la casa, se cae y se mueren los que están dentro. Diseñas mal el software que lleva un coche y se muere el conductor y los acompañantes. No creo que sea en absoluto exagerado, pues yo mismo he tenido que ir a llevar el coche al taller para actualizarle el software de la centralita porque podía hacer que llegase a fallar el sistemas de frenos, el de ABS y el control de estabilidad.

Lo siento, pero hoy en día, que hasta a la televisión hay que actualizarle el software (firmware en este caso), que no me venga nadie diciéndome que cualquiera puede dedicarse a la informática. Sí, hay ciertas cosas que un ingeniero debería firmar y hacerse responsable. Precisamente por eso, porque como se pueden hacer "pruebas" y si se estropea algo en producción se puede solucionar sin que, teóricamente, se muera alguien, parece que la informática tiene menos importancia.

Luego está la discusión habitual que nadie entiende y en la que las empresas que venden sistemas, como Intel, IBM, Microsoft, etc. hacen mucho hincapié. ¿Tu empresa tiene cuantificado el dinero que cuesta que un sistema deje de dar servicio? Seguro que no, ¿verdad? ¿A que no sabías que empresas como Microsoft pueden hacerte revisiones exhaustivas de tus sistemas y un plan de remediación que si cumples aseguran un 99,99% del tiempo en producción? Cuando algo en producción falla se está perdiendo dinero. Un cambio en producción, hasta el más tonto, puede hacer que un sistema deje de funcionar. Si alguien no entiende que eso debería ser responsabilidad de un ingeniero, que se lo haga mirar. O eso o a partir de mañana empiezo a firmar proyectos de viviendas.
 
Insidius dijo:
Igualdad de condiciones? Un tío esta 3 años sacandose la carrera y otro tío que se saca las certificaciones de Solaris, Windows y Oracle. Estos dos tíos, en estos 3 años solo han estudiado. Uno un plan de estudios y otro las certificaciones. Tengo un puesto de Técnico de Sistemas.
Pues no sé, porque visto como van las certificaciones que lo único que se necesita es la pasta, porque para aprobar el examen te bajas un testking y te las sacas como churros... yo pillaría al que se ha tirado los tres años puteado con entregas de prácticas y acostumbrado a la presión... :L

Yo tengo muy claro que en la FIB me enseñaron muy bien a trabajar bajo presión sin ningún tipo de trauma...
 
Igualdad de condiciones? Un tío esta 3 años sacandose la carrera y otro tío que se saca las certificaciones de Solaris, Windows y Oracle. Estos dos tíos, en estos 3 años solo han estudiado. Uno un plan de estudios y otro las certificaciones. Tengo un puesto de Técnico de Sistemas.



A quien contratas :juas

Otro que ha estudiado la carrera (3 años) y otro tío que tiene las certificaciones de Oracle, Java de SUN y Desarrollo de Microsoft.

A quien contratas?

:L

Lo mismo de siempre. ¡¡¡Que yo soy informático y por muchos cursos de arquitectura que haga no puedo dedicarme a firmar proyectos de viviendas!!! ¿Qué es lo que no se entiende? El problema es que cualquiera puede dedicarse a la informática. ¿¿Por qué no pasa lo mismo con el resto de carreras?? Si soy informático y me saco un MBA no voy a mandar el curriculum a un banco porque no tiene sentido.

Es desesperante ver cómo la gente lo entiende con todas las carreras excepto con la informática. Insisto: que hayas hecho mil cursos de MCSE y demás no te da derecho a meterte en una profesión que no es la tuya. Es más, no te da ni los conocimientos básicos necesarios para administrar una plataforma. Ya no te digo para diseñarla.
 
Os pongo un ejemplo con “vuestros” médicos. Tenéis un hijo con una enfermedad que requiere una operación que solo puede realizar un médico de Venezuela. Pero la titulación de Venezuela no esta homologada en España Y los médicos de España os dicen que ellos no operan.
Me queréis decir que no iréis con el niño a Venezuela a que lo opere un tio que no tiene título en España?

Nadie me lo ha contestado.

El problema es donde pones el límite de las funciones de un informático. La informática cambia con cada día que pasa.

Ah, y sí, un cambio en el directorio activo (que no sea cambiarle la contraseña a un usuario y demás tareas básicas) debería ir certificado por un ingeniero o arquitecto de directorio activo. El que realice la operación puede ser alguien de más bajo nivel, pero el responsable sí debería ser un ingeniero.

Cuales son las tareas basicas en un AD? Definir las politicas para trabajar con WSUS? Modificar las políticas para que obligue a una contraseña de 6 caracteres?

Un arquitecto hace el plano y se hace la casa. Y punto. Una instalación informática no dura ni dos minutos. Cuando tienes montado el AD, añades el DNS, el DHCP... A los dos días instalas un WSUS y tienes que modificar las políticas. Y así siempre.

Y si hablo de sistemas es porque es a lo que me he dedicado.
 
Claro, te piden la firma de un ingeniero (normalmente industrial) porque es una máquina que lleva un software. El ingeniero certifica que la máquina funciona.

Noooop, Zambombo. Estoy hablando, exclusivamente, del SOFTWARE. En nuestro caso, de uno que analiza la imagen de una cámara de video. Al ser de uso diagnóstico, requiere de una certificación para la que exigen la firma de un ingeniero. Solo nos la piden del programa en si... :?

¿Y que clase de ingenieros firman? :?

Y yo que sé. Solo especifican que sea "superior". Chúpate esa. :cuniao

Manu1oo1
 
Un arquitecto hace el plano y se hace la casa. Y punto. Una instalación informática no dura ni dos minutos. Cuando tienes montado el AD, añades el DNS, el DHCP... A los dos días instalas un WSUS y tienes que modificar las políticas. Y así siempre.

Y si hablo de sistemas es porque es a lo que me he dedicado.

Tócate las narices. Precisamente por ello Sistemas en donde más intrusismo hay. Estamos hablando de Desarrollo de Software.
 
Cuales son las tareas basicas en un AD? Definir las politicas para trabajar con WSUS? Modificar las políticas para que obligue a una contraseña de 6 caracteres?

Un arquitecto hace el plano y se hace la casa. Y punto. Una instalación informática no dura ni dos minutos. Cuando tienes montado el AD, añades el DNS, el DHCP... A los dos días instalas un WSUS y tienes que modificar las políticas. Y así siempre.

:lol :lol :lol :lol :lol :lol :lol :lol :lol :lol :lol :lol

Perdona que me ría, pero es que yo me dedico a eso y estás dando en el quiz de la cuestión.

Estás hablando de Administración de Sistemas.
Una empresa que pretenda hacer las cosas bien (y eso lleva años organizarlo) debe de cumplir bien la primera norma básica: un administrador no es lo mismo que un ingeniero o arquitecto. Es más, aunque el administrador sea la misma persona que el ingeniero o arquitecto, debería dedicar tiempo a ambas cosas sabiendo perfectamente diferenciarlas.

Lo que comentas es válido para 50, 100, 200, 500, 1000 usuarios. Donde yo trabajo hay fácilmente 20.000. Y te puedo asegurar que las cosas no son como las pintas. Es necesario dedicarte a tiempo completo a revisar la salud del directorio activo. Es necesario documentar y procedimentar todo lo que se hace. Es fundamental tener manuales de operaciones, de recuperación de desastres, etc. por decir algo básico. Y por si no lo sabes, los sistemas no los montas y funcionan perfectos hasta el día de su muerte. Precisamente el directorio activo es algo tan "vivo" y que se modifica tan constantemente que hace que se vaya degradando poco a poco, de ahí que sea necesario constantemente.

Una empresa grande desde luego no trabaja como tú comentas. Por ejemplo, el WSUS es lo más básico para gestionar parches, pero luego están cosas como el SCOM y el SCCM. En fin, que hay más mundo que el DNS, el DHCP y el WSUS.
 
Tócate las narices. Precisamente por ello Sistemas en donde más intrusismo hay. Estamos hablando de Desarrollo de Software.

Esa es otra. En sistemas puedes ir a academias y sacarte títulos por un tubo. ¿Cuántas certificaciones suelen dar de programación? Qué curioso, todo el mundo se saca el CCNA y el MCSA, ¿por qué será? ¿Por qué no se sacan la certificación en SQL Server en .NET? Pues precisamente porque necesitas una base del copón que te dan en la carrera. ¿Puedes aprender igual? Desde luego. ¿Lo que se da en la carrera es fundamental? Desde luego.
 
AHHHHHH!!

Entonces para temas de sistemas no hace falta ingeniero!

Una empresa grande desde luego no trabaja como tú comentas. Por ejemplo, el WSUS es lo más básico para gestionar parches, pero luego están cosas como el SCOM y el SCCM. En fin, que hay más mundo que el DNS, el DHCP y el WSUS.
Se como trabajan las empresas grandes. Me dedico a ello. Se que son el SCCM y, por desgracia, me he peleado bastante con el SMS. He puesto 3 ejemplos. Y creo que el tema del debate no es cuestionar mi currículum del que muchos me ganais por goleada seguro.
 
Calmemos los ánimos un poco.

Aquí es que se está mezclando la labor de un Ingeniero en Informática con la labor de un programador (o picateclas). Que no es lo mismo pero que por desgracia es la labor que la gran mayoría de titulados en informática realiza.

Es exactamente igual que si un arquitecto se fuera a la obra a levantar tabiques. Fijo que el efepero que lleva toda la vida levantando tabiques, los levanta más derechos y más rápido que cualquier arquitecto que tenga su carrera acabadita. Pero señores es que un arquitecto debe de diseñar los planos de un edificio y no ponerse a levantarlo, que para eso hay especialistas.

Pues en informática pasa exactamente igual, pero con el problema de que al ser una materia tan relativamente nueva, pues faltan 'albañiles' picateclas que hagan el trabajo de campo. De ahí viene el 'intrusismo' que de siempre ha traido la informática. Que cualquiera que se le de bien el tema se puede poner a programar o a montar una base de datos y a 'tirar palante'. Al igual que si a un albañil le pides que te levante una casa en planta baja, por ejemplo, pues seguramente te la podrá sacar perfectamente sin la ayuda de ningún arquitecto que haga el plano, pero si ya estamos hablando de un rascacielos... :preocupado ostia! ahí la cosa ya cambia. Me parece a mi que hoy en día a nadie se le ocurre levantar un rascacielos sin que una legión de arquitectos se haya devanado la sesera previamente en los planos antes de ponerse a levantar pilares.

Pues eso es lo que reclamamos los informáticos. Competencias para que cada software medianamente serio que esté rulando por ahí vaya 'firmado' de alguna manera por una persona que ha estudiado para asegurar de que aquello no va a petar por los cuatro costados.

Y ahora vendrá el listo de turno a decir que no es lo mismo un rascacielos que un programa. Que si el rascacielos se cae, pues se lia la de dios porque incluso se mata gente. Pues muy bien. Ahora piensa, por ejemplo en el software de una torre de control de un aeropuerto. Imagínate que falla :doh eso no es un 'cuelgue' mientras ripiaba una peli, que reiniciando el equipo se soluciona... ahí la palma también gente. Sofware por ejemplo también es (y siguiendo con el mismo tema) el que guía a un boeing 747 con el piloto automático puesto. Imagínate el percal, el avión con 500 pasajeros despega toma y altura; entonces el piloto pone el piloto automático que pa eso está y se va por ahí a darse un garbeo con la azafata de turno... mientras tanto el sistema se pega un cuelgue del copón con Null pointer incluido si hace más gracia. Verás que cara se les queda a los pasajeros del avión cuando se den cuenta que por un fallo del sofware se van a jartar de tierra.

Igual el ejemplo del avión es algo exagerado y lejano, pero pensad que el sofware cada vez está más metido en nuestras vidas y debe de haber algo o alguien que se responsabilizara del correcto funcionamiento de los sistemas.

Por desgracia, en la época que nos ha tocado vivir, quien tenga la ingeniería en informática tiene que apencar y 'levantar tabiques' porque es lo que en el fondo se necesita. Evidentemente no podrá competir con alguien que lleve muchos años realizando esta labor. Pero es que esta no es la labor para la que ha estudiado un ingeniero, sino que se supone que debería de diseñar el software para que una legión de picateclas lo materialice. Al igual que un arquitecto diseña unos planos para que los especialistas en apilamiento de materiales de construcción (=albañiles) materialicen un edificio que se ajuste lo más posible a lo diseñado por el arquitecto.

También se me podrá argumentar que no hace falta ningún ingeniero para hacer un programa serio y que funcione. Que a la vista está, que muchos de los programas que hoy en día utilizamos a diario los hacen una serie de personas que no han estudiado informática y que funcionan perfectamente.
Pues ahí se tiene razón, pero también te digo que la profesión de albañil es mucho más antigua que la de arquitecto y te vuelvo a decir lo mismo, que ahora cualquier edificación seria exige una serie de historias que solamente un arquitecto puede validar. Por mucho albañil capacitado que exista, siempre ha de firmar las cosas un arquitecto. Por algo será.

Al final el tiempo pondrá a cada uno en su sitio, los de jolibú a jaser películas. Los telecos a montar las redes. Los efeperos a montar el ordenador... y los informáticos a hacer los programas que ripean las pelis y que hacen que los efeperos y los telecos y por supuesto los informáticos puedan pasárse las pelis de unos a otros!!! :lol :lol :atope

EDITO: Ups! es mi primer post en el foro. Saludos cordiales y perdón por el ladrillo. :ok
 
Insidius dijo:
Ahh bueno. Si solo es para los "analistas" ningún problema!
Que fuerte...

Efectivamete, si los Telecos quieren competencias de redes, formatear equipos y sustituir teléfonos, los Ingenieros Informáticos no le vamos a poner pegas.

:dobleok
 
Insidius dijo:
El problema es donde pones el límite de las funciones de un informático. La informática cambia con cada día que pasa.
MEEEEEEC... La TECNOLOGÍA cambia cada día que pasa... La algorítmica (mira los libros de Knut de que año son y siguen siendo referente), el cálculo de complejidades, el diseño relacional de bases de datos, los ciclos del software, los patrones de diseño, la toma de requerimientos, los tests funcionales, el diseño funcional... todo esto hace muuuuchos años que no cambia... :L
 
A todo esto, los C.C.O.O. (lease con voz de Urdaci) se desmarcan de la "huelga", cuando realmente no hay huelga. Y piden que se negocie el convenio, sobre todo....

Atentos a la parte en la que comentan: "...absurdo agravio comparativo..."

http://www.comfia.net/html/11842.html

En fin, que asco de sindicatos...
 
No voy a decir yo en público lo que pienso de los sindicatos porque no quiero que me baneen de por vida, pero entre esto y lo que le hicieron a mi padre en su momento sólo porque estaba en una empresa pequeña y que no podían usar para salir en la tele, imaginaros lo peor que pueda decir en unas 200 palabras y más o menos acertaréis.
 
Arriba Pie