Embat Consultors

June 25, 2008

¿Por qué se valora tan poco el puesto del desarrollador web?

Filed under: Programación — Tags: , , — jballester @ 1:07 am

Primero os pongo en antecedentes.

Hoy he leído una entrevista que Andrés ha realizado a Galli , y me ha animado a escribir este post, en el que simplemente divagaré acerca de lo que opino del tema.

Hace ya un tiempo que sigo a Ricardo Galli -creador, entre otras cosas, de meneame- en su blog, al igual que la mayoría de desarrolladores Mallorquines, Españoles, Latinoamericanos, y supongo que un largo etcétera. En el blog, Ricardo ha mencionado en algunas ocasiones que la muchos de sus alumnos (os recuerdo que es profesor en la UIB) no son verdaderos programadores vocacionales, es decir, no les gusta tanto programar, y a lo que aspiran, o lo que quieren conseguir con el título, es pasar a ser directivos, jefes, etcétera…

Por otra parte, llevo ya un tiempo programando para empresas relacionadas con el turismo y me he dado cuenta de algunas cosas, que, como no, voy a intentar enumerar y argumentar a lo largo del post -muy a vuestro pesar.

Antes de hacerlo, quiero dejar claro un punto, y es que ya sé que es típico del arquetipo informático el quejarse de que no le hacen caso, no le tienen en cuenta, ya sabéis… lo “típico”. El caso es que no me gustaría que se tomaran estas líneas de ese modo, ya que lo que escribo no es una queja, es una realidad. O mejor dicho, la realidad que yo estoy viviendo, que no tiene porque ser la misma para todo el mundo, claro está…

Retomando el tema que nos ocupa:

Para empezar también hay que aclarar que el mundo web ha crecido tanto, y se ha especializado tanto, que la palabra “desarrollador” queda un tanto ambigua. Son tantos los campos a tener en cuenta hoy día para tener una web online, tantos los lenguajes de programación, tanta la infraestructura, y tantos los campos complementarios -luego lo explicaré- a la programación web, que esa palabra engloba ya a tanta gente, y de tan distintas áreas que se hace difícil aplicarla.

Por tanto, explicaré un poco mi punto de vista respecto a la palabra “desarrollador” web.

Ahora mismo, las áreas dentro de un desarrollo web serían las siguientes:

  • Diseño
  • Usabilidad (para mí, muy ligada al diseño)
  • Accesibilidad (para mí, a caballo entre el diseño y la programación capa cliente)
  • Programación capa cliente: (x)HTML, XML, XSLT, CSS, Javascript, Ajax, Actionscript, etcétera…
  • Programación servidor: Java, PHP, ASP, etcétera…
  • Base de datos: MySQL, Oracle, etcétera…
  • SEO, palabra de moda… Pero ciertamente, si no “estás arriba”, no hay dinerito
  • Servidores y conectividad: ¿Qué haríamos sin ellos? Alguien tiene que mantener los servidores y asegurar las conexiones (Gracias chicos/as)
  • Contenido: Ojito… Muy olvidados hasta hace poco (gracias, Google, en esto si te las doy, no como otras veces)
  • Marketing online (sem,etcétera), hombre… esta figura está más lejos, pero claro, todo se “toca”, y este campo también afecta a la web

Mi “sitio” es un tanto difícil de definir, supongo que como muchos desarrolladores web, y la razón principal es el reclamo laboral por el que entraste a trabajar, voy a citar algunos (trocitos):

Conocimientos de programación en PHP, BBDD mySql, HTML, Javascript y CSS: Como véis, como mínimo ya veo 3 áreas, programación capa cliente, programación servidor, Base de datos.

HTML, CSS, Javascript, Ajax, JSON, Java, JSP, SQL, XSLT, XML: ¿Parecen insultos, verdad? Pues nada, ya estamos de nuevo…Por pedir que no sea, ¿no?

En realidad esto no es nada, en ocasiones puedes ver además de la “ristra” de acrónimos: usabilidad, accesibilidad, UML, conocimiento de las herramientas de diseño… Etcétera

Sólo les faltaría añadir: Conocimiento de la cafetera express ACME. Luego encima querrán que seas bueno en todo, ¿de verdad alguien domina 10…12… 15 tecnologías? Luego pasa lo que pasa, que las aplicaciones que tocan más de 5 o 6 personas da asquito verlas y no hay más que ñapas. En fín… dejemos el tema de requisitos del empresario para contigo, y sigamos intentando responder a la pregunta del post. (Dios, como me caliento xD)

¿Qué pasa con los desarrolladores web?

Es evidente que una empresa de venta online de algo -en mi caso son habitaciones de hotel, en el tuyo puede ser venta de coches, o que sé yo, ¿hay algo que no se venda hoy día en internet?- es un engranaje, y todos los departamentos o áreas son importantes, tanto las que mantienen el web online literalmente, como las que lo sustentan offline, de eso no me cabe la menor duda. Pero también es evidente que a priori, los que más conocimientos tienen del medio son los desarrolladores. Para algo se tiran horas y horas al día colgados de internet y de sus pcs. Mirándolo de otra manera, yo no tendría el morro de ir a verles y decirles que tipo de campaña tienen que sacar, o cómo segmentar el producto, o con qué bancos tendrían más beneficios, o cómo gestionar RRHH, o el Call Center… Me callo ya, creo que se capta la idea.

Entonces, ¿por qué anhelan tanto los programadores los cargos de jefe de proyecto o directivos?

¿No disfrutan programando? Yo creo que la profesión de desarrollador web tiene bastante de vocación y porque no… de frikismo -o geekismo, como prefieras.

La respuesta creo que es clara, LA PASTA. Si señores, show me the money.

¿Acaso no se trabaja para vivir? ¿Acaso no das X horas de tu vida a una empresa a cambio de dinero? ¿Acaso no dedicas X horas extras a la misma empresa -a cambio de nada normalmente-? ¿Acaso no dedicas otro carro de horas en tu casita a cacharrear por internet y descubrir nuevas formas, nuevos detalles?

Evidentemente todo ese debe ser recompensado, y al menos desde mi humilde punto de vista, hoy por hoy… No esta suficientemente recomensado. Al menos comparando los sueldos con gente del resto de áreas, o de cargos superiores.

Entonces, ¿por qué extraña a la gente que los programadores aspiren siempre a cargos superiores o incluso cargos de otros departamentos? Yo lo acabo viendo lógico, por mucha vocación que tengas, por mucho que te fascine programar… show me the money.

¿Solución? Bueno… Como siempre, la palabra… LA PASTA.

Yo soy de los que pienso -al menos de momento, nunca se sabe- que no me separaré jamás de cargos relacionados con la tecnología, no quiero separarme del perfil técnico, y quiero conservar siempre mi “puntito” friki, porque yo lo vivo, és más, creo sinceramente que trabajar en lo que te gusta es de las cosas más recompensantes que hay en la vida, ya que… lo quieras o no, lo harás años y años y años y años… (show me the money,ups, aquí no va… xD)

Ojalá se potenciara el papel del experto, del desarrollador “gurú”, el salvaculos, el crack, el que conoce la/las tecnologías al dedillo, ojalá un programador, un buen programador, cobrara como alguien en otros cargos, esa sería la única solución al problema. Que las empresas apoyaran como es debido a la gente que se “mama” la web a diario, que se queda sin dormir para solucionar un problema del web, que elucubra a diario para mejorar un rendimiento, que se plantea mejoras en la web…

Es evidente que la mentalidad del empresario es la de siempre… “Todo el mundo es reemplazable”.
¿Qué queréis que os diga? Mi forma de verlo no es así. Creo sinceramente que un desarrollador experto:

  • Termina antes una tarea
  • Optimiza más la tarea
  • Piensa más allá de la misma
  • La hace más modular
  • y un largo etcétera

Supongo que uno de los errores del empresario -evidentemente, generalizo- es pensar sólamente a corto plazo -en temas del web, ojo- y no darse cuenta que el mantenimiento del site es muchísimo más tedioso sobre una mala -o de dudosa calidad- programación.

Creo que ya. ¿No?

PS: Quiero dejar clarísimo que esto son opiniones totalmente personales, ni tengo la razón absoluta, ni quiero tenerla.

Joan
Embat Consultors

May 25, 2008

La preocupación por el Mañana, puede ser la indefinición del Hoy

Filed under: Embat, Tecnología — Tags: , , , — jballester @ 5:19 pm

Hacía unos días que me apetecía hacer una entrada acerca de este tema, y a raíz de una conversación que tuve el jueves con unos compañeros y la publicación de este artículo de Enrique Dans , me he decidido a darle un poco de forma y plasmarlo en este post.

Los desarrolladores web tenemos un gran defecto, bueno, hoy hablaremos de uno de ellos, porque la lista es larga :-)

Por partes:

Los desarrolladores web solemos ser… frikis, geeks, frikarros (como diría mi amigo Edu), que traducido al cristiano quiere decir que nos tiramos horas delante del ordenador, tanto por las horas de trabajo, como por las horas que nos pasamos después estudiando, investigando, probando, etcétera…

Hasta aquí bien, es decir, si este fuera el defecto no sería tal, porque es necesario ser algo freaks para ser buenos desarrolladores y estar a la última en el mundo de la programación web, que como todos sabemos, evoluciona muy rápidamente.

La innovación

Pero, realmente si es un defecto, sobretodo en el terreno de la innovación.

La innovación en la web (como en todos los campos), se ha de saber utilizar, no todo “lo nuevo” es lo bueno, ni todo “lo nuevo” gusta a la gente, o no toda la gente sabe utilizar “lo nuevo”. O en pocas palabras, la innovación tiene que utilzarse inteligentemente.

Nosotros a veces nos preocupamos de cosas que en realidad es probable que:

  • El usuario ni las verá
  • No las valorará
  • No las entenderá
  • No las sabrá usar

Por tanto, la innovación tiene que ir unida a un estudio previo de uso, además de intentar no ir más allá que la línea que traza la experiencia del usuario hoy día.

Claro está, que la innovación es un factor importante también, y tampoco es plan dejarlo aparcado simplemente por vender a los clientes, pero es algo que se tiene que estudiar mucho antes de incluírlo en todas nuestras webs.

Pasito a pasito…

Joan,
Embat Consultors

Top Blogs España
Joan
imagen Twitter

Empezamos nueva semana... Esperemos que sea productiva!

imagen Twitter

Buenos díaaaaaaaaaaas

imagen Twitter

Qué pasada anoche con Carmina Burana... Brutal

imagen Twitter

Esta noche... Carmina Burana. Gracias cariño ;*

Juan Antonio
imagen Twitter

Empanada argentina de pollo....mmm

imagen Twitter

En Joan i jo hem de renovar energies, anam a berenar algo....

imagen Twitter

Trabajando un poquito en la oficina de Embat!

imagen Twitter

Fent feina al nou despatx!

Blog por: WordPress
Estilos por: Embat Consultors