Quizás pocos la conoce, pero Wooga (WOrld Of GAmes) es el estudio de desarrollo de juegos para redes sociales más importantes de Europa y uno de los principales del mundo. Uno de sus títulos estrella es Bubble Island, una reversión del clásico juego de disparar bolas para que se peguen con las de arriba y se eliminen al juntarse varias del mismo color que Cuenta con casi un millón y medio de jugadores activos diarios en Facebook.
Y su último lanzamiento es Magic Land, que a sólo una semana de lanzado ya posee más de 110 mil seguidores en Facebook. Pero el máximo atractivo de esta firma es que desarrolla juegos tanto para Facebook como para Google+, así que entrevistamos a Philipp Moeser, cofundador y gerente de Tecnología (CTO) de Wooga, para que nos cuente más sobre las tendencias del segmento de los juegos sociales.
¿Cuáles son los lenguajes de programación más usados para desarrollar aplicaciones sociales?
Los más comúnmente utilizados son ActionScript, JavaScript, Ruby y Erlang.
Además de eso, ¿qué otras habilidades requiere un desarrollador de este tipo de aplicaciones?
Las otras habilidades son las únicas importantes. No nos importa qué lenguaje de programación conoce un ingeniero, porque debe ser un buen ingeniero. Pero lo importante es que tenga un conocimiento profundo de qué es lo que hace a un buen software y una mentalidad para trabajar rápidamente y conseguirlo.
¿Cuál es la diferencia entre Wooga y otras empresas desarrolladoras de juegos sociales?
La diferencia consiste en que nos enfocamos en el compromiso en lugar de la viralidad y nos esforzamos para combinar emociones (personajes, modos de juegos) con análisis (testeos e interacciones semanales)
¿Cuáles son las ventajas comparativas de Facebook a la hora de desarrollar juegos?
Una gran base de usuarios y una tasa de retención alta.
¿Y las de Google+?
Es demasiado temprano para contestarlo.
¿Existen diferencias en programar para Facebook y para Google+?
Sí, son un poco diferentes en su API (Interfaz de Programación de Aplicaciones)
¿Cuál de las dos plataformas ofrece el mejor potencial para ganar dinero?
Por el momento, sigue siendo Facebook. Pero los juegos de Google+ han sido lanzados hace poco y queremos ver la evolución de la plataforma.
¿Tienen algún programador o diseñador latinoamericano en el staff?
Sí. Tenemos unos 5 desarrolladores latinoamericanos. Actualmente somos 100 empleados de 21 países, pero estamos creciendo a razón de dos personas por semana. Apróximadamente, el 50 por ciento de nuestros empleados vienen del extranjero y se mudan a Berlín.
¿Cuántos usuarios poseen en Latinoamérica?
Tenemos 34 millones de usuarios activos en la plataforma de Facebook, de los cuales el 20% es de Latinoamérica.
La verdad pasar de programar Java en Eclipse a programar Java en NetBeans me costo bastante. Cuando te acostumbras a una IDE cuesta bastante adaptarse a otra.
Una cosa mas: en Argentina NO se pueden poner muy exigentes que digamos con los programadores de software asi que no vengan con pretensiones de tener una mentalidad de programador ya antes de comenzar a laburar porque eso se adquiere con la experiencia y capacitacion en la empresa. Son pocos los que estudian Ingenieria en Sistemas en compraracion con otras carreras, son pocos los que se graduan de esta carrera, Y SON TODAVIA MENOS LOS QUE QUIEREN DEDICARSE AL DESARROLLO DESPUES DE TERMANR SUS ESTUDIOS. Asi que si consiguen desarrolladores de software ya sean estudiantes sin experiencia sepan valorarlos.
Un buen programador es el que tiene un gran poder de abstraccion, adelantarse al futuro, ser objetivo. Con eso tenes el 70% el 30% es el conocimiento aplicado a tu herramienta de trabajo. Asi que no digan que el que sabe programar programa en cualquier lenguaje, es una burrada atomica decir eso.
Cierto, “saber a fondo un lenguaje no te hace buen programador”. El tema es justamente “Saber”.
Pasarse de un lenguaje como por ejemplo Visual Basic a una plataforma .NET donde se trabaja puramente objetos: es un GRAN desafio. (y no, no es tan facil como desde hace rato dicen los libros…. 🙂
Igualmente algo que destaco siempre, como dice Walter, es la creatividad. Algo que lleva su tiempo…
Che, me pareció a mi o el entrevistado no le puso mucha onda para contestar las preguntas?
Igual es verdad, saber a fondo un lenguaje y solamente eso no te hace buen programador
y la intención es esa, la mentalidad, él ser creativo. Eso me decia un profe de la facu cuando estaba en tercer año de Lic.en Sistema jajaja. -Mente creativa es sinónimo de horizontes nuevos en la programación- repetía una y otra y otra ves. Aunque ningúno tiene cara de tonto/a en la foto eh!!!!!!! buena noti RedUsers..