Profesión y academia

PhotoSoup

Una vez cada pocos meses, Yahoo! tiene un "Hack Day", un día en que cualquier equipo de Yahoo!s puede enviar un "hack" --un programa simple-- que use tecnologías o datos de Yahoo! a una competencia mundial o regional. PhotoSoup fue la propuesta de nuestro equipo de Barcelona el año pasado para el European Hack Day, y ganamos el premio al "coolest hack" ;-)

El programa está descrito en este post en next.yahoo.com. ¡Ojalá les guste!

El juego de los "spammers"

Spammers es un juego de cartas para 2 a 6 jugadores en el cual cada jugador trata de maximizar su ganancia intentando que usuarios ingenuos respondan e-mails con estafas. Las estafas vienen en 5 sabores: sexo, internet, dinero y cosas gratis. No lo he jugado aún, pero el tópico se ve muy entretenido:

Freebase in public alpha version

FreeBase.ORG, a kind of "Wikipedia of data" started it operations today in public alpha (before you could only enter with an invitation).

FreeBase is a web application to maintain collaboratively a set of data. Each datum can belong to one or several types, and types are organized in a hierarchy. Users are free of adding and updating data, and of creating new types, or edit the types they have created.

All the data that is managed through freebase is distributed under a Creative Commons License. The idea is to make it easy for developers and others to include data in their applications. For instance, if you need a database of postal codes, of chemical elements or stock ticker symbols, you can download (or contribute corrections) the dataset freely.

Freebase está en versión alfa pública

FreeBase.ORG, una verdadera "Wikipedia de las bases de datos" comenzó a operar hoy en versión alpha abierta al público (anteriormente era sólo con invitación).

FreeBase es una aplicación web para mantener y administrar colaborativamente un conjunto de datos. Cada datum puede pertenecer a uno o varios tipos, y los tipos se organizan en una jerarquía. Los usuarios son libres de agregar y actualizar datos y de crear nuevos tipos, o editar los tipos que han creado.

Todos los datos que se administran en FreeBase son distribuídos con licencia Creative Commons, la idea es hacer más simple para desarrolladores y otros el incluír datos en sus aplicaciones. Por ejemplo, si necesitas una base de datos de códigos postales, de elementos químicos o de símbolos bursátiles, puedes descargarla (o contribuir correcciones) libremente.

Contratando gente: Lago Wobegon

Tuve la gran suerte de ir a una charla de Michael Mitzenmacher sobre estrategias para contratar personal en una organización.

A modo preliminar, existe un problema más simple que se conoce como "el problema de la secretaria". Tienes un puesto de trabajo y entrevistas candidatos, y al final de cada entrevista debes decidir si contratas o no a la persona. Si no la contratas, el entrevistado se irá a otra empresa. El asunto es que si contratas muy pronto, puedes no entrevistar a un buen candidato, y si contratas muy tarde, puedes perderte de contratar a un buen candidato.

El problema general es tomar una decisión sin conocer el futuro. El caso particular del problema de la secretaria puede ser analizado matemáticamente, y la solución óptima es la siguiente.

La hipótesis es que despues de cada entrevista el entrevistador sabe qué tan bueno es el candidato con exactitud, lo que puede no ser exactamente cierto pero es una aproximación.

Si tienes N candidatos, debes entrevistar a los primeros 1/e = 0.38 N candidatos, sin contratar a ninguno, y luego elegir al primer candidato que sea mejor que los que haz visto hasta ahora. Por ejemplo, si tienes que entrevistar a 100 personas, entrevistas a las primeras 38, sin contratar a ninguna independientemente de qué tan bueno sea el candidato, y luego continúas entrevistando y contratas cuando encuentras a alguien que es mejor que todos los que haz visto antes. El análisis está en Wikipedia: Secretary Problem.

Contratando y Creciendo

Ahora, el problema de contratación que analizó Mitzenmacher en su charla es distinto. Supongamos que tienes una organización que quiere contratar gente. Tiene dos objetivos en mente: uno es crecer, y el otro es tener gente de buen nivel. Si es demasiado estricta al momento de contratar, no crecerá, pero si es demasiado relajada con el estándar, el nivel tenderá a decrecer. La organización está permanentemente entrevistando candidatos, y debe al final de cada entrevista decidir si hacer una oferta o no. ¿Cómo debe contratar?.

Una primera solución es contratar a alguien si es mejor que el empleado más malo que tenga en la empresa. Esto permite contratar rápido pero la calidad promedio disminuye con el tiempo.

Otra solución es contratar a alguien si es mejor que el mejor empleado que tenga la empresa. Esto aumenta la calidad promedio pero es muy lento para crecer, de hecho la cantidad de entrevistas necesarias para cada contratación aumenta exponencialmente, dado que el umbral crece con cada entrevista y la probabilidad de encontrar alguien aún mejor se hace más baja.

Las estrategias de tipo Lake Wobegon consisten en contratar a el entrevistado si es mejor que el promedio de la gente que ya está contratada en la organización. Hay sutilezas dependiendo si usamos promedio o mediana, pero básicamente estas estrategias logran un buen compromiso entre crecer rápido y contratar gente buena.

¿Por qué Lago Wobegon?

A modo de anécdota, explicó también de donde proviene el nombre. El Lago Wobegon es un lugar ficticio donde:

... todos las mujeres son fuertes,
todos los hombres se ven bien,
y todos los niños están por sobre el promedio ...

Y se refiere a una observación hecha por sicólogos, que es que tendemos a sobreestimar nuestras propias habilidades. Por ejemplo, el 80% de los conductores considera que conduce mucho mejor que el promedio, y el 25% de los estudiantes de secundaria se considera parte de el mejor 1% de los alumnos [*].

Fuente foto: SectionZ.

Páginas

Subscribe to RSS - Profesión y academia