Como programador que soy, a menudo siento frutados muchos de mis pensamientos y veo como la mayorÃa de la gente no comprende o subestima mi trabajo. Se me hace imposible hacer comprender porqué mi trabajo no es algo mecánico y una tarea que hoy puedo hacerla en 1 hora, mañana puedo tardar 3 por el simple hecho de no tener esa chispa que ilumina mi intelecto. Porqué aunque algunos piensen lo contrario, un programador no es una máquina de traducir ideas en código que entienda el ordenador.
Hoy leyendo el fantástico artÃculo de Eduardo Manchón: “Nadie te va a montar un proyecto por un salario“, he encontrado dentro de uno de sus párrafos lo que para mi es la definición más exacta de programador que he visto jamás ! Me he sentido tan identificado que no tengo más que felicitar a su autor por tan ajustada definición y ponerlo en este blog para que quede para la posteridad:
Programar no es como hacer chorizos ni poner ladrillos, programar es un trabajo puramente intelectual, quizás la tarea más intensiva intelectualmente que conozco. A más horas, no hay más producción, a veces un programador puede ser más productivo en una mañana que en 2 semanas y lo más fascinante, esto no es un problema a resolver, sino algo inherente a la tarea de programar y hay que aceptarlo. Si no te gusta te puedes dedicar al cultivo del champiñón o cualquier otro negocio donde el resultado sea más predecible.
Cada programador tiene unos ritmos personales de productividad e improductividad. Por tanto no se pueden poner horarios ni ser estrictos en las fechas de finalización, sino de crear un ambiente que favorezca la productividad de tareas intelectuales, algo que intenta hacer Google en sus oficinas. La imposibilidad de poner fechas también explica por qué Google nunca anuncia nada con antelación, poner una fecha es desconocer como se trabaja en el mundo de la programación. Si quieres que los programadores se involucren en tu proyecto hay que respetar su manera de funcionar y no hablarles como si la programación fuese como la tarea de construir una pared a un ratio de X ladrillos por hora.
Un programador trabajando solo o con un pequeño equipo en una start-up le toca quedarse hasta las tantas de la madrugada muchos dÃas porque cuando estás a mitad de solucionar un problema no funciona lo de “son las 19:00, hora de irme, mañana más”. Cuando estás a mitad de concentración, motivado para acabarlo, dejarlo para mañana puede significar realmente mañana, un par de semanas o un mes. ¿Un programador ineficiente? No, es simplemente asÃ, volver a concentrarse en esa tarea y acordarse de cada detalle conlleva una pre-tarea de varias horas y si hay otras tareas más urgentes que se cruzan, se postergará.
Tratar a un programador como un currito que hace sus horas y se va, es ignorar como funcionan las tareas intelectuales, la motivación humana, etc. Proponer a alguien programar un proyecto web viable solo a cambio de un salario o presupuesto cerrado (freelance) casi roza el insulto. Emprender conlleva un esfuerzo extra buscando un premio, por definición es incompatible pagar un salario fijo y pedir un esfuerzo extra.

Desde el año 2008 varios fabricantes de portátiles han estado vendiendo un nuevo producto llamado
Hasta aquà AMD no tomó parte ya que dijo que no valÃa la pena desarrollar procesadores de tales caracterÃsticas como las del Intel Atom, porqué: ¿Qué usuario querrÃa un ordenador de pantalla diminuta y con un procesador incapaz de ejecutar sistemas operativos de 64 bits y ni tan sólo las versiones de 32 bits de Win Vista y Win7? – Se equivocaron.
Estos son descendientes de la tecnologÃa original del Intel Core 2, asà que mantienen una arquitectura digna capaz de ejecutar instrucciones de 64 bits y de gestionar caché de segundo nivel de hasta 8MB. Ahà sà que AMD tomó parte ofreciendo una alternativa, como siempre más económica para el usuario final, llamada
Entre los dos fabricantes más famosos de procesadores dieron a luz a una nueva lÃnea de ordenadores portátiles de consumo, los portátiles ultra-delgados de bajo coste. Y es que originariamente un ordenador de 13” de pantalla, con 4GB de RAM DDR3, 320GB de HD a 7200rpm, Win7 64bits, procesador doble núcleo, HDMI, 4 USB 2.0, WebCam, baterÃa de 6 celdas con 5 horas de autonomÃa, con un grosor de un centÃmetro y medio y con menos de 2kg de peso habrÃa costado 2.500 € por lo menos. Pero no ahora amigos ! Todo gracias a los nuevos procesadores de bajo consumo y es que entre otras cosas, estos procesadores consumen muy poco potencial eléctrico a la hora, lo que se traduce en larga vida para la baterÃa, rondan los 35ºC en funcionamiento cosa que permite ahorro adicional de energÃa y ruido puesto que no hay que instalar ventiladores ni cargar con el coste energético de hacerlos funcionar.
HD Ready, indica que el televisor tiene un panel con resolución mÃnima de 720 lÃneas y está preparado para recibir de forma nativa señales 720p y 1080i, aunque se adapta a resoluciones superiores. No admite resolución real de 1080p. Incorpora al menos 1 entrada HDMI y no lleva sintonizador de alta definición (HD), no confundir con sintonizador TDT.
HD Ready 1080p, indica que el televisor lleva un panel de 1080 lÃneas (resolución de 1920×1080) y también procesa y muestra cualquier señal a 1.080 lÃneas. Se incluye la necesidad de que muestre correctamente las señales a 24p, asà como a 50 Hz y 60 Hz. Tampoco se le incluye la condición de llevar sintonizador de alta definición (HD).
HD TV, indica que el televisor incluye un sintonizador digital de alta definición (HD), preparado para cuando las cadenas se decidan a emitir en este formato, actualmente ninguna en españa. Además incluye todas las caracterÃsticas antes mencionados de un televisor HD Ready.
HD TV 1080p, indica que el televisor incluye un sintonizador digital de alta definición (HD) además de todas las caracterÃsticas antes mencionadas de un HD Ready 1080p
Seguramente habréis visto en muchos cacharros electrónicos (portátiles, cámaras, televisores, etc…) una pegatina que pone “DLNA certified” y os habréis quedado con cara de póquer pensado que 
Está claro que tarde o temprano las pelÃculas online, las series y demás contenidos van a substituir al anticuado modelo de programación de las actuales cadenas de televisión, porqué dónde se ha visto que para ver una pelÃcula tengas que estar aguantando 20 minutos de publicidad por cada 30 minutos de pelÃcula, y que encima empiece más tarde de la hora programada, o aún peor, que la cambien de dÃa porqué a los directivos de la cadena amiga les importa más hacer la competéncia a otra cadena que no tener al espectador contento. Es por eso que iniciativas como la que acaban de firmar
Desde hace unos dÃas y gracias a un pequeño truco, ya se pueden ver vÃdeos en YouTube a una calidad espectacular. Nada más y nada menos que a 720p. Una pasada !
Suscríbete al feed RSS
Suscríbete mediante e-mail





|