domingo, 12 de abril de 2009

Dragon Ball

Advertencia:

No vean la película "Dragon Ball Evolution" si no quieren sufrir traumas. Es la peor película que he visto en mi vida. Como dice Miri que dijo su amigo Richard:

Si quieres conservar momentos gratos de tu infancia, no veas la película

Es de lo peor entre lo peor, el término malo se queda corto. Destrozaron la historia de la manera más irresponsablemente posible.

miércoles, 8 de abril de 2009

Sueldos en las TI

No soy muy fanático de leer revistas. Aparte no muchas son de mi interés así que prefiero gastar ese dinero en otras cosas más necesarias para mi.
Pero pues cuando podemos leerlas de manera libre y gratuita en la Web, la cosa cambia. Me encontré la ya famosa revista Software Gurú (SG) en su edición de Diciembre-Enero. Contiene un artículo muy interesante de un estudio que se realizó en el 2008 sobre los salarios relacionados con las TI.
Es interesante observar todas las variables involucradas en esto. Como datos curiosos podemos ver que, siendo la computación una disciplina distinta a las demás donde el ingenio, la lógica y creatividad van de la mano, el empleo en este sector no es tan bien remunerado como en otros países.
De acuerdo con el estudio realizado, mediante encuestas vía Web a un poco más de 2000 empleados, se observó a simple vista que, el salario promedio de un empleado relacionado con las TI está alrededor de $22,000. Interesante.
Tristemente en el campo de las prestaciones laborales como gastos médicos, vacaciones, aguinaldo, etc., un 21% de los encuestados no contaba con ninguna prestación.
El giro de una empresa que provee servicios en TI es la más pagada, seguida por las empresas que tienen sus Áreas de Sistemas que no se dedican directamente a las TI. Esta última es donde se concentra la mayor parte de los empleados encuestados, 42%. Así mismo en las empresas que proveen servicios existe la mayor cantidad de personas que trabajan por honorarios con un 40% de su personal, es decir, sin prestaciones y pagando impuestos seguramente.
La cosa no para ahí, aquí empieza lo interesante. Si observamos la población por actividad que se realiza, la zona más poblada es la de un desarrollador de sistemas OMG con un 31%, es decir, ¡una de cada tres personas con un empleo relacionado con las TI es desarrollador!, ganando la cantidad de $17,000 aproximadamente, creo que era de esperarse. La segunda más poblada son los gerentes de proyecto ganando la no despreciable cantidad de $27,000 y abarcando un 14% de la población.
Y se pone más interesante ya que si filtramos por escolaridad, la gente con una carrera universitaria abarca un 46% ganando en promedio $22,000. Personas que no terminan su carrera son el 17% con un sueldo de $17,000 y finalmente, los que tienen una maestría son el 16% rondando los $30,000.
Y para terminar con algo todavía más interesante. Si observamos los datos en función de la tecnología que sabemos usar, la encuesta arroja datos, para mi, inesperados.
El lenguaje mejor pagado allá afuera es COBOL, seguido de los relacionados con .NET, después Java en su Enterprise Edition (como tenía que esperarse) y quedando, sí, leyeron bien, PHP como ¡el lenguaje peor pagado allá afuera! WTF! :(
Por plataforma la mejor pagada es Mainframe de IBM, seguida de UNIX, MS Windows en 5to. lugar que contiene a casi el 90% de la población, y sí, por desgracia Linux en el penúltimo lugar.
Los datos muestran que una certificación sí hace que tu salario se incremente, aunque no a muchos nos parezca. También otros factores como la experiencia se ven reflejados en la encuesta.
Mi pregunta ahora es. ¿¡en qué he perdido mi tiempo todos estos años!? Jaja.
Como conclusión creo que estos datos nos dan una idea más clara de qué hacer cuando nos toque estar allá afuera buscando empleo. No malbaratar nuestro trabajo. Pedir lo justo en función de nuestras habilidades y conocimientos. El área de las TI tiene muchísimo campo laboral, en pocos años creo que no seguirá siendo así a mi parecer, dicen que un programador es el obrero del futuro. Les recomiendo leer este artículo, súper interesante. Está en la página 22.
Y... ¿qué les parecieron estos datos? ¿son justos? ¿seguirá así dentro de unos años? ¿qué faltó comentarse?

Datos obtenidos de la revista SG número 22 Diciembre 2008 - Enero 2009.

Actualización:
Pueden también pedírsela a mi amigo Maicol Yacson que tiene la revista original firmada, autografiada y tocada por las manos de Hanna Octava :P

domingo, 5 de abril de 2009

Thru-you

Un tipo, tal vez loco u ocioso o fanático de la música o todas las anteriores, se ha dedicado a realizar algunos remixes de algunos de los millones de videos musicales de algunas las millones de personas que suben videos al ya famoso youtube. Este es resultado de alguna de sus mezclas, algo de funk con toques bluseros


jueves, 26 de marzo de 2009

Nota Mental


Jaja. Ay si, ya me creo mucho que me pusieron el el blog WTF de Microsiervos aunque me hayan puesto Guillerno. WTF!

lunes, 23 de marzo de 2009

¡Sí se parece!

¡Sí se parece!
Gracias Yacson :D


Me he ganado una camioneta

Esta mañana en mi clase de códigos recibí un mensaje muy curioso

*esmas Movil*

Ganaste una cheyenne '09 $250,000 m/n. Y un cel. Com. Con juan cervantes Hedez. Al 04566212151114. Televisa. Perm. Segob-01173/09

Qué desgracia que exista toda una mafia que está involucrada con los fraudes de éste tipo. Lo peor es que hay gente que cae en este tipo de trampas y puede ser víctima de una extorsión. Me dijo mi amiga Magali que ese es un número de Tijuana. Imagínense, desde donde hay gente tratando de engañar a las personas y no dudo que sea desde alguna cárcel por supuesto.

Una vez más la ortografía no estuvo nada buena, hasta hambres son para ahorrarse caracteres en el SMS. ¿y tu cheyenne '09?

domingo, 22 de marzo de 2009

Factor Fun

Esta vez traigo algo de Soul, uno de los tantos ritmos negros que acompañan al Funk. Esta rola que les pongo es de una banda argentina de Funk, se hace llamar Factor Fun (no Factor Funk, aunque no estaría nada mal ese nombre). Como siempre, estas bandas experimentando con distintos géneros, esta rolita es la que más me gustó de su disco Funky Big Bang, sin duda impresionante.

Mutha Fucka
Factor Fun (Funky Big Bang)





miércoles, 18 de marzo de 2009

Neo-computation

Existen problemas que van fuera del alcance de una computadora, son los llamados problemas no computables. Hay una infinidad de ellos que no sabemos ni por donde atacar. Cuando encontremos un problema difícil, está demostrado que podemos encontrar otro aún más difícil que ése y así infinitas veces.

Aún así, no todo está perdido, existen una infinidad de problemas que podemos resolver con una computadora, los problemas computables. Pero por desgracia, la gran mayoría de ellos, donde sí tenemos alguna manera de resolverlos (llámense algoritmos), tenemos el inconveniente en el tiempo que nos llevamos para obtenerd una solución. Estos métodos los resuelven, sí, pero en tiempos humanamente intratables, ¿horas?, ¿años?, ¿siglos?

¿Entonces no podemos resolver nada? ¿Una computadora no sirve para nada? Hay algo cierto en eso, una computadora puede resolver muy pocos problemas. Actualmente los científicos han tratado que las computadoras sean más veloces y así puedan resolver problemas un poquito más grandes. Pero ¿será la solución colocar cada vez más procesadores en una tarjeta?, ¿colocar más memoria?, ¿hardware? No lo creo.

La computación es una ciencia muy joven, con muchos problemas sin resolver y mucho trabajo que hacer. Investigadores tratan de darle la vuelta, y han creado nuevos paradigmas para resolver problemas, nuevos modelos.

Por ejemplo, las computadoras cuánticas, algoritmos genéticos, DNA Computing, redes neuronales, etc. Muchas de estas propuestas son ya usadas e investigadas a fondo, pero no dejan de ser modelos probabilísticos. Ciertamente aproximan bien las soluciones de los problemas, pero nunca garantizan que se encontrará una solución y mucho menos que será óptima.

Entonces ¿qué es lo que debemos hacer? ¿El modelo de la máquina de Turing necesita ser remplazado, modificado? ¿En este nuevo modelo necesitamos ver los problemas que veíamos difíciles como fáciles? ¿Qué tanto cambiaría la computación actual con un nuevo modelo? ¿existirá ese nuevo modelo o será equivalente a la Máquina de Turing también? ¿Estamos bien como estamos? ¿Si pudieramos resolver esos problemas que son intratables, qué problemas no podríamos resolver con nuestro nuevo modelo?

¿Quién puede nombrar el número más grande?

Imagínate un juego, el chiste es escribir el número más grande que puedas imaginar. Tienes una hoja, un lápiz y un contendiente que tratará de escribir un número más grande que el tuyo. ¿qué escribirías?

De niño yo escribiría una hilera de puros 9s hasta llenar la hoja. Después, descubres que hay números aún más grandes y que los puedes expresar con términos exponenciales. En el artículo Who can name the biggest number?, Scott Aaronson plantea esa pregunta ¿cuál es el número más grande que el humano ha calculado?

Es tan natural para nosotros hablar de números grandes, que parecería una tarea sencilla. ¿Cuántas neuronas tenemos en el cerebro?, se han hecho estudios que dicen que trillones. Los números grandes están en todos lados de la naturaleza y en nuestro propio organismo por supuesto.

En los juegos como el ajedrez, el número de posibles tableros es un número relativamente grande. Y es cuando entra la computación en el juego de los números grandes. Ciertamente muchos números han sido calculados con ayuda de las computadoras. Aún así existen muchos otros problemas con números grandes que son imposibles de resolver con la ayuda de las computadoras.

Por ejemplo, la función de Ackermann, es un clásico ejemplo de que un problema no es tratable. Los números de Ackermann crecen muchísisisisimo más rápido que cualquier función exponencial. Calcular un número de estos es intratable para incluso números pequeños, tan solo calcular Ackermann(4,2) ya es imposible para una computadora ordinaria.

¿Existirán números aún más grandes que crezcan aún más rápido que la función de Ackermann? La respuesta es sí, the Busy Beaver Number. Este número tiene que ver con máquinas de Turing. Se sabe que estos números existen, pero resulta que no son computables.

Imagínense, si conociéramos BB(n) (el n-ésimo Busy Beaver) tendríamos la capacidad para saber si un programa para con una entrada, en pocas palabras podríamos del alguna predecir el futuro.

Actualmente con los modelos de cómputo que han sido propuestos están muy limitados, sólo una pequeñisisima parte de los problemas existentes son posibles de resolver. La pregunta es, ¿tendremos que crear nuevos modelos de cómputo para atacar por otro lado a la solución de problemas grandes?

Les recomiendo leer este artículo, realmente habla de cosas muy interesantes . Y cuándo te pregunten cual es el número más grande escribe BB(6).