javisantana.com

El trabajo del informático

Me escribe mi ex-tutor de proyecto fin de carrera y ahora amigo, con el que sigo adelante en el proyecto para poder seguir comercializándolo, mejorando, aprendiendo y algunas cosas más. El correo es una de una larga lista en los que discutiamos sobre qué mejorar a corto plazo, qué corregir y sobre qué investigar más con el objetivo de que agroguía sea lo más usable y útil posible. EL párrafo en concreto es el siguiente:

”””
PD: Cada día veo más claro, que la gente no valora para nada el trabajo en
temas de informática. La gente tiene asociado que si va a un abogado, le
tiene que pagar, pero en temas de esto nada, porque a veces el ordenador se
lo arregla el hijo de la vecina, el sobrino, se lo baja de Internet, etc.
“””

Yo considero que agroguía es más un trabajo de ingeniero de telecomunicación que de ingeniero informático ya que es mucho más importante entender el filtrado que usan los GPS que tener una buena arquitectura en la aplicación, pero el correo es bastante explícito. Es muy común escuchar con respecto a esto: “es que a vosotros hacer copias no os cuesta nada”. Esto debe ser lo único que sabe la gente, que copiarlo es gratis (que tampoco).

Y es que la gente no distingue entre profesiones y no sabe que la diferencia entre el servicio de un abogado o un ingeniero informático no es el precio, si no que la profesión es distinta y tan respetable una como la otra.

Ante esto he pensado lo siguiente: qué pasaría si regalo agroguía? paso de cobrar 1300€ + iva a 0€. En pocas palabras paso de ser una desarrolladora a ser una empresa que ofrece servicios. Ahora en vez de cobrar por unidad cobraría por hora de ingeniero y, claro está, estaríamos en la oficina esperando que vinieran para explicarnos sus problemas y lo que quieren.

Por ejemplo, llega un agricultor y me resulta que quiere poder medir área, trabajar en sus parcelas de tal zona de España y además hacerlo con su tractor X. Un ingeniero se desplaza, le hace un estudio de la pendiente de sus tierras para ver si necesita un sensor de pendiente, hace un estudio de los mejores días en función de su zona y de la triangulación de los satélites, le hace un informe y le instala el agroguía más decuado. A unos 200€/hora, teniendo en cuenta que estudiar las pendientes puede llevar unas horas, realizar los informes otras cuantas, al final cobraría, entre el trabajo de ingeniero, desplazamientos y demás como mínimo unos 1600€. Y total, para instalar lo mismo que instalo sin hacer todos esos estudios :)

Es que vamos que tener que hacer todo ese teatro para que sepan que nuestro trabajo es serio? Estoy pensando en hacer la prueba un día e ir bien vestido y poner el tono ese de “soy un profesional por hablar de términos que no entiendes” en vez de ir normal para subirme al tractor y enseñarle al agricultor como funciona el tema in situ (mucho más lógico creo yo).

De todas formas, siempre pienso que las cosas siempre son útiles para algo y siempre hay algún momento donde puedes aplicarlas y todo lo que estoy aprendiendo sobre el funcionamiento del sistema GPS en condiciones diferentes a las habituales, de los algortimos de filtrado, del trato con los agricultores, de la presión que supone ver qué hace tu competencia, etc, y a pesar de que no siento valorado mi trabajo por parte de algunos, merece la pena.

he perdido mi pasado

En mi plan “road to artfutura07” he pensado en implementar la lógica de cada pantalla en python y para ello me disponía a usar unas clases que hice hace tiempo, las cuales publiqué hace ya tiempo en flipcode. El caso es que no las tengo en mi disco duro y flipcode murió hace tiempo, así que he perdido mi pasado para siempre :(. He intentado pillarlo desde archive.org, pero nada, ha sido imposible, veo la explicación, pero el código no está.

Al final he decidido presentar el juego de puzzle, he pensado en hacer una serie de minijuegos basados en física con el pasecto de la foto que ya publiqué hace unos días. A ver si consigo scripterar la parte de los niveles y con eso hacer cosas más rápido.

Ya está aquí mi PSP

Me he pillado una PSP, la verdad casi con la única intención de rememorar los juegazos de psx :)

La foto está hecha con el móvil :/

La DGT piensa prohibir usar el GPS con el coche en marcha

Leyendo 20minutos me entero de que según el periodista la DGT ha dicho que prohibirá el uso de los GPS mientras el vehículo está en marcha. Supongo yo que se referirá a la manipulación del sistema cuando el coche está andando…

No me queda otra que descojonarme completamente de la DGT y de los que proponen las normas. Es que me pongo de mala ostia con estas payasadas, es cierto que el GPS despista mucho si estás toqueteándolo, pero también despistan los cruces no señalizados, los carriles de aceleración de 50 metros, los baches que hay en la autovía (no hay más que ir por la A-62 un ratito), los guardarrailes sobrepuestos, los límites de velocidad estúpidos, etc, etc.

La moda es prohibir y por si fuera poco hacen el llamamiento a los fabricantes para que implementen en su software la forma de evitar que se puedan manipular durante la marcha. No multan al fulano que enciendeo un cigarro y me multan a mi por usar el GPS? Me dirán que diferencia hay entre usar el GPS y poner una emisora de radio o poner el climatizador o tocarle la pierna a la novia cuando va de copiloto.

Cierto es que hay gente que se dedica a mirar el GPS más que a la carretera, pero es que los hay tontos, con GPS o sin GPS, es de sentido común que no puedes quitar los ojos de la carretera. Me parece que se deberían dedicar a las cosas serias y no a las gilipolleces varias del GPS, de beso, de no ir a ni un 1km/h más de 120. Y entre esas cosas están los borregos que se tajan y cogen el coche, porque aquí tengo que decir que el responsable de poner los controles de alcoholemia roza la gilipollez integral. Si yo tuviera que poner controles no se escapaba ni uno, aunque me pregunto qué razones hay para no poner los controles donde todo el mundo sabe que la gente se taja.

Desde luego que el mismo día que TOMTOM o cualquier otro fabricante saque un software que “detecte” que el coche está en marcha publicaré un tutorial de como deshabilitar las sentencias NMEA que llevan la información de velocidad.

Falta de programadores

Leo con gracia lo que escriben en algunos blogs sobre la falta de profesionales en el desarrollo de software. Según estos artículos está llegando un punto en España en el que las empresas se van a aempezar a a dar de ostias por los programadores.

El caso es que todo esto me suena a lo mismo que el tema de la burbuja inmobiliaria. La burbuja está ahí, todo el mundo lo sabe, todo el mundo sabe que los pisos deben bajar, pero no bajan, no estalla la burbuja y aunque el tipo de interés fuerce la máquina, el engranaje sigue funcionando. Pues esto es igual, se dice que los programadores cobramos una mierda, que trabajamos como mulas, que hay (somos) pocos profesionales, que las empresas están jodidas, etc, pero se siguen cobrando los mismos sueldos de mierda y se sigue teniendo al desarrollador como un mindundi.

Cuánto se cobra en otras profesiones diferentes? es diferente la profesión de programador al resto? es que acaso la gente se cree que en otras profesiones entras cobrando 5 kilos al año? Yo he estado en otros mundos y todos son iguales, se cobra menos de lo que se querría cobrar, hay pocos profesionales y aunque siempre dicen que la cosa va a mejorar nunca mejora.

Y digo yo, cúanto debería cobrar y qué condiciones debería tener una persona que tiene su vida puesta encima de las teclas de una máquina? Siendo sinceros y comparandolo con el trabajo que realicé en TV, el trabajo de programnador infinitamente más duro y requiere una dedicación y un aprendizaje muy muy superior para cobrar lo mismo. En TV estuve 1 año y en ese año apenas apareció nada nuevo, todo seguía prácticamente igual, las tecnologías eran las mismas con pocas mejoras (aunque sí mucho más caras), el trabajo requería un esfuerzo mental, pero solo puntual, bastaba con estar pendiente el resto del tiempo.

Creo que te tiene que gustar mucho programar para no acabar pirándote a otro sector mientras puedas. Lo cierto es que el desarrollo de software engancha y es divertido ver como puedes crear cosas que sirven para algo, pero la ilusión se va y veo a algunos compañeros como se desesperan viendo que no pueden salir del mundo donde se han metido.

Qué pasará si se empieza a valorar a los desarrolladores por lo menos igual que a los comerciales? Pasará que la hora de programador subiera ( y se les pagaran todas las horas como debe), los clientes se quejarán de la subida que ha metido el desarrollo de su software y volverán a hacer la mismas preguntas de siempre y decir las mismas absurdeces: “pero tan difícil es desarrollar software?”, “no se puede tardar tanto en hacer un programilla”, etc. Se acostumbrarían a no tener a 4 gatos un montón de horas? No lo creo.

Cada día lo tengo más claro, lo que no se puede ver no preocupa ni se valora, y como todo el trabajo que lleva el software no se ve, nos pasa lo que nos pasa. Eso sí, los comerciales, los cuales si hacen ver su trabajo, se llevan una buena tajada por cada venta. Cada día lo tengo más claro, y mucho más después de llevar unos meses vendiendo agroguía: tan importante es desarrollar bien como vender bien y es algo inseparable. Así que me gustaría ver en pocos años a los buenos programadores con sus coches, sus portátiles, sus conexiones en condiciones, sus viajecitos, sus primas por venta (o por desarrollo), etc.

Siento el tocho.