background preloader

InteresanteCS

Facebook Twitter

DeveloperWorks : IBM's resource for developers and IT professionals. Get that job at Google. I've been meaning to write up some tips on interviewing at Google for a good long time now. I keep putting it off, though, because it's going to make you mad. Probably. For some statistical definition of "you", it's very likely to upset you. Why? Hey man, I don't know that stuffStevey's talking abooooooutIf my boss thinks it's importantI'm gonna get fiiiiiiiiiiredOooh yeah baaaby baaaay-beeeeee....

I didn't realize this was such a typical reaction back when I first started writing about interviewing, way back at other companies. See, it goes like this: Me: blah blah blah, I like asking question X in interviews, blah blah blah... You: Question X? Me: So in conclusion, blah blah... huh? You: Aaaaaaauuuggh!!! Me: That's it. It doesn't matter what X is, either. But THEN, time passes, and interview candidates come and go, and we always wind up saying: "Gosh, we sure wish that obviously smart person had prepared a little better for his or her interviews.

Caveats and Disclaimers Oho! Me: Yes. So! OpenCourseWare: Spanish. Courses. The History of Programming Languages. Aprende online las bases de varios lenguajes de programación en menos de una hora. La programación es todo un mundo, existen miles de lenguajes con muchos propósitos distintos y unos son más conocidos que y otros lo son menos. Hay algunos muy simples y otros muy complejos, pero en muchas ocasiones lo que hace que un lenguaje gane adeptos es el apoyo que recibe de su comunidad, sus documentaciones o sus herramientas para iniciarse en el.

En concreto quiero hablar de lo simple que es aprender las bases de ciertos lenguajes como Ruby, Haskell, R o Go online y sin tener necesidad de instalar ningún IDE ni compilador. Estos cuatro lenguajes mencionados tienen una cosa en común: disponen de una pequeña plataforma donde probar el lenguaje junto a una muy buena documentación. En mi caso personal, hace un tiempo eché un ojo a Haskell, por simple curiosidad, y tras realizar el pequeño curso que hay disponible me atreví a pasar Ruby. Aprendiendo Haskell Aprendiendo Ruby Aprendiendo R Aprendiendo Go Aprender desde más abajo En Genbeta Dev | Cómo enseñar a programar a los más pequeños.