Lo prometido es deuda y aquí está la continuación del anterior post, si acabáis de llegar aquí os aconsejo leer la primera parte, si no lo habéis hecho ya:
http://blog.txarly.com/2007/07/23/programadores-trozos-de-carne-y-otros-beans/

Después de introducir el tema, confirma la escasez de buenos programadores y habiendo aportado mis razones, había dejado pendiente la última cuestión:

¿Cuáles son la soluciones para paliar la escasez de buenos programadores en España?

En este caso puedo proponer también unas cuantas, pero la más clara y escueta es esta: Hay que aislar a los malos programadores y destacar a los buenos. O mejor dicho, los buenos se tienen que destacar ellos mismo.

Una de las principales soluciones consiste en NO aceptar cualquier oferta de trabajo, sobre todo si viene de empresas charcuteras y demás calaña. Se que no es fácil, que cada uno tiene sus circunstancias personales, pero por mi experiencia os puedo decir que si os permitís el lujo de recharzar unas cuantas ofertas de dudosa calidad, ofertas de vende-motos y explotadores, seguro que tarde o temprano encontrais algo más apetecible. ¿qué conseguimos con esto? Es sencillo, estas empresas de segunda no encontrarán kilos de carne tan barato y al menos si te dejas vender por ellas, tendrán que disminuir el margen de beneficio que consiguen con tu culo.

Otra razón para pasar de empresas explotadoras es el desarrollo de nuestra carrera profesional. Muchos se creen que por trabajar en una gran consultora, van a tener más posibilidades de ser promocionados, ascender y cobrar un dineral en 5 años. Nada más lejos de la realidad, quizás tu sueldo a final de mes suba, pero tus horarios se alargan según más arriba llegas y tu formación y conocimientos siguen igual. Te dedicarás a gestionar carne en vez de hacer buenos proyectos.

Es mucho mejor pasarse a una empresa pequeña, sobre todo si se trata de un proyecto único propio y no se dedica a proyectos para terceros. Quizás estas empresas no puedan competir con los sueldos de las grandes, pero el ambiente es muchísimo mejor, en general los horarios se cumplen y las condiciones de trabajo y la calidad de vida aumenta considerablemente. Además, no te creas que el primer año vas a cobrar una maravilla en una gran empresa, si no tienes mucha experiencia, no lo dudes, anímate por los peces pequeños. ¿de qué empresas hablo? Aquí podéis encontrar algunos ejemplos de ofertas de trabajo con proyectos propios y buen ambiente.

¿qué tienen que ver estas afirmaciones con paliar la escasez de buenos programadores? También es sencilla esta cuestión. Si trabajas en un proyecto único, en un equipo reducido en el que estáis todos en el mismo barco, tendrás más oportunidades y flexibilidad para emprender secciones nuevas del proyecto, aprender nuevas tecnologías y enfrentarte a nuevos retos. Todo esto hace de uno un mejor programador y tu curriculum irá mejorando según vayas pasando por diferentes proyectos. A mi no me impresiona que hayas pasado 2 años implantando la intranet de una gran compañía llevando un equipo de 30 personas con lo mejorcito de las máquinas de tal marca y el software de tal otra. Mejor cuéntame como te lo has currado para soportar el último aumento de tráfico, añadir los resumenes RSS a toda tu aplicación o haber programado ese mashup tan chulo.

Hemos comentado que para aislar a los malos y destacar a los buenos, es mejor que estos se destaquen ellos mismo. La manera de conseguir esto consiste nada más y nada menos en tener presencia online: Escribe un blog, publica tu sitio en Flickr, Youtube, Last.fm, nvivo.es,  del.icio.us o la red social que creas conveniente. Compra tu propio dominio, colabora en otros blogs, colabora con proyectos Open Source, haz experimentos, ofrece algo a la comunidad, sigue listas de correo, participa en ellas, etc etc etc. Eso diferencia a la elite del populacho en desarrollo de software. ¿what side are you on?

Tags: , , , , ,

10 comentarios a “PROgramadores, trozos de carne y otros Beans… II”  

  1. Gravatar Icon 1 Agustín Jiménez

    Magnífico Txarly. Primera y segunda parte. Me han encantado.

  2. Gravatar Icon 2 jorgemaestre

    Muy bueno Txarly, ambas partes.

    Para mí el oficio de programador tiene cada vez menos sentido dentro de una cadena de montaje y más como un experto por cuenta ajena, al fin y al cabo la formación de la mayoría de programadores es muy alta como para reducirse a un mero eslabón. Te dejo una reflexión de hace algún tiempo en mi blog: la nueva persona-empresa.

    Saludos!

  3. Gravatar Icon 3 Ozorin

    Filtrar a los buenos trabajadores por su presencia online me parece un error garrafal.
    La mayoría de estas personas pierden más tiempo en medirse su e-polla y aumentar su burbujismo 2.0 que en progresar como profesionales.

  4. Gravatar Icon 4 Riki

    Buen artículo, pero…

    Estoy de acuerdo con casi todo lo que dices, pero creo que te equivocas cuando generalizas tanto. No todas las empresas grandes te ofrecen ese pefil que indicas (me refiero a esa sensación de “huye de las grandes consultoras”. No creo que la solución sea irse a un sitio pequeño ni a uno grande. Creo que cada programador tiene un nivel de partida determinado y para algunos una empresa pequeña será morirse de asco, mientras que para otros será “tener la situación bajo control” o estar a gusto, o cualquier cosa que quieras que signifique “bien”.

    Estoy de acuerdo con Ozorin, es cierto que mucha gente pierde el culo montando blogs, y cosas por el estilo. Aunque también es bueno darse a conocer, y como tal la web puede ser un buen medio.

    Finalmente; a todo el mundo que conozco le digo lo mismo “van a hacer falta más programadores”. Cada vez se complican más las cosas y la gente pasa de estudiar informática (es cierto que la universidad apesta: ¿por qué ha bajado la nota de acceso 2 puntos desde que yo entré?, Zaragoza, Informática Superior año 1993). Ahora solo hace falta un 5…

    Espero que el intrusismo (entre otras cosas) pase a la historia.

    Un saludo a todos.

  5. Gravatar Icon 5 Ernesto

    Vamos, conclusión… Para ser un buen programador, tienes que estar a la “moda 2.0″.. Estoy de acuerdo con casi todo lo que cuentas, pero que para destacar tengas que hacer lo mismo que todos los “borregos 2.0″, lo único que consigue es llenar Internet de blogs y comentarios repetitivos..

    La mayoría de los mejores programadores que conozco, ni tienen tiempo ni ganas de escribir un blog y contar sus miserias al mundo, y sin embargo si publican articulos cuando verdaderamente pueden aportar algo.

  6. Gravatar Icon 6 anónimo

    Y trabajar en una “gran” empresa a ritmo de látigo y tambor no es ser un borrego?

  7. Gravatar Icon 7 Alex

    Buenas, estoy de acuerdo con el primer post, y en desacuerdo cn la segunda parte.
    Cierto es, el problema de las charcuteras que contratan barato cobrando caro por perfiles con poca experiencia.
    Estoy de acuerdo con Ozorin y Ernesto, en que ser un buen programador no es “medir su e-poya” o estar a la ultima en el tema webos 2.0 o freakr… en todo caso, apoyar al open source colaborando.
    Mientras no caiga el dinero de los arboles para emprender proyectos, habra q trabajar para pagar el piso. A gusto es elegir la charcutera, sea grande o pequeña, en el negocio de los “unos y ceros” todas lo son,

  8. Gravatar Icon 8 Dilandau

    Sin duda, los dos artículos son una verdad como un castillo. Muy bien dicho. Es hora de hacernos notar y separarnos del resto. Mucha carrera y mucho cursillo pero luego no saben lo que es una triste API o un Framework, y que conste que soy Ingeniero Superior en Informática, pero es que lo que veo al salir de mi carrera es solo gente que sabe hacer exámenes super bien, pero no saben ni que existen más lenguajes a parte de Java, C++ y Pascal.

  9. Gravatar Icon 9 Luis

    Yo si que llego tarde a las hogueras pero… ¡me ha encantado tu post! Llevo menos de un año trabajando como programador PHP + MySQL en una pequeña empresa y la gente me intenta acojonar.

    Aprende Java, con PHP no trabaja nadie. Pasate a una gran consultora, te explotaran pero cobraras mucho más y te será más fácil encontrar más tarde mejores trabajo.

    Me “tranquiliza” leer tu post. Seguiré mi camino que es muy similar al que tu planteas.

    ¡Saludos y suerte con nvivo.es!

  10. Gravatar Icon 10 Carlos

    Veo que este post sigue trayendo cola ;)

    Yo llevo programando PHP desde el 2000, en su versión 3. He desarrollado mi carrera programando Java, .Net, PHP, Visual Basic Script, ActionScript… Y vamos, vuelvo a reiterarlo: No he conocido un sólo proyecto de los que haya trabajado que tuviera que necesitar Java por ningún lado. Y no quiero criticar Java con esto, me parece un lenguaje genial, pero para lo que es, para desarrollo web, yo no lo recomiendo.

    Me parece increible que todavía haya gente que tenga el valor de soltarte esas frases: ‘Vete a una gran consultora, te explotarán pero cobrarás mucho más te será más fácil encontrar mejores trabajos’. Sólo hay una verdad ahí: TE EXPLOTARÁN, y te será más fácil encontrar otros trabajos iguales donde TE SEGUIRAN EXPLOTANDO. Sigo pensando lo mismo,
    pasense por trabajobasura.com y saquen sus conclusiones.

    Conozco más de 5 proyectos que están volviendose locos por atraer a gente con PHP y MySQL, en BCN, en Madrid, en Bilbao. Y una vez que entres en este juego, trabajo no te va a faltar, eso seguro. ¿me pasas tu CV? ;)

Deja una respuesta



Artículos relacionados

Comparte este artículo