D

Mientras haya panteras y tigretones...

D

#15 Con superiores como tu que no tienen ni idea de explicar/analizar/pensar a un programador la solución a aplicar, así nos va.
#72 De acuerdo contigo. Esa es la función de un ingeniero, sea agricola, industrial, informático... Pero en este pais donde la carrera profesional es vertical (ahora me explico), puestos reales de Ingeniero Informático hay 4, y ya estan pillados por 4 gurus de verdad.

Carrera profesional vertical:
Primero, es una frase creada por mi, no se si tendrá sentido o no
Segundo, te acabas de sacar tu flamante ingenieria en Informatica (uuooohhh), y tu primer trabajo es de programador (usease un pikachu). Si eres bueno y tienes suerte, te ascienden a Analista Programador, Analista Organico, Analista Funcional, Jefe de Proyecto, Director de Proyecto... Aqui entran las categorias que cada cárnica empresa quiera inventarse. Y eso lleva al sindrome de Peters, tu puedes ser un programador excepcional, pero eso no quiere decir que seas un Analista excepcional. Y si lo eres, tampoco implica que seas un gestor de proyecto excepcional.

A lo que voy, en otros paises puedes ser programador (o analista, o gestor) toda tu carrera profesional, con un salario acorde a tu experiencia. Pero en este pais no. En este pais el subir de categoria implica cambiar de responsabilidades para las que (a lo mejor) no eres tan bueno.

Por lo tanto, ¿cual es tu chiringuito perfecto?. Empieza por ser Pikachu, conoce todas las ramas del árbol, que si eres bueno acabarás donde quieres estar.

He dicho

u

#88 Si, ese es el problema de España, que somos cromañones tecnológicos y si a eso le añades que todos los estudios oficiales de informática en España están horriblemente mal diseñados y alejados de la realidad actual del sector, tenemos como resultado pica códigos en vez de ingenieros y esta realidad se consolida con lo que dices; que en España hay 4 puestos para ingenieros -yo creo que menos- y como el mercado pide pica códigos, eso es lo que se produce.

Un pais convencido de que el futuro es la tecnología informática, no tiene dos simples ingenierias como en España ; tiene del orden de 15 a 20 y no están compuestas por un 65% de matemáticas.

D

#88 Yo soy Analista, mi cometido es daros por el ano a todos

D

Por el orto #88, por el orto lol

D

"Es decir, un ingeniero debe ser buen programador, independientemente de que en su carrera se dedique a programar, al análisis, o a dirigir proyectos. Por otro lado, no entiendo que alguien pueda ser analista o director de proyectos sin una experiencia importante en programación. Para ser sincero, tampoco entiendo que un ingeniero informático no quiera, o no le guste, programar. Es lo más divertido, y un desafío intelectual mucho más importante. Quizás eligió mal la carrera."

A pesar de estar de acuerdo, creo que habría que matizar mas. No todo es programar, se puede ser un excelente gestor de bases de datos, de redes, de sistemas... No todo es la rama de desarrollo. Aunque tambien es cierto que en cada una de ellas existe, en mayor o menor grado.

D

#5 +1 pero supongo que como dices, se refiere a la rama de desarrollo. No vas a ser un arquitecto de BBDD si antes no has pasado por simple "Sistemas" (como solemos llamarlos) y has tenido que realizar consultas, reparaciones y un millón de cosas más.

Yo en los sitios donde he trabajado he tenido analistas y managers de desarrollo que no habían hecho programación, o algunos que la habían hecho hace ya más de 15 años. Y no puedes esperar que ninguno de ellos entienda los requerimientos para un proyecto, cosa que en mayor o menor medida deberían entender.

D

#5 Para gestionar redes y gestor de BBDD un FPGS es competente de sobra. Un ingeniero debería ser capaz de implementar la mitad de los RFC desde cero.

D

#12

Saber de DDBB es algo más que distinguir entre un shutdown inmediate y un shutdown force.

D

#24 Creeme que un ASIR junto con DAM sabe bastante más que eso.

D

#26

Y un cuerno. No sabes lo que cuesta encontrar un administrador de BBDD competente (de BBDD y de otras cosas)

Aquí todo cristo se cree el centro del universo y no se da cuenta que forma parte de una cadena la que cuando uno la caga, la caga todo dios.

Si quien especifica lo hace mal, el programador no puede hacerlo bien. Si el que falla es el programador y al que prueba se le escapa, el sistema será una mierda. Si todos lo hacen bien pero quien monta la arquitectura lo ha hecho con el culo, no servirá de nada. Y al igual, si el el sistema no se mantiene como debe, ya lo han podido niquelar los demás que al final petará.

Esto es una cadena y siempre se rompe por el eslabón más débil (creo que he pasado por todos de una forma u otra) No eres más "chachi" por programar mejor o peor o por probar de puta madre o por mantener tus sistemas niquelados. Si la cadena funciona, las posibilidades de que lo hagas bien son mucho mas altas que si no lo hace. He conocido genios y patanes en todos los eslabones de la cadena, con independencia de que fuera doctor (que los había) o FP (que también había y muy buenos)

Por lo general, curra mejor el que quiere y le pone ganas (con un poco de aptitud, claro) que no el que mejor titulación tiene y sobre todo en una profesión como la nuestra, que las tecnologías tienen una vida muy corta y el que es un experto hoy está obsoleto dentro de seis meses. Aquí sobreviven los que se saben adaptar (y con flexibilidad) La frikada de hoy será la tecnología del mañana y el experto de hoy será el parado del mañana si sigue con lo mismo (bueno, salvo que trabaje con COBOL, CICS y DB/2 que es lo único que ha persistido en los últimos 30 años)

D

#5 saber programar te da soltura a la hora de crear por ejemplo scripts.

La de gente que gestiona sistemas que mejorarían su trabajo con unos cuantos bucles en consola.

D

#34 Un sysadmin tiene nociones mínimas de programación.

D

#1 Algunos sólo quieren competencias para sentarse en un sillón a vivir del título. Otros queremos aprender

PD: Maldita la manía en España de pensar que la programación es cosa de seres inferiores. Hay gente que defiende incluso que los programas se hacen en la India porque salen más baratos!

#5 Si no sabes programar no sabes qué coño estás haciendo. Es como pretender conducir un coche sin saber dónde están las ruedas.

T

#5 cierto, yo iría un paso más allá, me viene como anillo al dedo este artículo de Wardog http://bofhers.net/blog/cualidades-para-un-buen-sysadmin extensible al gremio. Un ingeniero informático debería intentar llegar a esto, para eso existen cientos de millones de transistores, para darles un uso, siempre que surge una necesidad, poder automatizarla y no que se convierta en una tarea repetitiva manual.

Hoy día, en el mundo está más de moda ser maestro de nada, aprendiz de todo, vamos tener un conocimiento fundamental y general de la cosas (informática = tanto software y hardware) y poder aprender de forma rápida la tecnología que surja. Hombre siempre hay temas que se dominan más que otros, sea por la experiencia, interés o persona.

D

#1 Aqui tienes un medio:
http://kotaku.com/tom-clancy-dies-1440128050

Y aqui en castellano:
http://www.elmundo.es/elmundo/2013/10/02/cultura/1380723980.html

editado:
Aunque habrá que esperar para ver una noticia algo mas extensa.