Iván Naranjo. Ingeniero de diseño de software en la sede de Microsoft: Por los comentarios que le llegan, ¿es muy diferente la manera de trabajar en EEUU de la española? Sí, lo que me cuentan mis amigos es que allí el programador es el escalafón más bajo. Empiezas de programador, te pones a escribir código y en cuanto puedes, te pasas a analista y de ahí a director. Aquí es al revés, el programador es la estrella y puedes desarrollar toda tu carrera así, ascendiendo en la empresa hasta lo que se denomina arquitecto de sistemas
|
etiquetas: programacion , mercado laboral
Pero claro, por mucho que te guste programar, casi fijo que te gusta aún más ganar dinero (por aquello de comer todos los dias y tal), y un programador no gana mas de 18000 euros (con suerte)
Si juntas a 10 becarios procedentes de diversas ramas del conocimiento (sin experiencia, que son más baratos) y los metes a hacer más horas que un reloj en un proyecto del que únicamente se sabe la fecha de entrega, lo difícil es que se entregue algo que siquiera compile.
Técnicos mal pagados
Jefes no técnicos (administrativos) y jefes comerciales, solo he visto aquí la barrabasada de comerciales “dirigiendo” a técnicos
Demasiado plug &play y total ausencia de meritocracia
Hay una gran numero de compañias que se han pillado los dedos deslocalizando, por supuesto que se sigue haciendo, pero mucho menos que antes, esa moda ya se acabo.
No entiendo cómo hay gente en este país que en un par de años pasa a ser analista!
Se debería cambiar un poco ya que si todo esa gente se quedara y trabajara a gusto no me cabe duda que haríamos grandes avances rapidamente pero como suele pasar... hasta que te pillas los dedos con la puerta no aprendes a quitar la mano.
En Berlín, tengo a varios conocidos que cobran como programador 1300 y 1100 respectivamente, siendo el primer trabajo sin experiencia y recién titulado, que tienen una fase de "prueba" de 3-4 años hasta poder ser analistas. Ingenieros técnicos por cierto, que los superiores tienen un plus de sueldo.
Estudié fuera, y entendí que programar no es lo mio. Por eso no me dedico a ello.
Ahora estoy en una multinacional, y soy el único español de mi departamento, y estoy aprendiendo por el camino de las collejas a todas horas, pero encantado.
Mucho nos quejamos de los sueldos, pero es que el nivel, en muchos casos (que por otro lado, tenemos cada monstruo patrio currando por dos perras...), es para echarse a llorar.
Mejor una de cal y una de arena, pedir más sueldos, pero dar más calidad (va por los "genios" de los cursos de 100 horas).
1300 sueldo bajo ¿?
Dime donde encuentras en España una empresa que pague a un informático de 21 años sin experiencia recién titulado 1300 (neto ojete ), con posibilidad de ponerte en casi los 2000 a los 4 años.
Son 2 alumnos recién titulados por la universidad de Málaga en Ingeniería informática de Gestión. Han hecho erasmus en berlín y han encontrado un trabajo en el que sin experiencia profesional, les pagan 1100 y 1300 durante el periodo de prueba.
A los 3-4 años, pueden pasar a ser Analistas, teniendo un sueldo digno.
En España, el primer trabajo sin experienia profesional de un inf. técnico, se queda direcamente en los 900-1000 € si no tienes suerte, pudiendo aspirar a los 1300-1500 si te mueves a los varios años, pero no como analista si no como programador senior.
Encuentra tu un trabajo con estas condiciones en España, te insto.
Programar lo hace cualquiera con un módulo medio de informática.Ahora bien, creo que ser ingeniero, al ser una formacion mas compleja, debería estar mejor compensada.
Es cierto que programar bien como un experto no lo hace todo el mundo, pero tampoco todo el mundo es un ingeniero experto ni un fontanero experto.La experiencia se va ganando con los años.
Un un programador con experiencia es necesario y muy valioso, pero eso es en todas las profesiones.
Un ingeniero ,un fontanero y un mecánico con experiencia estará mejor formado y será mas últil.
#18 Yo empecé con poco más de 800 loros al mes, si llego a empezar por 1300 me da un patatús de la alegría.
Y desde luego con el nivel de vida de alli es menos de mileurista de aqui. Otra cosa es que alli tenga mas perspectivas de ascender o que el trabajo que hagan sea mas atractivo, pero por sueldo estan explotados.
#29 Si, neto.
Porque el chaval de modulo esta formado para programar nada más salir.Lo hará mejor que el ingeniero porque el ingeniero no está formado para programar, sino para algo más(como diseñar, coordinar,etc...).
Ahora no me puedes decir que el chaval de módulo sabrá diseñar mejor que un ingeniero.
Si es así, creo que es lógico que un ingeniero cobre mas un programador (poníendonos en el caso de que ambos sean expertos)
la estrella es Belén Esteban
#32 En la carrera se suele dar C Java SQL y con suerte Haskel y Lisp.
Totalmente falso, yo hice un modulo (luego la carrera) y comparado con la universidad se programa poquisimo (y con muy poca exigencia).
Piensa que en un modulo te llega el lunes el profesor te explica 4 cosas de programación y el resto de la semana vas programando con el al lado resolviendo dudas.
En la facultad te pasas muchas noches sin dormir programando.
La diferencia de horas de programación es abismal.
#38 y dale, que no es la programación, es el background que hay. Aunque nos joda porque son chungas, las asignaturas de 'autómatas', 'estructuras de datos', 'ingeniería del software', ... sirven de algo.
El que un técnico con experiencia frente a un ingeniero con experiencia sepa más ó menos (y viceversa), depende más de la persona y de lo que aprendió durante sus años de trabajo, que del título que tiene.
Por lo menos en mi empresa, todos empiezan por programadores (no me parece que los ingenieros salen muy preparados para empezar algo más alto, al igual que los de módulos). Y se les forma poco a poco, mostrándoles el camino adecuado para avanzar y no estancarse en programador. Y seguimos el mismo proceso los ténicos y los ingenieros.
Aunque puede que esto que voy a decir me lleve algún negativo, creo, que ahora mismo, los de módulos salimos mejor preparados al mercado laboral que los recién licenciados (hablo en términos generales por mi propia experiencia).
PD: Por lo menos en el módulo donde estuve, el profesor te resolvía las dudas de programación en el caso de que no pudieras más. Pero te enseñaban a buscarte las castañas y sólo aprobábamos los que realmente comprendiamos lo que haciamos.
#1. Conozco muchos programadores que cobran más del doble de esos 18.000 euros.
De todos modos, no creo que importe mucho cual es el salario para un programador sin experiencia. Creo más importante tener un buen salario a partir de los 3 o 5 años por ejemplo. A fin de cuentas, tarde o temprano todo el mundo se vuelve "veterano".
Yo creo que en España en particular, y en Europa en general, hay 2 problemas.
1) No hacemos software. O hacemos muy poco. Solo ensamblamos, modificamos, personalizamos, copiamos, etc.. cosas que se hacen fuera. Hay muy poco software (aunque lo hay) creado aquí. Eso significa poca productividad, o sea, sueldos bajos.
2) En España, más concretamente, existe una brecha cultural en la gente que ocupa cargos de dirección. Generalizar no es bueno, pero me atrevo a decir que la mayoría de nuestros directivos NO ENTIENDEN lo que es el software, ni siquiera un proceso de ingeniería. Su modelo es el de vender producto y no servicio. Por tanto, no valoran a la gente que sabe. Piensan que la actividad comercial es lo importante, y que los equipos de ingeniería solo oponen resistencias.
El punto 2) se arreglará solo. Esos carcamales se jubilarán tarde o temprano. El punto 1) depende más de nosotros.
Análisis y diseño de bases de datos Primero 60
Análisis y diseño de aplicaciones informáticas Segundo 190
Programación estructurada y modular Primero 180
Programación avanzada Segundo 150
Sistemas gestores de bases de datos relacionales Primero 120
Entornos de 4ª generación y herramientas CASE Segundo 120
Total de horas : 820
Ingeniería informática :
Introducción a la Programación I 7.50
Introducción a la Programación II 7.50
Análisis y Diseño de Algoritmos 6.00
Estructura de Datos y Algoritmos 7.50
Bases de Datos 4.50
Diseño de Bases de Datos 4.50
Total de créditos : 37 créditos = 375 horas
Un tio de módulo tiene el doble (820/375 = 2.1 ) de experienia en programación.
(Y he contado el diseño de algoritmos y estructuras de datos como programación básica, que no lo es )
#42 Entonces, parece ser problema de algunas consultoras y Andalucia.
Igual ocurre con la ciencia o la I+D+i. Aquí sólo vende el copiar lo de fuera, innovar está muy mal visto.
Estoy con #42, pero he de puntualizar, que precisamente por ser una empresa pequeña es más fácil que te acaben pagando más, en INDRAs y empresas del estilo o negocias bien tu sueldo de entrada, o subir es muy difícil.
La verdad es que es bastante lamentable, si quieres tener un sueldo medio-decente (muy bueno si tristemente lo comparamos con el resto del pais) 39.000 euros tienes que asumir responsabilidades de Jefe de proyecto que se limitan a masacrar a tu equipo de programadores y a obedecer como un esbirro al cutre de turno del director de proyecto que vende carne de programador rebajado.
Aquí ascender significa mandar más, quizá por cierto fetichismo cultural que hemos heredado de tiempos anteriores, en vez de significar que se te permite desarrollar y solucionar retos mayores.
Y esto lo sé porque la gente no sabe hacer la O con un canuto, se cree que programar consiste en Copiar y Pegar
Las horas de programación que dice #38 imagino que será para hacer un sudoku en Java o similar
Y es que con la mentalidad de "ser programador es ser un mierdas", así nos va
La de seguridad que da tener en tu proyecto a un programador senior (de los de verdad, no de los tios que acabas subiendo por cansino) que te sepa hacer las cosas bien.
Las guerras no las ganan los generales en un salón, las ganan los sargentos, que le echan cojones a la batalla
Pero claro, mola más a nivel de costes tener a 4 PJs mal pagados y peor formados, programando cosas críticas. Paga cacahuetes y tendrás monos
Pero lo que no cuentas es que en el modulo es que esas horas ya van incluidas las que necesitas para hacer la parte practica, que la haces en clase !!
En las de la carrera esas horas son las de parte de teoria y parte de laboratorio en que te explican como has de hacer en casa las practicas (esas horas no computan !!! esto lo quieren cambiar con bolonia para que computen una parte)
Ademas, te olvidas del resto de asignaturas que tambien se programa
Introduccion a sistemas operativos
Sistemas operativos
Perifericos (programas drivers)
Redes (programas aplicaciones que hacen uso de la red)
etc.
Mas todas las optativas: robotica, ia, vision por computador.
Y por no hablar del nivel de exigencia.
Yo he hecho un modulo y luego la carrera, cuando comparo las dos lo hago con conocimiento de causa.
Mira, hace poco hice una entrevista en Everis, para un puesto Analista-Programador en banca (COBOL/CICS/DB2) y me ofrecian 21800 EN MADRID
Obviamente dije "Hasta luego,Lucas"
Obviamente, tampoco son salarios de incorporación, o sea, los que se publican en infojobs. Primero hay que entrar, luego demostrar y finalmente conseguir, o largarte, salvo que seas un experto en algo y se te rife la competencia.
Nadie va a pagar 40.000 euros para maquetar webs, picar javascripts o hacer un módulo de drupal. Por 40.000 euros hay que saber hacer cosas más complicadas.
Programar lo hace cualquiera con un módulo medio de informática.Ahora bien, creo que ser ingeniero, al ser una formacion mas compleja, debería estar mejor compensada.
Nos empeñamos en que los ingenieros no deben programar, nos los dicen en la facultad, que programar para pillar experiencia bien, pero que un ingeniero informático debe aspirar a más.
Pues lo veo un error, y gordo. Al final acabamos teniendo a los pocos que saben de analistas, con lo que pierden el contacto con la tecnología y se acomodan sin reciclarse. Y los que no saben pican un código que es inmantenible.
Yo estudié ingeniería y me encanta picar código. Y supongo que es porque estoy en una empresa no española, pero me pagan 30000 brutos por ser un pica-teclas y no quiero saber nada de análisis funcionales.
Para mí un informático deja de serlo en cuanto usa más el Word y Outlook (clásica herramienta para documentar en las consultoras españolas) que cualquier IDE/editor de textos.
Repito: Me gustaría ver un sitio (en una cárnica) que por ser programador, te pagen 35k. El problema básicamente es que si haces labores de programación, ningún cliente va a pagar 35k+margen_cárnica por ti
La separación analista/programador/sistemas es ficticia. No existe. Es un triángulo, te puedes mover más a un lado o al otro, pero no se puede realizar bien ninguna de esas tareas sin controlar de las otras 2.
En España los informáticos salen de la universidad y buscan trabajo en una empresa montada por alguién con estudios de económicas/empresariales/derecho que monta una empresa de informática porque ve que hay negocio en dicho campo.
Por eso en EEUU los informáticos son los jefes en las empresas de informática y en España son simple mano de obra.
Número de trabajos que te toca hacer en casa en un módulo superior---> 0 (al menos en mi caso)
Número de trabajos que te toca hacer en una ing. técnica ---> Mínimo 1 por asginatura
+ El nivel de exigencia (demoledoramente diferente)
+ Otras x asignaturas más en la carrera en las que programas (solo has puesto troncales)
-------------------------------
Aparte, decir que ni en módulo ni en carrera se sale con un nivel de prog. decente. En el módulo al menos no sudas tinta china para aprender cosas que jamás te valdrán.
www.infojobs.net/barcelona/programador-senior-c/of-i413600312022414014
Hay pocos. Muy pocos. Pero es que tampoco se hace software de verdad.
No te ofendas, seguro que tu aplicación de RRHH es buena y mantenerla supone un importante esfuerzo, pero, ¿Cuantas aplicaciones hay para gestionar RRHH? Muchas. Y si está en cobol y entorno host se diseñó hace más de 10 años, luego tampoco es tecnología punta.
Cuando una instalación de HR te sale por 2-3 millones de euros, es que no es una del montón
Una pista: BBVA, Banco de España, clientes habituales
www.hraccess.es/155-170/la-compania-clientes.htm
Y si está en cobol y entorno host se diseñó hace más de 10 años, luego tampoco es tecnología punta.
Tio ahí me has matado. COBOL y host tiene muuuucho más de 10 años. Y adivina que cual es el lenguaje para el que se desarrollan más proyectos. Otra pista: No es Java
Ostia tanta tecnología punta. Los grandes clientes quieren cosas estables, no cosas puntas
Eso de que para empezar se va con 1100 euros/mes o + pasa en muy pocas empresas, normalmente de corte ministerial o en empresas elitistas tipo Accenture. Para la inmesa mayoría las cosas no son tan bonitas.
Tras años de experiencia a ir dando saltos de una empresa a otra, acabé cobrando más, y me considero un privilegiado, ya que la mayor parte de mis compañeros no han tenido bastante suerte.
Respecto al tema del titular, hay que decir que los problemas del desarrollados en España suelen ser los siguientes:
1. Los dirigentes de cada proyecto. Muchas veces no son técnicos y dan tiempos absurdos.
2. No hay un líder técnico claro, o si lo hay no suele poder intervenir en cuestiones importantes del proyecto, como la viabilidad del mismo o los tiempos de desarrollo.
3. Los perfiles para cada proyecto son los que hay, no los que se necesita.
4. Se da por supuesto que tienes hora para entrar, pero no para irte.
5. Prima la cantidad, nunca la calidad.
En términos generales, creo que en España somos pobres técnicamente, y también en la dirección/gestión de proyectos.
La mitad de nuestros problemas laborales surgen de nuestro sistema educativo.
Y se perfectamente a que llaman entorno host y conozco el uso que se le da al cobol, en la actualidad, sobretodo en proyectos desde cero.
Así, los salarios no subirán.
Saludos
Cuando empecé a trabajar como junior con 1 año y medio de experiencia obtenida en un máter y prácticas en empresa cobraba 16.000 €/año brutos, en 6 meses cambié de empresa trabajando de analista programador cobrando 21.000 €/año bruto y después de 7 meses en esa empresa pasé a cobrar 25.000€/año brutos.
Socialmente los programadores somos considerador bichos raros, frikis a los que nos apasiona hacer las cosas aunque no nos paguen ¡¡MEC!! error
Cambié de empleo, hago menos horas (si bien nunca me quedaba mas de mi horario cuando programaba), cobro mas, sigo trabajando en algo que me gusta y, además, en mi tiempo libre programo las aplicaciones que yo quiero diseñadas desde el principio por mi y desarrolladas y mantenidas por mi.
Yo creo que lo de la progamación es, en cierto modo, como lo de escribir: juntar palabras sabemos todos, pero escribir buena literatura, eso ya es otra cuestión.
Aquí, como en cualquier parte, los buenos programadores se cotizan a precio de caviar. Igual que los que son buenos en cualquier otra cosa.
Trabajando en una cárnica: Si no te mueves, a los 35 eres un "dinosaurio del C". Nadie te llama para participar en su proyecto, porque tu coste es tan alto que encareces el proyecto, y prefieren a gente con 2 años de experiencia (recien licenciados tampoco). Así que estas jodido, no te echan porque es caro echarte, no te dan trabajo porque es caro darte trabajo.
Por eso muchos pasamos de seguir programando a los 4 o 5 años, porque las vemos venir, y por eso queremos ser analistas, arquitectos, project managers o incluso comerciales, porque cuando seas un dinosario del C, ahí te quedas.
Por suerte, en las empresas con producto propio no suele pasar eso, pero claro, las consultorias suponen el 90% del mercado informático.
Y los de ciclo que estan en mi carrera lo saben.
"Si no hablaras sin saber", lol.
Si realmente has estudiado ing informática, te han timao más que a los del anuncio de Mahou
Asi que no os motiveis ni me vengais a contar rollos del 68000, ni de las prácticas de IA en Lisp, ni de los 4 scripts guarros que se hacen con Matlab.
Laboratorio de programación: 6 créditos. (60 horas?) una mierda, me pegué mas de 300 (todos los que la aprueban )
Sólo con eso, ya me meado las 350 que dices. Sin contar otras muchas. He visto lo que hacen en el móduclo (le he dado clase a varios de módulos) y es una real mierda, en comparación con la exigencia de la universidad.
Corrijo: el contenido de las asignaturas mínimo necesario. Luego cada facultad optará por añadir el temario y asignaturas que quiera.
Y para muestra un botón: según tú el PFC de la técnica que parece estás haciendo son 180 horas (18 créditos). El plan de estudios de mi facultad son 22.5 créditos, esto es, 225 horas aproximadamente. En la de 5 años son 37.5 créditos (375 horas aproximadamente).
La verdad es que me parece bastante osado que quieras comparar unos estudios "básicos" de 2 años con unos superiores de entre 3 y 5 años, a los que si entras desde un CFGS te convalidan el equivalente a 60 créditos y no es precisamente de las asignaturas consideradas hueso.
Remata #66...
Ya no digo nada, lo habeis dicho todo.
Un amigo tenia examen final de programacion (en c), y se lo hice yo en.....30 minutos. Una tonteria de examen (para mi y para muchos de mi clase) que me paso por el messenger. En 30 minutos ya se lo habia pasado.
Lo triste de todo es que no solo saco un 10, sino que el profesor para dar la solucion uso mi solucion cambiando el nombre de las variables.....
Ese examen solo lo aproblo un 40% de la clase, entre ellos mi amigo (que dejo el modulo) y 2 mas que luego hicieron la ingenieria tecnica.
Los que se pasaron a la uni las pasaron putas incluso en primero con pascal / delphi.....
Pero bueno, yo solo conozco lo que he pasado en mi universidad y lo que pasaba en el ciclo de 1 instituto, por lo que no es extrapolable.
Tampoco es que un ingeniero informático deba estar exclusivamente programando. Prefiero 1000 veces a un comercial o jefe de proyecto de la rama que no a un administrativo u otra escoria procedente de pseudociencias.
Pero lo que sí es cierto es que en la base ha de haber más "pica teclas" con cabeza. Porque por muy buen jefe que seas o sepas vender perfectamente las bondades de tu producto porque entiendes como funciona y no por lo que te han explicado a medias terceras personas, si tienes unos programadores que no dan la talla te tendrías que mojar tú también el culo.
El tener gente decente también en la base conllevaría una subida de sueldos, pero esto es algo que los que hoy día están dirigiendo el cotarro no quieren hacer.
No aprendí nada, y dudo que alguien de los que estaba allí pudiera encontrar trabajo con lo que le enseñaron.
Yo en 6 meses de beca (casi gratis) me hice yo solito varios proyectos que es lo único que ha hecho interesante la empresa en cuanto a sistemas en los 6 meses que estuve. Además me encargué yo solito de todas las incidencias de 60 usuarios. Y había 2 supuestos profesionales de sistemas con experiencia que se tocaban los huevos todo el día. Y claro, ellos se llevaban todo el mérito porque todo rulaba de arte.
En resumen, lo único que importa es saber juntarte con el árbol que más sombra dé, y parecer que curras mucho poniendo cara de agobiado aunque no estés haciendo absolutamente nada. Lo de los méritos no sirve de nada.
La mejor prueba de los conocimientos de cada tipo de estudio es que los ingenieros informáticos como yo podemos dar clase de programación a los FP.
Con los años, cada uno evolucionará de una manera, y gente de formación profesional adelantará a algunos universitarios y otros no. Depende de lo espabilado de cada uno.
El universitario, desde luego, parte con ventaja en la carrera. Le han dado una visión más amplia de las cosas. Si la ha sabido entender, progresará más rápido. Pero no es garantía de nada.
Programadores mal pagados y muy presionados = programas muy malos y llenos de agujeros de seguridad.
Luego volverse hacker y consultor de seguridad es el negocio que mueve dinero hoy aquí. El empresario pasa de la buena programación pero queda sudando frío cuando todos los datos de su empresa sean destruidos, modificados de maneras que le hagan tomar malas decisiones y pierda miles o millones de euros, el desespero de ver como su empresa amenace con hundirse en la bancarrota hará al empresario que pague consultores y expertos de seguridad en enormes cantidade$$$$.
Si te gusta hacer de comercial porque sabes de desarrollo (me da igual si has estudiado una ingeniería o un módulo, de ambos lados salen inútiles y genios, también estoy en contra de los colegios de informática) pero quieres tratar con los clientes y enseñarles (porque generalmente no tienen claro lo que quieren y les venden la moto), los que luego desarrollamos te lo agradeceremos.
Se puede alcanzar la excelencia en cualquier campo, si te gusta. Y debería pagarse en consecuencia. Seas programado, analista o arquitecto.