Archive for the ‘General’ Category

Filed Under (General) by danisev on Julio-15-2007

Esta semana se ha originado un interesante debate en la blogosfera sobre la falta de programadores y los motivos de ello.

Desde mi punto de vista parece que todo se está produciendo por un cambio de paradigma en el concepto de programador. Éstos pasan de ser vistos de meros “picateclas” donde el analista le daba al programador todo lo que tenía que hacer, a ser “técnicos de desarrollo” donde deben aportar más valor añadido (implicación, capacidad de traducir las ideas en código, innovar en programación, empatizar con los usuarios, etc).

Este actual cambio de paradigma se agrava con la abundancia de ideas y proyectos web actualmente (por no llamarlo burbuja ; -), lo que procova conflictos en ambas partes:

  • Por un lado las empresas se quejan de que no encuentran “técnicos de desarrollo”. Pero la mayoría de ellas siguen viéndolos como simples “picateclas” y por tanto siguen ofreciéndoles más de lo mismo: Estructuras de Jefe de proyecto-Analista Senior-Analista Junior-Programador con poca autonomía para el programador, falta de formación, poca flexibilidad horaria, y salarios acordes a estas supuestas responsabilidades.
  • Por otro lado los “programadores” se quejan de que están mal valorados económicamente. Pero muchos de ellos se niegan a asumir más responsabilidades de las de “hacer lo que les digan” y no tienen muchas ganas “de meterse en líos” implicándose en los proyectos y aportando valor.

Dicho todo esto, yo no he conocido ningún buen “técnico de desarrollo” (y digo bueno y no muy muy bueno) al que le falten trabajos y ofertas. En todas las empresas y consultoras en las que he estado, estos técnicos estaban bien valorados y se intentan “conservar” por todos los medios. Así que si realmente faltan “técnicos de desarrollo” para la demanda actual creo que habría que realizar una buena tarea de reeducación por parte de todos para determinar el nuevo marco del programador:

  • En la universidad deberían hacerse nuevas asignaturas menos técnicas y más relacionadas con las nuevas habilidades requeridas:gestión de proyectos, gestión de equipos, técnicas de innovación/ideas, etc…
  • Las empresas deberían reconocer y trasmitir exactamente qué es lo que quieren o esperan, un programador o un técnico en desarrollo que aporte algo más. Y desde luego deberán valorar (más dinero, más flexibilidad, más formación) adecuadamente el perfil que buscan, ya que cada vez más necesitan diferenciarse tecnológicamente de sus competidores.
  • Respecto a los programadores, como diría Spiderman, “un gran poder conlleva una gran responsabilidad”. Así que deberemos asumir las nuevas responsabilidades de nuestro puesto y pedir a cambio que se nos valore adecuadamente.

Disclosure: Yo soy programador (Ingeniería Técnica de Sistemas en la UPC) y aunque actualmente mi trabajo hace que no programe mucho (me dedico más a las otras tareas del técnico de desarrollo), lo echo de menos y en mis ratos libres sigo haciendo mis pinitos.

Aquí os dejo unos enlaces relacionados con el debate:

  • Enrique Dans habla sobre la falta de programadores.
  • Ricardo Galli contesta y habla sobre las verdaderas motivaciones de los buenos programadores.
  • Javier Pérez también habla de la responsabilidad de las empresas.
  • Error500 hace su resumen.
  • Desde Trabajar sin conexión se demanda que se facilite la “importación” de programadores extranjeros.
  • Ángel intenta crear una sana polémica haciendo una crítica a ciertas actitudes de los programadores con las que estoy bastante de acuerdo.


Filed Under (General) by danisev on Junio-10-2007

Botadura CarpeTecniem

Bienvenidos a CarpeTecniem…

¿CarpeQue?

CarpeTecniem es una adaptación “sui generis”, geek y personal (aunque con licencia Creative Commons;-) de una frase latina que intento recordar y practicar todos los días de mi vida, “Carpe Diem”.

 

 

 

¿Qué significa eso?

CarpeDiem es una invitación a disfrutar del presente sin preocuparse del futuro. Por tanto, si metemos en la cocktelera esta filosofía de vida y mezclamos con mis aficiones preferidas, nace Carpetecniem. Aplicando la logeeka:

if CarpeDiem == “Difrutar del momento”

CarpeTecniem = “Disfrutar del momento y la tecnología”

end

¿Y de que va esto?

CarpeTecniem pretende ser el blog personal de Dani Sevilla (aka Danisev) en el que escribiré sobre mis aficiones y demás temas de interés que, como mi lector de feeds me dice, son : dominios, economía, empresas, geeks, Ruby On Rails, Software Libre y Web.

Hasta ahora, era lector compulsivo y comentarista en unos pocos blogs. A veces me había planteado escribir mi propio blog, pero hasta el momento tenía otras prioridades con el poco tiempo libre que me quedaba. Tengo en mente un par de proyectos Web a desarrollar, así que primero he buscado algo de tiempo para desarrollarlos (en su fase enbrionaria).

Ahora creo que ya ha llegado el momento de compartir/aprender/conversar con todos vosotros.
Estáis todos invitados…