TinselCity What you see is the application



¿Por qué el programador no es la estrella?

15 Jun 2010
Posted by gonzalo

Hace unos días el periódico Público.es presentaba una entrevista a un programador de Microsoft.

Con un titular llamativo, como debe ser (tsk), el artículo ha ido dando algunas vueltas por Twitter y demás enredos sociales, centrándose únicamente en ese aspecto. En España, el programador es "el escalafón más bajo", en USA es "la estrella". Por supuesto, todos los opinólogos de turno han expresado la suya. Para eso sirven Menéame y similares, ¿no? El problema es que todos los comentarios son iguales. "Mi sueldo es una mierda. Oh, pobrecito yo" - o variaciones sobre el mismo tema.

Nadie se para a pensar y analizar por qué ocurre esto.

Antes de seguir, una aclaración. Lo que dice Iván Naranjo -o lo que Público.es dice que dice- no sólo es tremendamente simplificado, sino completamente erróneo. Según le dicen sus amigos, en España pasas de programador a analista a director. Wao. Dejando de lado la vocación, tremenda carrera que ya querrían muchos. Y en USA, empiezas como "estrella". Sí, claro.

Vamos, sí, se entiende lo que quiere expresar, pero no habría estado de más expresarlo un poco mejor.

La diferencia que intenta explicar Iván es que allí puedes hacer carrera dentro del campo técnico y se valora que una persona tenga una experiencia técnica. Que ni ocurre en todas las empresas de USA ni deja de ocurrir en todas las de España, no. Pero sí es cierto que aquí, en la mayoría de casos, si quieres progresar antes o después -y más bien antes- deberás alejarte del campo técnico y pasar a tareas de gestión o comerciales. Si quieres progresar, tienes que cambiar Java por MSProject, C por reuniones con el cliente, Javascript por estimaciones, asignaciones y control de gastos.

Industria de servicios

El origen de todo está en que la industria que tenemos en España es muy diferente a la que existe en USA. En su caso, existe una industria de producción, una industria que genera capital a través de la venta de productos. Cuando tienes esto, lo que necesitas es que el público quiera comprar tus productos y no los de la competencia. Necesitas -dejando de lado otra larga serie de conceptos- que tu producto sea mejor (o por lo menos lo parezca). Así que inviertes en él, inviertes en calidad, contratas personas y herramientas para hacer tu producto lo mejor que se pueda. Por supuesto que también necesitas reducir costes y todo eso, pero la clave fundamental es hacer un producto que sea bueno (para algún valor de la palabra "bueno").

Aquí ese tipo de industria apenas existe, y la que existe, casi casi la ignoramos. En España, la industria informática es fundamentalmente una industria de servicios. Como tal, el objetivo principal de una empresa española de informática no es producir y vender un producto, sino dar un servicio de desarrollo. La forma de hacer esto es completamente diferente.

De lo que se trata es de conseguir un contrato a largo plazo. Es decir, es básicamente una industria de mantenimiento. Primero para conseguir el contrato lo fundamental es que el precio inicial sea el más bajo posible. Así que lo que necesitas aquí es tener los menores costes posibles. Necesitas programadores baratos, y te da igual la calidad de lo que hagan. Es más, la calidad baja te garantiza futuras necesidades: ampliaciones y mantenimiento.

Ofreces al cliente un proyecto barato y rápido. Pero -le dices- tendremos que hacerlo en varias fases. Necesitaremos un periodo de pruebas, de mantenimiento, de mejoras - le dices.

Conviertes tu industria en un servicio. Más aún, transformas tu actividad prácticamente en una operación financiera, en la que vendes por debajo del coste aparente a cambio de contratos adicionales de larga duración. Luego compensas los costes reduciendo la calidad. Contratas gente sin experiencia que presentas como Arquitectos, Analistas-Programadores o cualquiera de esos títulos tan majos (y estúpidos).

El paralelismo con los fraudes que nos han llevado a eso que llaman crisis es razonablemente claro. Disfrazas la falta de calidad con información falsa (es práctica habitual en la industria mentir sobre el número y capacitación de las personas que asignas a un proyecto) para obtener unos beneficios a corto plazo ignorando el coste y desgaste que se producirá a largo plazo. Si dentro de 5 o 10 años el proyecto es un despropósito de parches, alertas, servidores al borde del colapso y cortes continuos, ¿a quién le importa? Para entonces ya habré encontrado a quien soltarle el pufo.

Esperanzas (pequeñas)

No voy a ofrecer ninguna solución milagrosa. La única solución debería estar clara. No se trata de que desaparezca el desarrollo como servicio, sino de que dejemos que florezca la industria informática como una industria de producción. Que surjan esas empresas cuyo objetivo declarado y vocacional no sea conseguir el contrato sino desarrollar productos.

Yo tengo ciertas esperanzas. No muchísimas pero sí unas cuantas. Sé que aquí, al contrario de lo que dicen algunos listos, existe mucho talento. Y sé que va apareciendo un número apreciable de desarrolladores jóvenes, con ganas, con ideas y con el empeño de llevarlas a cabo. Muchas de esas ideas fracasarán (lo siento, chicos), pero eso es parte natural del proceso. Porque eso permitirá que otras ideas sí que funcionen y generen riqueza no a partir de una operación financiera, sino de un producto bien elaborado.

Cuando lleguemos a eso, entonces el programador tendrá el lugar que merece y se podrá "hacer carrera" en el área técnica. Y ocurrirá de forma natural. Y toda la industria se beneficiará.

Tags:

1000€/mes por programar? No. Mejor te destrozo la BBDD.

Un programador que sabe que es bueno no se va a quedar en una empresa que le pagan 1000 euros al mes. A las empresas españolas les cuesta encontrar un buen programador. Es una posición muy compleja y los es más para pequeñas empresas que necesitan tener uno o dos programadores en plantilla porque externalizar los proyectos les cuesta un riñon. Yo siempre recomiendo lo mismo: montatelo por tu cuenta, asi podrás meter unos buenos viajes y por lo menos no harás un trabajo que muy poca gente es capaz de hacer y encima cobrando una mierda.

Las empresas nos necesitan, asi que si eres bueno sal fuera con la cabeza bien alta, practica e intenta comportarte como los charlatanes que cobran más que tu y que lo que hacen lo puede hacer mi madre. Hay que tener un poco e actitud empresarial, y confiar mucho mucho en ti mismo.

Piensa que lo que haces tu como programmer, no lo hace todo el mundo. Y ese mundo nos necesitan. Podemos reventar bases de datos, hacer que algo funcione o no funcione, solventamos problemas! Chico! hazte valer!

Follow me on Twitter
aaronstudio
aaronstudiobcn


Yo también me he dado de alta

Yo también me he dado de alta para opinar :P . Me gusta como esta redactada la noticia y las opiniones expresadas. Coincido con todo lo que se ha dicho. Creo que hay que apostar por el software de calidad, por la capacidad creativa de la gente que tiene ganas y le gusta hacer lo que hace. Hay que dejar de ser mediocres solo porque el resto de personas (y el sistema que nos rodea) lo imponga. Hay talento, ganas y capacidad de sobra... Las empresas no creo que cambien el chip, es raro que una empresa ya existente y con su filosofía establecida tenga la suficiente capacidad (lease visión de futuro, carácter emprendedor, coraje) como para fijarse en y apoyar (con inversión claro) ideas que pueden llegar a generar riqueza en i+d o que pueden llegar a ser un buen producto. Esto ultimo es algo que se tiene o no se tiene, se puede entrenar aunque en españa no se hace. Además aquí, en Spain, no se premia ni la calidad, ni la capacidad de trabajo (real no calentar el sitio), ni por supuesto el tener ideas y cuando digo esto no me refiero a chorradas, ni castillos en el aire sino ideas de las de verdad.

Saludos a tod@s !!!


siempre interesante

Hola Gonzalo!

Puede que ya lo hayas visto, pero por si acaso te informo: el post está como segunda noticia en Barrapunto ^_____^ justo por debajo de unos muy malos rumores de mi distro favorita :-(

Te debo un mail, lo siento, soy un desastre.

Un abrazo!

daniBlaze ;-D


Ánimo!

Hola a todos,

Quería comentar lo mucho que me gusta que haya gente con esta motivación. Formo parte de un grupo de profesionales que decidimos crear nuestra empresa, queremos ser expertos en lo que somos y somos desarrolladores. En España, parece que ser desarrollador y pasar de cierta edad es símbolo de fracaso... cuando el desarrollador proactivo, que asume múltiples roles, es sumamente positivo tanto para el propio desarrollo profesional como para el cliente y el producto final a realizar. Si alguno de vosotros se identifica con nuestra forma de pensar y queréis charlar con nosotros, os invito a visitar www.ingenioweb.com. Estamos convencidos que serán empresas como la nuestra, que apuesta por la excelencia en el software, las que a la larga cambiarán la tendencia provocada por tantos años de "bonanza económica" y suprimirá una gran cantidad de "cárnicas y consultoras". Ánimo a aquellos que tenéis esta gran motivación y un fuerte saludo.


No lo habría definido mejor....

... y lo digo por experiencia. A mis 32 añazos mi último puesto de trabajo fue de consultor senior, previo a gerente... que absurdo ¿no?, sobre todo porque dejé el trabajo por cuenta ajena a los 30, así que en un periodo desde los 21 a los 30, solo en 9 años he pasado por los siguientes puestos (en diferentes empresas, pero cambiando casi siempre a mejor salario): programador junior, programador senior, programador, analista-programador, ¿webmaster?, analista, jefe de proyecto, coordinador de equipos(con 0 personas a cargo, por supuesto), y finalmente consultor... en fin, todo esto en 9 años significa que o soy un tío que ya ha salido en la tele como superdotado o soy el hijo del jefe... o más bien soy aprendiz de todo y maestro de nada.

Creo que esto le pasa a más de uno, y en mi caso asumo la culpa de no haberme mantenido en mis trece en determinados puestos que me gustaban mil veces más (por supuesto en el área técnica), pero es que aquí efectivamente vende más llevar 5 consultores a un proyecto, y un programador a ser posible externo, que un coordinador con vocación de tal y experiencia y cuatro técnicos cojonudos a su cargo, no sea que el proyecto salga en un tiempo lógico... en fin, a todo esto los clientes siguen siendo los tontos que: o bien no lo saben y les vendemos constantemente estampitas, o bien les viene genial engordar sus presupuesto departamentales con proyectos surrealistas. Curiosamente, suelen conocerse de antaño el gerente que les vende el proyecto, y la persona dentro del cliente que elige ecuánimamente a la empresa que prestará servicios...¿amiguismo?...

Ahora estoy comenzando un proyecto por mi cuenta (llevo casi para dos añitos) y lo empecé con mucho miedo... pero: a) Estoy empeñado en invertir en I+D y al menos lo voy a intentar aun sin ayudas... b) Siento que controlo mi futuro, y eso me aterra... pero también soy más libre... habrá que buscar un equilibrio... c) Me importa un carajo tener más o menos dinero que mi vecino. Solo quiero que me de para vivir y si viene dinero, pues mejor. Realmente quiero vivir haciendo algo que me llene, y a ser posible que me permita llegar a la edad de jubilación sin ansiedad ni estrés... amos, lo que todos querríamos creo yo.

Así que nada, a levantarse e irse de las empresas y montarse uno por su cuenta! que no pasa nada, y a arriesgar un poco. Obviamente siempre valorando costes y riesgos, que si el momento no lo permite, al menos se puede dedicarltiempo a nuestras ideas y proyectos. He conocido muchos compañeros de trabajo, y la actual generación creo que viene llena de ideas y de ganas de hacer algo que les llene, solo queda que ahora nosotros, los de 30 y tantos, apoyemos a los nuevos chavales desde nuestros puestos para cambiar un poco las perspectivas y seamos un pais productivo y con ideas. Como veis, aun estando en crisis, soy optimista...

Por cierto... solo comentar que mis 9 años de curro habría que medirlos en total de horas trabajadas... lo mismo dan para 1 añito más de trabajo (un año extra, jeje).

¡Ánimo!

NOTA PARA EL WEBMASTER: si no está permitido en el blog poner mi logo, por favor avisadme y lo quito.


Sin problema

Sin problema por el logo...

(Esto es un blog pequeñito, de todos modos, así que no sé si lo verá mucha gente. Pero vamos, que a mi no me molesta :) )


Completamente cierto.

Tienes muchisima razón, en todo. Firmaría cada parrafo. En España no se entiende la tecnología.


Mas pesimista todavia

Hola, no suelo hacer el esfuerzo de crear una cuenta, pero los posts lo merecen. Coincido con el analisis de la situacion pero no veo muy claro que nos acerquemos a esa otra forma de ver el negocio de la informatica. Primero porque el resto del mundo empresarial tiene el mismo punto de vista y juega con esas reglas de juego: corto plazo y mas esfuerzos en vender humo que en echar leña al fuego. Con las administraciones publicas (el principal cliente de muchas empresas de IT) la cosa es peor todavia. En segundo lugar no hay una demanda (ni oferta) de autonomos o pequeñas empresas ni una cultura de "startup" como en otros sitios.


Bueno, mi optimismo...

Mi optimismo es, como decía, pequeño.

Es decir, tengo alguna esperanza, pero tengo claro que no, esto no va a cambiar de la noche a la mañana ni va a cambiar radicalmente. La esperanza que tengo es que poco a poco esos desarrolladores independientes y startups (que no hay mucho, no, pero alguno sí que hay) vayan aumentando.

Pero sí, tengo muy claro que el negocio que hay montado ahora mismo no se abandona así como así.


Totalmente de acuerdo

El post merece el registro.

Considero bastante cierto lo que dices, pero tampoco veo mucha salida a largo plazo de esta situación, creo que el mercado en España es muy diferente al de EEUU, empezando por la dependencia (por comunidades) de la administración pública y en muchos casos por las trabas que se le ponen a los autónomos y las pymes que son los que podrían variar el rumbo... Además, muchos de nosotros (hablo de trabajadores) tendríamos que cambiar incluso el modo de trabajar y en muchos casos, la mentalidad.

No veo claro que a corto/medio plazo vaya a cambiar...




Ver mi perfil en debug_mode=ON



Follow genezeta on Twitter