format internet:

…please wait (42% completed)…

Archive for the ‘off topic’ Category

Yo soy el programador perdido

Posted by javier ramirez on July 3, 2012

disclaimer for my international readers: this post is part of an ongoing conversation between different Spanish actors, so excuse my French ;)

Hay que ver la de trabajo que me dáis. Os da por escribir un par de posts, llega el otro y os reta a que lo debatáis, y a lo que me quiero dar cuenta me encuentro con que tengo que escribir un post para explicar dos cosas:

a) que en España hay gente capaz de liderar un proyecto con base informática tan buena como el que más
b) que es posible encontrarlos

Como me ha salido un post enorme, os pongo titulitos para que nos os perdáis. Que no se diga que no os cuido

¿ Es fácil encontrarme ?
=========================

Lo primero que he hecho al enterarme de que era tan difícil encontrar gente como yo, ha sido lógicamente preocuparme por mi SEO y me he ido a ver qué opina google.

Se ve que google me engaña. Las estadísticas de mi página personal en google webmaster tools dicen que en el último mes ha aparecido 2500 veces en resultados de búsqueda. La gente me
encuentra buscando cosas como “web development london”, “ruby uk”, “web developer london”, “ruby on rails developer” o “web developer uk”. Incluso alguien me ha encontrado buscando “bachata logo”. Los caminos de google a veces son inescrutables, pero parece que si alguien quiere encontrar un desarrollador web/ruby en Londres, lo tiene fácil para encontrarme. Antes de mudarme aquí, vivía en Madrid y los resultados de google eran equivalentes, pero para el mercado español.

Mi página personal está, como buena cuchara de palo en casa del herrero, muy descuidada, siendo mi presencia online mucho mayor en mi twitter, mi blog, las presentaciones que tengo colgadas en slideshare, mi canal de vimeo, o mi repositorio de (escaso) código en github. Se diría que no soy tan difícil de encontrar.

Y si lo tuyo no es internet, sino que es el mundo más físico, en el último año he dado charlas en tres o cuatro eventos, y he participado como público en varios otros. En Madrid, en Londres y en otras ciudades. Algunas de estas charlas eran internacionales, en inglés. Se ve que a pesar de ser español hay gente de otros países que piensa que puedo aportarles cosas a ellos que son de países tan avanzados con sus hordas de programadores talentosos.

Al parecer hay más gente como yo porque en ASPgems, de la que soy CTO, cada vez que hemos necesitado incorporar gente al equipo, hemos tenido la suerte de encontrarla en muy poquitos días. De hecho por lo general apenas necesitamos descartar gente en entrevistas porque al parecer atraemos al tipo de gente que nos interesa y tenemos suficientes referencias de los candidatos como para no tener que andar perdiendo el tiempo en test psicotécnicos o en preguntar cuál es su mayor virtud.

Pero, ¿soy tan bueno como los programadores de USA o UK?
=========================================================

Habiendo quedado medio claro que los programadores no nos escondemos mucho y que alguien con un cierto interés lo tiene fácil para encontrarnos, parecería que afortunadamente el problema no es que yo no exista, sino que quien me busca quizás ande más perdido que el programador del título del post que lo empezó todo.

Ahora contaré posibles sitios donde buscar gente más allá de los tópicos, pero antes dejadme que cuente así rápido por qué creo que soy el programador perdido del que hablaba Enrique Dans y por qué sí creo que esa rara avis existe en España.

Tengo algunas pruebas que confirman que soy al menos tan bueno como los programadores que hay en Estados Unidos o Reino Unido (los dos países mencionados en el mensaje original)

a) frecuentemente recibo ofertas de esos dos países para incorporarme a sus equipos.Algunas de las ofertas vienen de recruiters que, angelicos, no saben ni por dónde les da el aire y que contratarían a Wally  solo por llevarse la comisión. Pero muchas otras ofertas son de gente que me conoce directamente o por referencia y que están interesados en contratarme a mí, un programador español que no existe en un mundo lleno de peligros, para su empresa.
b) gente con la que he trabajado o a la que he tenido cerca está felizmente trabajando para empresas de esas que molan como github, google, microsoft, paypal, heroku, o engine yard
c) he vivido en Nueva York y en Londres y veo lo que se mueve. Complejos cero

¿Qué hay que hacer para conseguir contratarme?
==========================================

Antes de que te cuente cómo puedes contratarme a mí o a otra gente como yo, asegúrate de estar seguro de lo que deseas. Como en todas las profesiones creativas (y aquí incluyo al equipo de ventas) trabajar con un profesional puede ser muy divertido, inspirador a veces; pero estresante y frustrante si es tu primera vez.

El artículo de @edans dice “En España, las personas de verdad capaces de convertirse en el alma de un proyecto y transformar su esencia e ideas en código, esos participantes esenciales a los que se entregan acciones para asegurar que permanecen en él, prácticamente no existen

Si voy a ser el alma de tu proyecto, convierto su esencia en código y me consideras un participiante esencial, olvídate de cosas como “el que paga manda”, “el cliente siempre tiene la razón” o “esto me lo hacen en patolandia por la mitad de precio”.

Si trabajas conmigo, prepárate para que te diga mil veces que estás equivocado, para que te rebata todas las cosas con las que no esté de acuerdo, para aceptar que algunas cosas simplemente “son así”, para que cometa errores y no pase nada porque al fin y al cabo lanzar un proyecto es lo que tiene, para que los resultados no sean exactamente como esperabas pero se le parezcan, y para muchas otras cosas a las que probablemente no estés acostumbrado.

A cambio, la flexibilidad funcionará en los dos sentidos: renunciaré a veces a la mejor solución técnica porque es importante salir en una fecha determinada o porque resulta que es super importante cambiar algo porque hay un inversor/partner que se ha encaprichado con eso, me preocuparé de cómo va tu analítica y de si los usuarios tienen algún problema usando el site, y te daré herramientas para que puedas desarrollar el área de negocio tanto como sea posible. No pasa nada, ya hemos jugado antes a esto y sabemos de qué va. No hace falta que me cuentes lo difícil que es tener una empresa; yo ya voy por mi segunda.

Si acepto estar en tu proyecto, el proyecto pasa a ser nuestro. Y me da igual que yo sea contratado, subcontratado, socio, freelance, contribuidor desinteresado en un proyecto open source o cualquier modalidad que se te ocurra. Si decido dedicar mi tiempo y mi esfuerzo a un proyecto, ese proyecto pasa a ser también mío. No estoy hablando en términos económicos, sino en términos de “compromiso emocional”. Si no me dejas que me sienta parte del proyecto, no creo que me quede mucho tiempo alrededor.

Ah, y búscame amiguitos que sean tan buenos como yo.. a ver si vas a pretender que sea el único que sabe y me apañe con cinco becarios encontrados por infojobs. A la gente buena le gusta rodearse de gente buena. Y le gusta tener su tiempo para sus cosas y compartir lo que sabe y aprender de otros y muchas otras cosas que ya te irás dando cuenta.. mantén una mentalidad abierta.

¿sigues queriendo encontrarme? perfecto.. te cuento cómo

Sí, quiero. ¿Dónde te encuentro? 
==========================

Estoy trabajando, gracias. ¿No te pensarás que un programador así tiene problemas para encontrar un buen trabajo, no? Entonces.. ¿qué haces buscando en infojobs? Es posible que ocasionalmente haya alguien bueno trabajando listado ahí (con un cv de los años 80), pero yo a día de hoy no conozco a nadie que encaje en la definición de buen programador que esté desempleado en contra de su voluntad. Ha pasado mucho desde el crash de las punto com; esto no es 2001 y nadie se acuerda de Terra o Teknoland. Infojobs no te va a ayudar a buscar el profesional que necesitas.

Hay gente buena trabajando en infinidad de sitios. Leyendo los comentarios de la gente que responde a estos posts parecería que solo hay vida inteligente en las empresas pequeñas, los freelances o las startups con nombres de dominio super guapos. Es verdad, en algunos de esos sitios hay gente buena (y gente apestosa, como en todas partes). Sin ir más lejos conozco gente excepcional en empresas tan denostadas como Indra. Yo mismo antes de montar mi antigua empresa, abandonarla e irme a mi empresa actual, pasé algún tiempo trabajando en empresas de servicios en las que hay gente tan buena como en cualquier otra.

Lo que pasa es que esa gente ya no está trabajando de programador porque no les dejan. Están en puestos de preventa, I+D, jefes de proyecto, arquitecto software, evangelizador, developer advocate.. lo que pone en la tarjeta es distinto, pero la pasión por un buen reto es la misma. No dejes que los prejuicios te hagan creer que no hay gente buena en las empresas grandes. Solo es que están más escondidos detrás de sus corbatas ;)

Entiendo que, a no ser que tengas contactos, es difícil ir empresa por empresa y buscar a la gente buena. Tengo buenas noticias para ti. A la gente buena le gusta estar al día. A algunos de ellos incluso les gusta relacionarse con otra gente de vez en cuando (a otros les gustaría, pero tienen menos tiempo). Los sitios más obvios para encontrar gente a la que le gusta su trabajo son las listas, grupos y foros de internet. Lo bonito de esto, es que TODOS los grupos y listas de correo aparecen en google. Solamente necesitas saber lo que buscas.

Si necesitas hacer un proyecto web, las tecnologías más habituales a día de hoy son Ruby on Rails, Javascript, PHP/Drupal y Python/Django. Hay otras tecnologías, pero en una startup moderna lo más probable es que tu proyecto sea en Ruby on Rails o PHP y siempre con parte de JavaScript. Ahora vete a google y busca la lista de correo de esa tecnología en tu país. O mejor todavía, busca el grupo de gente que se junta en tu ciudad. Vete a google y busca “Grupo de Ruby on Rails en Madrid”. Envía un correo a la lista o acude a la siguiente reunión y cuéntales tu problema. Si la tecnología no es la más adecuada seguramente puedan orientarte hacia otra mejor.

Solo ten en cuenta que estás hablando con gente inteligente y que no les va a gustar si mandas mails del tipo “empresa multinacional líder busca…” o “proyecto super secreto que solo te contaré tras firmar un NDA”. Esos mails van al mismo sitio al que van los de “compre v1agra” o “cambia tu contraseña de paypa1”. Y sigue la famosa norma de no vestirte ni mejor ni peor que tu público. Si vas a una reunión de gente que va en camiseta, no vayas con gemelos o será más difícil que se te acerquen. ¿O acaso te pensabas que los prejuicios son siempre de la gente con traje a la que va vestida de perroflauta? :p

Si aún así no encuentras al programador que buscas, ponte en contacto conmigo que te digo yo dónde lo puedes buscar.

Y si en vez de un programador, lo que quieres es una empresa que sea tu socio tecnológico y te lleve el desarrollo, mándale un mail a nuestro CEO (el señor grande que salía hablando en el debate10), que estará encantado de echarte una mano.. y yo también.

Posted in aspgems, debate10, development, internet, javier ramirez, off topic | 59 Comments »

[off-topic] descargas legales

Posted by javier ramirez on November 18, 2007

Llevo años cansado de que la industria audiovisual mundial en general y la española en particular -con el agravante de tener como cómplice a los diferentes gobiernos de turno- me llame pirata, ladrón y todo tipo de lindeces por hacer algo totalmente legal bajo la Ley española.

Estoy cansado de que diversos cantantes y cantamañanas con fecha de caducidad (en concreto hasta la siguiente edición de OT o hasta que su serie de televisión consiga menos share del deseado) me acusen de robar su música. Precisamente en muchos casos soy sufridor de la misma y pagaría un (pequeño) canon por no escucharla a todas horas porque a la hija de mis vecinos le han lavado el cerebro con el marketing y de repente no puede vivir sin escuchar al pelele de la discográfica de turno.

Llevo años cansado de que si me compro un cd, un dvd o una entrada de cine tenga que soportar como me ponen diferentes trabas a ejercer mi derecho a usar como me de la gana mi copia o me llenan de publicidad insultante y tendenciosa y supuestamente intimidatoria los primeros momentos de la copia (y para colmo sin posibilidad de saltárselos). De hecho, con estas técnicas han conseguido que no compre originales de gente como ColdPlay de los que tenía sus primeros CDs y estaba dispuesto a comprarme los siguientes, pero luego decidieron complicarme la vida y decidí bajarlos directamente y dedicar mi dinero a gente con algo más de respeto por sus seguidores.

He discutido de estos temas con gente de todo tipo, incluyendo gente de SGAE* que, a pesar de tenerlo bien clarito en su propia web desde hace al menos tres años, siguen dando mensajes falsos y difamatorios.

Por cierto, si visitais el enlace anterior, los primeros dos párrafos son exactos, pero el tercero vuelve a ser tendencioso con su “Es obvio que cada vez que se hace una copia de un disco para uso privado”. Yo me bajé la discografía de The Smiths o de Madonna hace un par de años y no tenía ni un disco de ellos anteriormente. Teniendo en cuenta que hace más de 20 años que se han editado, lo mismo no es tan obvio que me los fuera a comprar si no los hubiera descargado gratis.

Afortunadamente muchos autores, cantantes (e incluso algunos artistas, que no siempre coinciden las dos facetas en una misma persona) y otras personas relacionadas con el sector audiovisual, se han pronunciado ya a favor del uso de las descargas sin afán de lucro y se muestran orgullosas de que su arte alcance al mayor número de personas posible.

Ellos saben que mientras hagan lo que saben hacer, van a estar ahí. Que su espónsor sea una discográfica, un agente o ellos mismos, es lo de menos. El problema es para la gente que vive del esfuerzo de estos artistas, pero en fin.. es el progreso… a ver si ahora vamos a escandalizarnos porque los faroleros no tienen trabajo por culpa del señor Edison.

El motivo de este post, por otro lado tan off-topic en la temática habitual de mi blog, es que acabo de leer las declaraciones de una persona muy relevante que claramente dice que lo que todos sabemos es cierto: que en España podemos descargar lo que nos de la gana mientras sea para nuestro propio uso y no lo vendamos. Y eso que descargamos lo podemos compartir con otros para su propio uso si no lo venden.. y así ad infinitum.

En el congreso de webmasters celebrándose en Madrid este fin de semana, el actual Jefe del Grupo de Seguridad Lógica de la Brigada de Investigación Tecnológica en la Comisaría General de Policía Judicial, Jorge Martín, ha hecho estas declaraciones:

No pasa nada, podéis bajar lo que queráis del eMule. Pero no lo vendáis

Lanzo una pregunta a toda esa gentuza que me viene insultando llamándome ladrón, pirata y patrocinador del tráfico de niños por ejercer mi derecho legal. Si me bajo algo del Emule, ¿Quién va a venir a detenerme? ¿El triunfito de 18 años al que vendisteis la moto de que iba a ser el nuevo Ricky Martin y ahora se pregunta porqué ya nadie se acuerda de él y porqué dejó sus estudios y su vida normal para esto? Porque me temo que los cuerpos de seguridad del Estado no están por la labor.

——

*He mencionado a SGAE y no quiero focalizar en ellos la culpa, ya que creo que recae en mucha más gente con menor repercusión mediática. El motivo de que haya hablado con ellos de estos temas es que durante un tiempo estuve vinculado profesionalmente a un proyecto tecnológico muy interesante allí, en el que coincidí con estupendos profesionales que tenían su visión de las cosas y simplemente intercambiábamos puntos de vista.

Creo que incluso en un mundo sin canon y sin limitaciones en las descargas para uso privado, una organización que represente a los autores -aunque quizás no a la vez a autores y editores- tiene todo el sentido del mundo. Pero para tener sentido, lo primero que hay que hacer es respetar al público (clientes) de sus representados y saber adaptarse a los tiempos en los que vivimos.

searchwords: descargas, ley de propiedad intelectual

Posted in internet, javier ramirez, off topic | Tagged: | 2 Comments »

No hay mal tiempo

Posted by javier ramirez on January 19, 2007

Desde el blog de Seth me encuentro con este dicho sueco

There is no bad weather, just bad clothing.

..que traducido libremente -esto de tener tu blog es lo que tiene, que haces lo que quieres- vendría a decir que no hay mal tiempo, sino una mala elección de la ropa

Es una de esas frases que nada más leerla me ha parecido que, si no es verdad, debería hacer todo lo posible para que lo fuera.

Posted in javier ramirez, off topic | Leave a Comment »