jueves, noviembre 29, 2012

Will create Windows 8 apps for $

Por Talya Aluveaux*

Buscaba información sobre LooseCubes (ya cerró, sigh...) y me encontré en TC con un ad de Microsoft buscando developers de apps para la Windows Store. Ah... el problema de los desarrolladores, pensé. Porque hasta hace unos meses todo eran talleres de desarrollo para android o iOS, y no sé, tengo la impresión de que en materia de desarrollo de apps, las personas más calificadas (le cool kids?) están ya bastante especializados en uno u otro. Gulp. There is this "new" kid  on the block...

Ok, not so new, really. pero en esto sí que es nuevo. De hecho, es el último en llegar, y como intuyo que en los headquarters de Microsoft están a todo lo que dan tratando de posicionar la Windows Store, hago click en el ad y salto a la página. ¿Qué están ofreciendo?

En primer lugar, el título del sitio me llama la atención: "The Windows Store is open" (ok, welcome to 2009), luego el sales pitch:

1. Make more money. On your terms.
2. Build an immersive experience.
3. Code it once. Reach more devices.

Dentro del primer punto, hablan de flexibilidad, transparencia y ganancias de hasta el 80% (App Store y Google Play ofrecen el 70%), en el segundo, de la nueva aproximación al diseño usando las "live tiles" en la pantalla de inicio y en el tercero, de construir una vez para la Windows Store y alcanzar un mayor rango de dispositivos, puesto que el desempeño será consistente en tablets, laptops y computadoras de escritorio.

Luego sigue un llamado a la acción. ¿Qué hacer si ya construyes iOS Apps, sitios Web, Windows apps o eres diseñador de aplicaciones? Y para rematar, videos (editados soberbiamente) sobre algunas aplicaciones ya listas, como BOX.

Inmediatamente después rematan con Start Building. Start Now, etcétera y las consabidas guías paso a paso a través del proceso de diseño y desarrollo, el Microsoft DevCamp y la construcción de un AppLab. Una cosa sí que puedo asegurar, y es que el año próximo los congresos universitarios y los talleres de asociaciones profesionales sí que incluirán en el "menú" la plataforma "recién llegada", de lo que no estoy tan segura es de que los windows devs de siempre estén deseosos de ponerse a desarrollar apps para la Windows Store. Who knows?

Más allá de discusiones estériles sobre qué tienda tiene más aplicaciones o de mejor calidad (hold your horses, trolls), la atención debería centrarse, creo yo, en (1) la disponibilidad de una nueva plataforma, puesto que la competencia es benéfica y redundará en mejores productos y (2) esencialmente, los desarrolladores tendrán juguete nuevo, lo que no deja de ser divertido y en este caso, potencialmente productivo ($) porque creo que, aunque ciertamente Windows 8 no ha incrementado significativamente las ventas de PC, me parece que dará buena pelea en el mercado de los smartphones y las tablets. So... you in?

Meanwhile... will blog for cupcakes. Lawl.

OUT.

eToys for 5 y/o boys (help!)

De tin marín..
Por Talya Aluveaux*

La cosa está así: desde el principio de los tiempos siempre he sabido perfectamente qué regalarle a mi sobrino. No questions asked. Tenía una especie de detector del regalo perfecto que viene por default con todas las tías PANK. Pero ahora... ahora que ya tiene 5 años y que quiere una Wii o un Kinect (o los dos!), ahora que ya pasó tardes enteras saltando en mi casa con el Kinect Adventures, ahora que hemos resuelto puzzles en el sitio web de National Geographic Kids y diseccionado ranas virtuales y jugado Subway Surfer en el iPhone y Angry Birds Space en la Xubuntu machine, recorro como alma en pena los pasillos de  juguetes de las tiendas departamentales y oh, dioses lúdicos, no encuentro NADA 5+ que me satisfaga.

Nada, pero nada.

Por una parte, no sé qué le van a regalar sus papás (Wii? Xbox?), y por otra, pienso que el regalo que tenía en mente desde su cumpleaños, la LeapPad, quedaría abandonada en un rincón mientras Mario (o Diego, como sea) acumula puntos y más puntos en la pantalla. Booooh. Estoy segura que una vez tenga la consola de videojuegos en sus manos su nivel de atención/concentración bajará unos 5 mil puntos para todo lo que no sea pasar de nivel. Meh.


El último regalo "fácil" fue el sistema de lectura Tag. Now that was a no brainer, and a HIT. No sólo ha pasado la pluma incontables veces por sus libros, sino que a veces hasta va a dormir con la grabación del cuento como arrullo. Aw. Cosita. Grandota. Que ya tiene 5 años y es imposible de... mi teoría es que los 5 años son la edad perdida en las tiendas de juguetes. De 0, 12m, 18m, 2+,3+ y 4+ misteriosamente se brincan a 7 u 8+... ¿y con esta edad qué hago?
¡un HIT!

La respuesta parece ser una consola de videojuegos (sí, ya recuerdo, a mis hermanos les amaneció un Nintendo así, bien chiquitos, el NES original #besthingever y a mis primos su GC y sus gameboys) pero bueno... ya me cansé de romperme el cerebro tratando de encontrar EL regalo. Osh. Ustedes no saben. Adoro a mi sobrino.

El caso es que aquí mismo, mientras escribo este post, se me ocurre que lo mejor sería un DS. Tal vez no uno de los más nuevos, porque saldría del presupuesto, pero sí un DS de generación anterior, para que sea así, bien neo amish, como su tía. Nada de 3DS y menos XL. Um. Pero claro, la cosa no sería touch. ¿O sí? Veamos... No (los controles cuentan como touch? LOL).

Dora the Explorer: Dora's Big Birthday Adventure
Dora must die.
Para terminar de complicar las cosas la Wii U viene en camino. Y si le compraran la Wii U, entonces ya tendría sistema portátil integrado y entonces, para que cuernos serviría el DS? Aunque pensándolo bien, aunque ya está llegando software, no he visto la WiiU para nada en ninguna parte. Good grief... So tricky and LEGO is not even an option (cc @edoac).

Luego está la disponibilidad de títulos, porque para 5 años adivinen cuántos títulos me salen para el DS? SIETE tristes juegos. Y dos son de ELMO. Gasp. Con 6 años la cosa mejora, pasa de 7 a 1316 títulos (tal vez debería esperar un año, seriously...) y la cosa está llena de dora la exploradora y team umizumi (oh, no!) y la verdad, mucha basura adaptada de películas de disney y caricaturas de nickeolodeon y... OMG Harvest Moon! Harvest Moon! Ya está, será un DS XD

So, its settled. Ok, just kidding. I will still be looking for a couple of days aunque estoy casi segura que será la LeapPad. Could use some feedback, thought.

OUT.


lunes, noviembre 26, 2012

Conexiones perdidas/Missed connections @ Craiglist

Street Art inspirado en Missed Connections.
Por Talya Aluveaux*

Supongo que a todos les ha pasado alguna vez. Podría jurar que a mi no. Pero a juzgar por la cantidad de entradas en el espacio dedicado a conexiones perdidas de Craiglist, es más común de lo que uno podría pensar. Siempre me ha parecido un fenómeno muy extraño, y jamás había escrito sobre ello. Me pregunto si alguna vez las personas involucradas leen de hecho la botella al mar que ha sido lanzada en este sitio Web, que por cierto, parece mantenerse bastante popular.

Tomen, por ejemplo, el siguiente post, publicado hoy lunes en el listado de Tucson:


I saw you smiling at me for just a second as I hurried by you. I was so caught up in my thoughts about court and stuff that I totally missed my chance to talk to you. Then I looked back to see you as I was leaving and locked eyes and smiled right back at you. You were stunningly beautiful... It was intense. I left the building totally dizzy from the annoying court experience followed by an emotional adrenaline rush. I thought about coming back in to say hello to you, but between the metal detectors and me trying to catch my breath, I couldn't hang. I'd love for you to read this. Lunch is on me! 

Quiero pensar que el uso de Craiglist en Tucson es tan generalizado que hay un porcentaje de probabilidad de que el mensaje sea leído. ¿Ustedes no? ¡Me intriga tanto mensaje! Yo sé que Craiglist ha sido (o es) utilizado para tooodo tipo de cosas, pero ésta en particular me resulta tan... peculiar. Aquí tienen otro ejemplo, publicado también hoy:


You were driving a white Avenger by Kino Sports Complex. When you rolled down your window, all I could think was how beautiful you are. I should have done or said something, but it was an akward situation. I was hoping you would stop at Chevron, but no such luck. If you decide to reply to this, let me know what vehicle I was in. That way I know it's really you 

Quiero decir... esta persona vio a otra manejando en la calle, quedó impresionada y lo único que se le ocurre es ir a casa y escribir un post en missed connections de Craiglist? WTF? Uso ejemplos de Tucson porque son "cercanos", pero claro, la sección de Personals/Missed Connections se repite en cada ciudad de cada estado de cada país... aunque claramente USA es la mayor fuente de tráfico del sitio.

Algunos son dulces, aunque algo creepy (publicado hoy en Los Ángeles):

Guess it was around 8PM or so. You had on some dark blue (sorority?) hoodie and some jeans I think. When you moved over one computer to take the one next to me, you put some earbuds on and listened to some YouTube videos while I was absorbed reading some e-mails and writing one of my own to some long-time friends I had just got back in touch with. I thought you were very pretty and should have (and would have!) tried to strike up some convo with you, but since I had to leave abruptly, all I did instead was just get up & leave without even a single look back to see if you were of like mind. So here I find myself, hoping... damn. :-/
Wanna get together outside school for coffee/lunch sometime? Let me know where we sat if this was you. :) 

Alguien por ahí dice que Craiglist se ha convertido en una especie de calabozo para "dating misfits", pero esta sección parece no tener fin. Están las conexiones perdidas en Halloween (you, a pumpkin, me, a nurse...), del día de la elección presidencial... en fin... es un fenómeno. No faltan los pervertidos (o no lo serán todos?), los bromistas, los que parecen sacados de una novela rosa, etcétera (y espero que no los asesinos seriales y cosas así), pero lo cierto es que las personas escriben estos posts :O eso ya es suficientemente asombroso.

De hecho tienen una convención de nomenclatura donde m2m significa hombre a hombre, m2w hombre a mujer, etcétera, seguido de un número que representa la edad... algunos incluso ponen su foto, y NO estamos hablando de un sólo rango de edad, aunque a simple vista podría decirse 22-32, pero no faltan los de 55 y más (se supone que debes ser mayor de edad /18+/para ingresar, pero no hay ningún candado) y de hecho (gulp) advierten sobre contenido adulto y (get this) una guía de preguntas sobre sexo seguro. Hm.

Debo confesar que de entrada me pareció demasiado ingenuo, pero bastó revisar algunos posts para darme cuenta que en realidad no hay (casi) nada de ingenuidad aquí, más bien es un recinto un tanto peligroso (como tantos otros en la red, aquí no hay novedad como dice la canción) en el que se busca de todo y (ahora sí que) lees de todo. ¿O será que me tocaron puros pervs?

Perfecto como objeto de un estudio de antropología digital, pero así, desde el sentido común, da mucho en que pensar... iba a decir que la próxima vez que les guste alguien estas personas deberían simplemente ir a hablar con él o ella en lugar de andar mandando botellas al ciberespacio, pero por lo que veo lo que realmente hay que decir es que sigan los protocolos de safety online dating. Creo que aquí aplica eso de ten cuidado con lo que deseas. Y I just want to say HELLO (Martin Solveig ft Dragonette) XD

OUT.

    domingo, noviembre 25, 2012

    Dreamlist.co y una reflexión sobre Startup Weekend

    slider-img-2
    Make a movie!
    Por Talya Aluveaux*

    Supongo que dejaré el downgrade a Windows 7 para otro día, porque hoy quiero escribir sobre una conversación que más o menos seguí ayer en Twitter entre @vcastrejont y @eldroid, ambos front end developers si no me equivoco. Okay... tal vez no quiero escribir exactamente sobre la conversación que sostuvieron, más bien sobre algunas cosas que había pensado a raíz de un par de posts y un poco más de acercamiento al evento conocido como Startup Weekend, aunque en cierto sentido coincidimos.

    El comentario general fue que la mayoría de las ideas están muy enfocadas a "ellos mismos", es decir, al grupo de gente que ya está envuelta en este círculo de ideas, tecnología, y de cierta manera a la vanguardia en materia digital, pero se olvidan del grueso de la población. Makes sense. Comentaban que alguien por ahí dijo que sería mejor idea "préstame tu casa en Tucson" que "préstame tu maleta" (la startup ganadora en la última edición de Startup Weekend Hermosillo). Fue simplemente un comentario.

    Lo que yo había pensado era que se usaba la palabra startup con demasiada ligereza. ¿Construir una startup en un fin de semana? Er.. Ok... Buut...Er... Y como mis únicos elementos para analizar este fenómeno son apenas el evento pasado de Ciudad Obregón, y de cierta manera el que se llevó a cabo recientemente en Hermosillo, pues a ellos voy, y concluyo que a) el objetivo de este evento no es tanto la creación de startups, más bien se trata de una especie de plataforma motivacional, educativa y de cultura emprendedora, de la que, claro, puede desprenderse y así ha ocurrido, un gran producto, una buena idea que eventualmente puede madurar y convertirse en una startup con un producto/servicio sólido, y b) es un excelente caldo de cultivo, un semillero de ideas, un "bootcamp" y también, por lo que veo, una gran oportunidad de cross-networking.

    Como todo esto son solo cosas que pasan por mi cabeza loca, decidí comunicarme con @jorgepistola, que participó en SWHMO con Dreamlist.co, y más recientemente presentó este mismo proyecto durante el SHDH (el sábado pasado) para que me platicara un poco sobre su experiencia al respecto, y porque así soy de curiosa y no entendía muy bien de que iba o para qué servía Dreamlist (por cierto gracias por atender mi llamada! skype me maybe?)

    El resultado (según yo) es que, efectivamente, SWHMO es todo lo que dije y además una especie de catalizador o acelerador del proceso de formación de una startup, puesto que todas las personas interesadas en crear una están reunidas en un mismo lugar, y el formato exige la propuesta de ideas y su eliminación progresiva hasta que sólo quedan las más concretas (most likely to succeed?) y éstas tienen que ser presentadas en un pitch por el responsable, quien además tendrá que decidir a quién necesita en su equipo (diseñadores, desarrolladores, sociólogas wannabe...ah, no jajaja) y tratar de reclutarlo (estoy segura que me sentiría IGUAL que cuando elegían equipos en basquetbol! INÚTIL!)

    El caso es que hay que corretear gente, supongo que en algunos casos ellos se postulan, y en otros uno ya tiene más o menos una idea formada de con quién quiere trabajar. Los planetas tendrán que alinearse. En el caso de dreamlist, así fue en parte porque algunos miembros del equipo ya se conocían y/o han trabajado juntos. Muy bien. Ya está formado el equipo de trabajo... ¿y ahora? Sigue una jornada intensa para sacar adelante un prototipo y aquí es donde diseñadores, desarrolladores y mastermind tienen que brillar.

    Dreamlist.co es el resultado del deseo (precisamente ;) de crear un sitio o app que funcione como un instrumento de ayuda en línea para la consecución de sueños dividiéndolos en metas. Una especie de adminsitrador de proyectos, pero de logros como bajar de peso para semana santa, viajar a Ibiza en tu cumpleaños o, no sé, casarte, divorciarte, estudiar un posgrado (nooooo!)

    Claro que para la puesta a punto de una app como esta hay docenas de obstáculos: Que si el nombre ya estaba tomado, que si el esquema de monetización no es el adecuado, cómo prevenir que los usuarios hagan trampa en el desbloqueo de logros, y mil más que tienen mortificado a @jorgepistola. La verdad que el verdadero trabajo de un equipo conformado en un evento como Startup Weekend comienza al apagarse los reflectores del intenso fin de semana, porque la idea puede morir allí, con una fanpage en facebook, algunos cientos de likes, un hashtag y un handle en twitter, y quizá un protoripo medianamente funcional en Android y/o iOS e incluso un sitio Web, y a eso me refiero con tomar la palabra startup a la ligera.

    Lo contrario sería, por supuesto, tomarlo con seriedad y continuar con el proyecto. Reunir al equipo, arremangarse la camisa y sacarlo adelante cueste lo que cueste, hacer los cambios que sean necesarios, transpirar entusiasmo, poner inteligencia y voluntad al servicio de un proyecto que robará horas de sueño, acaso dinero de los propios bolsillos, con el objeto de crear algo útil, bello o necesario para este mundo. Dicen que no hay mayor satisfacción. Enhorabuena a quienes estén en este proceso.

    Out.


    sábado, noviembre 24, 2012

    Muriendo lento con Windows 8. Las tribulaciones de un early adopter.

    Muy bonito, muy bonito...
    Por Talya Aluveaux*

    Queridos dos lectores (hi, mom!), no me disculparé por mi ausencia de esta semana porque la verdad verdad he andado un poco vuelta loca con las correcciones finales de mi tesis, que supuestamente defenderé a finales de este mes (el horror...estoy pensando en mandar un dispositivo de presencia móvil estilo Sheldon) pero decidí que era importante compartir un poco sobre la experiencia con Windows 8 (lo que no me queda claro es en qué mundo es importante que yo comparta eso).

    Como ya he dicho, el usuario es @morpheus_mx1, pero hay que ver cómo lo he visto batallar esta semana a partir de un fatídico update que realizó el miércoles pasado. Mother of god. Una vez instalado ese update entró en el reino de Mordor, cada vez que se conectaba a la red la computadora se ponía lenta o simplemente no respondía, y no podía navegar. Pasaba con Wireless y con Ethernet.

    Después de perder horas y horas, eventualmente terminó por rendirse ante la premura del tiempo y planeó la clase OFFLINE y así pasó todo un día sin poder resolver el problema. Al siguiente día resolvió desactivar el firewall y el antivirus (ya lo saben, las computadoras Vaio siempre vienen repletas de bloatware) y la cosa fue mejor, pero seguía dando problemas. Es decir, ya no estaba tan lenta, pero aún así no se podía conectar. Oooookkkk.

    Obviamente la recomendación fue que la regresara al punto de restauración, pero no funcionó. ¿Revisar los foros? Pues sí. Eventualmente dio con una serie de drivers de Sony para el manejador de red que aparentemente tiene que instalar tras este último update, tarea que todavía no acomete. De modo que ahí está la laptop reluciente de nueva y con su flamante sistema operativo que... no funciona. LOL.

    Claro que ya me burlé descaradamente mientras descargaba los drivers de sony desde la laptop con Xubuntu (look ma, wifi works perfect!) y esperemos que AHORA SÍ la actualización funcione como debe ser. Supongo que la recomendación para la próxima es deshabilitar las actualizaciones automáticas hasta no estar seguro que no dan demasiados problemas. Calma. Calma!

    Aquí el problema es que estos drivers debieron haberse descargado "automáticamente" ANTES de que se hiciera la actualización de Windows 8. I guess. Pero bueno, es la cuota que hay que pagar por ser early adopter, y recordemos que no se trataba de una instalación nativa, sino que se hizo un update de Windows 7. ¿Se acuerdan de aquéllos lotes de computadoras Windows Vista ready (escalofríos)?

    Me llamó la atención que esta vez no vi esa calcomanía en las computadoras, como si no vinieran preparadas o la estrategia hubiese sido la prueba del sitio de Microsoft (ay, tan confiables las pruebas de Microsoft...) para declarar si era "Windows 8 ready" o no.

    Total, no sé que es peor. Con calcomanía o sin calcomanía el caso es que la computadora está ahí esperando los nuevos drivers a ver si ahora sí. Espere la segunda parte.

    Out.

    viernes, noviembre 16, 2012

    Manejo de crisis en redes sociales (yo no sirvo para eso)

    Por Talya Aluveaux*

    Un muy relajado y seguro de si mismo Rafael Alatorre nos regaló este día una plática bastante interesante sobre manejo de crisis en redes sociales a través de las #nearsoftalks, de las que ya he hablado anteriormente y que al parecer se han convertido en una institución del viernes en Nearsoft. Dios, ya quisiera yo poder hablar con el 5% de esa seguridad durante mis ponencias o coloquios.

    A pesar de las fallas de audio (estoy segura que me perdí de una buena parte) de la transmisión vía streaming a través de nearsofttalks.com creo que logré captar algunos puntos (por cierto, la plática quedará grabada para verse posteriormente, al igual que las demás), entre ellos lo que Rafael dijo al principio: No existe una solución general.

    Tiene mucho sentido. Supongo que cada crisis es diferente y está inserta dentro de un contexto totalmente variante y con distintos actores. Habló, por ejemplo, del caso de Cinépolis (que al parecer tiene un terrible manejo de crisis) y el niño que falleció recientemente en una de sus salas debido a una bala perdida. Según Rafael, el error de Cinépolis fue/es no haber reaccionado de la manera correcta. La "culpa" no era suya.

    Pero bueno. Otro punto destacable abordado por Rafael es la cuestión de los tiempos (recomienda Dossier Social como una herramienta con buen material al respecto), tanto los de mayor audiencia, que deben agendarse y cuidarse dentro de las distintas redes sociales (ie Pinterest tiene mayor tráfico por la noche, Facebook los lunes por la mañana, martes a determinadas horas, etcétera) como los que están directamente relacionados con el giro del negocio (restaurante, cine, gobierno, etcétera).

    En el caso de las promociones, por ejemplo, lo recomendable para un restaurante es hacer ruido alrededor de las 11 pm, que es cuando las personas comienzan a pensar en comida (excepto los que pensamos en comida TODO el tiempo). Un bar tendría que hacer promociones del tipo 2X1 u hora feliz un viernes por la tarde, pero un restaurante sería un hit promocionando chilaquiles el lunes por la mañana, cuando todo el mundo está crudo (y viendo lo que pasó el fin de semana en facebook, es un mundo de clichés).

    Sobre este "crowd" de facebook que se conecta "a ver lo que pasó el fin de semana" en la oficina, Rafael comentó que es una buena porción de usuarios de redes sociales la que sólo se conecta de 8 a 3 de lunes a viernes, así que son las únicas horas en las que se les puede "llegar". Fue insistente y creo que tiene razón en el hecho de que es importante programar lo menos posible los updates de status y el manejo de información, de manera que no se sienta robotizado. Es obvio en el caso de información sensible como noticieros, pero en general, el flujo de informaciónd dentro de una cuenta de redes sociales debe ser orgánico, adaptarse a lo que está pasando, fluir...

    Otro punto que se tocó durante la plática es la importancia de esquematizar un plan de trabajo, con el que se pueda ser consistente. Por ejemplo, si ya sabemos que la hora fulana es la de mayor tráfico y audiencia, es importante tener preparados los contenidos que se manejarán a esa hora.

    Sobre las crisis, la clave no es tanto manejarlas cuando ocurren (para lo que recomendó cuentas alternas estilo @telmexsoluciona, que alejan los problemas de la cuenta madre @telmex, divide y vencerás!) sino prevenirlas, cuidando al cliente, atendiéndolo, solucionando sus problemas, mostrando que importa con una respuesta rápida. Supongo que la clave además de la sensibilidad que pueda tener el equipo conformado por el Community Manager es la prestancia y la capacidad de respuesta.

    No basta, dice Jorge, con poner buenas días o buenas noches. Hay que darles algo más. Hay que hacer que se enamoren de la marca. Hay que buscar líderes de opinión (blogs, agentes en twitter) localizados que hablen bien de ella (sin cheques de por medio, lawl), hay que estar al tanto de lo que está haciendo la competencia dentro de las distintas redes no tanto para copiarlo sino para idear una estrategia que lo supere.

    Miren. Que bien. Todo lo que yo no hago. LOL. Un día decidí que iba a publicar las cosas en redes sociales pero siguiendo la ley del menor esfuerzo, compartir y ya, nada de sugar on top. Los resultados han sido muy tibios, pero así es como yo lo pensé y así seguirá por lo pronto (¿para que más si publico un solo post al día si tengo suerte?). Lo que sí es que eso de las crisis a mi no se me da.

    Recuerdo la primera vez que publiqué una columna en ehui hablando sobre Twitter a nivel local. No hombre. Por poco venían los hombres de las antorchas. Recuerdo muy bien un tweet que decía que había que matar a esa @talya o María del Socorro Arvizu (ya no recuerdo) y YO (GULP, WTF)... Mi "estrategia" fue abrir los ojos como platos, tener un ataque de pánico y salir a tomar aire. Traté de ignorar los comentarios y esa fue mi crisis management. Eventualmente se disolvió un poco con la ayuda de un par de buenas @ que ayudaron a calmar la ira. Uf. Ya dije que yo no sirvo para estas cosas. Mejor contraten a Rafael.

    OUT.

    jueves, noviembre 15, 2012

    It´s the skill gap, stupid... (having some codeacademy fun)

    Por Talya Aluveaux*

    Seré breve. Sólo quiero escribir un pequeño post para recomendar Codeacademy a quienes tengan inquietud por aprender a codificar programas. Ya me dirán los puristas que es un estilo simplista de aprendizaje o que así no se aprende nada o que no sirve, pero... ¿saben qué? siento que he aprendido muchísimo los (pocos) días que he hecho caso del e-mail que me llega de vez en cuando instándome a proseguir con la lección.

    No lo niego, abracé la idea con entusiasmo en febrero y tomé el curso introductorio (a nadie le viene mal una refrescada, oigan... casi una década sin molestarme) de programación. Claro, todo era demasiado fácil (como andar en bicicleta de nuevo) en cuanto a conceptos. Lo que no era tan fácil era el lenguaje (JavaScript) y algunas de sus excentricidades, que poco a poco he ido conociendo (tampoco es para tanto, apenas voy a entrar en la lección 5, un poco sobre recursividad).

    Pero bueno, creo que el lenguaje al que mayor atención le había prestado en la vida era a C++, así que sigo comparándolo inconscientemente, especialmente en términos de operadores lógicos, sintaxis y cosas así. Les decía de Codeacademy (mejor los aburro a ustedes que a @Morpheus_mx1, que merece una canonización por tener que escuchar mis aventuras amateur con las funciones en JS) y es que me parece un buen método. Obviamente no estoy hablando de desarrolladores formados ni nada por el estilo, sino de amateurs, o en todo caso, personas que requieren actualizar sus habilidades.

    En ocasiones es un tanto desesperante lo sencillo de las explicaciones (especialmente en las lecciones básicas) pero después, poco a poco, las cosas se van complicando, aunque nunca demasiado. Cuando (ejem) se complican un poco más de la cuenta siempre está a un click el foro en el que hasta el momento siempre he encontrado respuesta a mis dudas.

    El modus operandi es sencillo. Básicamente uno elige lo que quiere aprender, y va siguiendo las lecciones paso a paso, con ayuda de un texto introductorio, una pista (hint), una ventana de código y otra de resultados en la que aparece la salida de cada ejercicio o bloque de código. Siento que estoy dando algunos primeros pasos vacilantes, pero la verdad hasta ahorita considero que es una buena plataforma de aprendizaje. Obviamente, al terminar las lecciones siempre habrá que seguir estudiando, e ir más allá, pero como punto de partida creo que es una buena opción.

    Como parte de una invitación de GOOD a la que entré casi como juego, terminé completamente obsesionada con HTML, CSS y ahora JavaScript. Quien sabe con qué cosas más me enreden. Y es muy interesante como armaron una especie de sylabus con toda clase de recursos disponibles en Internet (quizá haga un listado un día de estos), entre ellos Codeacademy. Ya se dieron cuenta, soy adicta a aprender cosas. El problema es que me dure el interés.

    La gracia de Codeacademy es que implementa algunas técnicas que facilitan que regrese. Les decía del e-mail en que me avisan que ya es tiempo de completar la siguiente lección, pero también están los badges que uno va desbloqueando conforme completa un determinado número de ejercicios o lecciones, o el conteo de días continuos (2 day strike!), eso sin contar la satisfacción cada vez que funciona (o corre) el ejercicio de la lección y puedes pasar a la siguiente.

    Yo no sé. A mi me hacen feliz estas cosas, y espero que a alguien out there con ganas de aprender y sin otras opciones a la mano, también. Hello, world, mothefuckers! XD

    OUT

    La bio de Miguel; lo prometido es deuda

    Por Talya Aluveaux @talya Miguel de Icaza nació en 1972. Es un programador, mejor conocido por iniciar los proyectos GNOME, Mono y Xamarin. ...