webspace hosting reseller hosting| web hosting| blog| forum| dating| free hosting| openhost| report abuse
Fax to Email

Unlimited Faxes, No Fees, Dedicated Phone Number

Free Website Templates

¿y tu que eres, analista o programador?

Tal y como dicen todas las abuelas a sus nietos, antes incluso de que puedan entenderlo: "hijos mios, todo llega en la vida". Pués efectivamente, todo llega. Al igual que llegó el día en que dejaste de hablar con la voz de Espinete, el día en que llegó tu primer afeitado (algunos todavía se están arrepintiendo de ese día), tu primera fiesta universitaria, la última, tu primer curro, tu primer cambio de curro, tu segundo, tu tercero ... en medio de todas estas llegadas, llegó ella. Esa gran pregunta que cuando te la hacen te deján igual que ver a Chiquito de la Calzada en la ducha 3d_014

...Y usted en su anterior trabajo, ¿qué funciones desempeñaba? ¿era analista? ¿era programador?

No sé a vosotros pero a mi esta pregunta me parece una estupidez y siempre me descoloca. Por un lado en cuanto la oigo ya noto como se me incha la vena y me pongo en plan "tio relajate porque ahora viene la batería de preguntas de 'definete a ti mismo'" Esas en las que si dices lo que crees que esperan de tí, te calzan; si dices lo que tu realmente crees, te calzan de nuevo y si optas por callar directamente te echan de la entrevista con palmaditas en la espalda y sonrisas.

Esta pregunta, como muchas otras, pone de manifiesto mi ignorancia porque me gustaría saber, ¿cual es la diferencia entre 'analista' [1] y 'programador' [2]? Mejor expresado: ¿donde esta la barrera entre programador y analista? (y no vale que me digáis que en el analista-programador porque esa respuesta ... sólo la diría uno del departamento de recursos humanos)

Vamos a hablar claro: si la supuesta diferencia entre un programador y un analista es que 'el analista es capaz de preveer los posibles problemas que surgirán en el desarrollo de un proyecto, así como elaborar las estrategias a seguir para llevar a cabo el proyecto encomendado desde las fases de análisis hasta el cierre, estructuracíón, organización, documentacioón, etc' y el programador 'es esa persona oscura y sin personalidad que lo único que hace es apretar teclas con el único afán de oir el ruidito que eso produce, que es incapaz de pensar y resolver posibles problemas sin preguntar a papá-analista' estamos listos.

Si extraemos el fondo de la cuestión y decimos que el analista 'analiza y resuelve problemas' y el programador 'ejecuta lo que le dicen sin mucho pensar' podríamos decir que medio mundo es analista, el otro medio es programador (y los que quedan son los privilegiados que manejan al resto de atontados). Si ser analista es 'analizar situaciones para encontrar un respuesta':

  • ¿no es analista el niño pequeño que, aprendiendo a gatear, se agarra a todos los muebles para llegar a su destino? Ha analizado la situación y ha conseguido llegar a su objetivo.
  • ¿no será también analista mi madre cuando hace la compra? Analiza las tendencias de los precios, recava información para crearse una opinión (vé la elevisión o pregunta a la vecina) y elabora un plan de actuación para conseguir su fin (cierto es que la mia es un poco vaga porque lo de hacer la documentación del análisis y ejecución del proyecto no le va mucho y se escaquea.)
  • ¿no lo seremos todos cuando planificamos las vacaciones (análisis de condiciones iniciales, impedimentos, flujos de días de calendario, etc)?

Puedo seguir poniendo ejemplos pero mejor lo dejamos aquí. Si estos eran los analistas, pasemos a ver quienes puede ser los programadores.

  • ¿no será programador mi hermano que trabaja de camarero? Día tras día repite las mismas operaciones: limpia la barra, sirve el blanco, lo acompaña de aceitunas, recoge los vasos ... todas estas tareas que ya ha interiorizado y que realiza sin pensar (¡ese Javi! 3d_010 )
  • si programar es realizar un trabajo 'sin pensar' ... ¿no es también un gran programador el vecino del quinto que se pasa el día en el bar tomando vinos sin pensar?
  • o el piloto de avión cuyo único trabajo se 'reduce' a levantar el avión dando sistemáticamente a unos botones y palancas que elevan o descienden el avió”n (fijo que más de uno ya lo hace sin pensar)

Todo esto se resume en: ¿por qué esta manía de catalogar todo y a todo? Por qué intentamos encasillar a una persona con alguna etiqueta, creemos acaso que así conseguimos conocerla.

P.D. ¿a que no adivináis de que trabajo? 3d_010

  • Envía este artículo a:
  • meneame
  • fresqui
  • digg
  • del.icio.us

Comentarios

Publicado por Jairo Cardona Giraldo el Noviembre 26, 2006, 12:06 pm
Intenté leer este artículo siguiendo una línea sobre accesibilidad (Qué ironía!) pero no pasé del primer párrafo. "voz de Espinete", "primer curro", "Chiquito de la Calzada" hacen que les sugiera muy cordialmente que coloquen un aviso en esta bitácora para alejar a los hispanohablantes que no sean de la "Madre Patria"

Responder a este comentario
Publicado por nosoynadie   el Diciembre 11, 2006, 11:54 pm
Hola,

tienes toda la razón en lo que dices. A pesar de que me interesa el tema de la accesibilidad no la he aplicado en este blog, lo contrario que en mi web personal ... o eso espero ;-).

Para futuros artículos tendré en cuenta tus consejos :-)

Responder a este comentario
Publicado por Diseño web Cartagena el Enero 23, 2007, 4:57 pm
Puedes encontrar información sobre este tema en el sitio de la WAI.
Si no visita nuestro sitio, hemos desarrollado varios artículos sobre el tema.
Un cordial saludo

Responder a este comentario
Publicado por Zit el Junio 23, 2007, 2:23 am
Los programadores no son maquinas que solo ejecutan comandos, cuando se esta programando también se recurre al análisis del algoritmo o problema planteado, para resolverlo de la forma mas eficiente en un lenguaje de programacion dado. Dicho esto, no creo que la diferencia vaya en ese camino.
El punto de vista en el depto. de recursos humanos es experiencia, si vas iniciando eres programador llanamente, pero conforme tienes mas experiencia, significa que has analizado mas por lo que subes al nivel de analista.

Responder a este comentario


 
Nombre

Email (no se será mostrado)

URL


¿Recuerdame?

Comentarios


Código de verificación
Código de verificación