El semestre que falta en la carrera: shell, git y vim, lo que nadie enseña y todos usan
El curso del MIT sobre todo lo que la universidad da por sabido: dominar la shell, git de verdad, depuradores, dotfiles. Es exactamente el hueco que yo tardé años en rellenar a base de tropiezos, aquí resuelto en once lecciones con vídeo y ejercicios. Lo recomiendo a recién titulados con más fe que a ningún curso de algoritmos.
Anish Athalye, Jon Gjengset y Jose Javier Gonzalez Ortiz · MIT CSAIL
MIMarco IbáñezConexiones
Trazadas y explicadas por personas: la razón es lo que las hace valiosas.
«Tras aprender los atajos de emergencia de "Git para momentos de pánico", el curso del MIT aporta la base sólida (shell, git profundo, vim, depuradores) para prevenir esos pánicos y entender por qué funcionan las recetas; al revés, el recetario es un bolsillo práctico para aplicar lo aprendido bajo presión.»
MIMarco IbáñezGit para momentos de pánico: recetas para deshacer el desastre que acabas de hacerWeb
«Pasar de A a B convierte destreza operacional (shell, git, depuración, dotfiles) en fundamentos teóricos y arquitectónicos que permiten diseñar soluciones robustas; pasar de B a A dota de las herramientas prácticas necesarias para aplicar esos fundamentos en el día a día.»
MIMarco IbáñezInformática autodidacta sin humo: nueve materias, dos recursos por materia, años de rigorWeb
«Con A dominas las herramientas y flujos para escribir, probar y mantener código de forma eficiente; dar el salto a SICP te permite usar esas destrezas para implementar, experimentar y depurar conceptos profundos (intérpretes, abstracciones, procesos) y convertir ejercicios teóricos en sistemas reales.»
MIMarco Ibáñez
SICP: el libro de los magos que enseña programación como quien enseña a pensarLibro