Trabajando en FirefoxOS

Como os prometía, aquí tenéis la traducción al español del artículo que se publicaba ayer sobre cómo era trabajar con Mozilla en Firefox OS:

Escuchando las noticias del MWC 2013 y a la mayor parte de la prensa especializada te das cuenta de casi nada se ha dicho del enorme esfuerzo realizado por Telefónica I+D en materia de desarrollo en FirefoxOS (aunque se puede encontrar una importante mención por parte de Gary Kovacs en la rueda de prensa completa). Quizá Telefónica no tenga la mejor reputación en España pero puedo asegurar que la división de investigación y desarrollo, TID, está llena de personas de gran valor y que la compañía está haciendo lo mejor que puede por reclutar desarrolladores y managers con talento.

Quiero hablar de cómo es trabajar en FirefoxOS. Como probablemente sepas (o no), me trasladaron al proyecto OWD (Open Web Device) de Telefónica I+D en Mayo de 2012. OWD es el nombre de la iniciativa dentro de TID apoyando el desarrollo de FirefoxOS tanto en back-end como en front-end. Esto significa que hay código de los miembros de TID dentro de Gecko y de Gaia. Gecko es el navegador haciendo de sistema operativo mientras que Gaia es la capa de software con la que el usuario interactúa. Puedes ver el video de demostración del MWC 2013 si quieres conocer más sobre la plataforma.

Trabajar con Mozilla está siendo una experiencia muy enriquecedora permitiendo a miembros de ambas compañías abrir sus mentes a otras formas de trabajar, gestionar, culturas comerciales y motivaciones.

Se dice que los desarrolladores de Mozilla se encuentran entre los mejores hackers del mundo y os puedo asegurar que es mayoritariamente cierto no sólo porque cuenten entre sus filas con reconocidos profesionales sino por la dedicación y pasión que ponen en los retos que enfrentan. Y exactamente lo mismo puede decirse de los ingenieros de TID. Nunca estuve en un equipo tan virtuoso lleno de buenos desarrolladores y managers tan volcados. Este trabajo es mi primera aproximación a un proyecto tan grande con equipos diferenciados para desarollo, calidad y experiencia de usuario.

Sin embargo, también existen puntos de confrontación como es natural en cualquier relación.

Seguir leyendo «Trabajando en FirefoxOS»

Working on FirefoxOS

I was thinking about writing in English and expand the scope of the blog as it is widely read around the Spanish-speaking community. So this is my first English post but I’m planning to translate most visited posts as well. Anyway, I promise to publish another post with the translation of this 😉

Listening the news from MWC 2013 and most of the specialized press media, you realize that almost none is said about the big development effort made by Telefónica I+D on FirefoxOS (but can find an important mention from Gary Kovacs in the complete press conference). Maybe Telefónica does not have the best reputation in Spain, but I can ensure the research & development division, TID, is full of valuable people and the company is pushing hard to chase talented developers and managers out there.

I want to talk about how working on FirefoxOS is. As you probably know (or not), I was moved to OWD (Open Web Device) project in Telefónica I+D in May, 2012. OWD is the name of the initiative inside TID supporting FirefoxOS development both in back-end and also in front-end. This means there are code from TID members inside Gecko and Gaia. Gecko is the browser acting like the operating system while Gaia is the software layer the user will interact with. You can see the demo video of the MWC 2013 if you want to know more about the platform.

Working with Mozilla is being a very enriching experience allowing members from both companies to open their minds to other ways of work, management, company cultures and motivations.

Mozilla developers are said to be between the best hackers in the world and I can assure you it is mostly true; not only because they have recognized experts in their ranks but because the passion and dedication each of them put in the challenges they face. And exactly the same can be said about the engineers in TID. I’ve never been in such talented team plenty of good developers and willing managers. This job is my first approach to a big project with differentiated teams for Development, Quality Assurance and User eXperience and I’m proud to say I’m in this awesome team.

Although, there have been some confrontation points too as it is natural in any relationship.

Seguir leyendo «Working on FirefoxOS»

Un año en Telefónica I+D

Pues así de sencillo: un año en Telefónica I+D. Y cumpliendo los 6 años trabajando.

Y ha sido un año bastante intenso, vaya. Comencé programando en Python y he acabado con JavaScript. Pero no me quejo. Al contrario, estoy muy contento con mi proyecto actual: OWD y B2G (sí, sí, con Mozilla y Telefónica I+D. Ya le dedicaré un post sólo a él, lo prometo).

Durante este año he tratado infructiosamente de sacarme un máster (ojo, que aun queda septiembre, x) y me he independizado (dos veces que no es poco). He conocido a gente muy interesante en charlas y eventos y he tenido la oportunidad de trabajar en tareas realmente desafiantes que han mejorado mis conocimientos y expandido mis horizontes.   Me ha ido bien. De hecho, visto cómo está el país, me ha ido de p*t* madre. Pero mal de muchos, consuelo de bobos y más cuando uno de esos muchos también soy yo.

Política aparte. ¡Qué duro es cambiar! Un comentario de una compañera me indujo a la siguiente reflexión. Ella dijo que le daba pereza cambiar de proyecto porque había que demostrar lo que vales de nuevo. Ahora que me he cambiado puedo perfilar que realmente, te tienes que demostrar que vales. He pasado unos días muy intranquilo, porque el proyecto actual es inmenso, las reuniones son en inglés, recibo 30 correos diarios y casi me ahorco más de una vez con Git. Y encima me sentía un lastre para los compañeros que me proporcionaban ayuda preguntando todo el rato y discutiendo lo que no veía del todo claro o lo sobre lo que no estaba del todo de acuerdo

Pero después de superar la tarea entre manos, que ha sido dura y no en una semana especialmente tranquila, me doy cuenta de que sigo valiendo y eso me alegra y renueva mis energías. Luego insisto, estoy muy contento con el curro.

En fin, me permito felicitarme y desearme a mi mismo un mejor nuevo año. Para terminar, decir que además este proyecto está lleno de viajes chulos o al menos, oportunidades. Ahora tendremos una semana desarrollando con la gente de Mozilla codo con codo y para Agosto quizá un viaje a Brasil.