Lo que no te enseñan en la educación en ciencias de la computación
(missing.csail.mit.edu)Materiales de clase de MIT CS&AI Lab que enseñan el uso de herramientas básicas que normalmente se omiten en la educación de CS (shell, editor, VCS, etc.) [materiales y videos de las clases]
-
Herramientas de shell y scripting
-
Editor (Vim)
-
Data wrangling - regex,sed,awk
-
Entorno CLI - terminal, tmux, alias, dotfiles, SSH
-
Git
-
Depuración y profiling
-
Metaprogramación
-
Seguridad y criptografía
-
Otros: remapeo de teclado, demonios, FUSE, respaldos, API, gestores de ventanas, VPN, Markdown, Hammerspoon, Booting+Live USB, Docker/Vagrant/VMs, Notebook, GitHub
2 comentarios
En mis tiempos de licenciatura, por lo general los estudiantes de cursos superiores daban algo así como una clase especial durante las vacaciones de invierno antes del ingreso para los estudiantes nuevos, pero no sé cómo será hoy en día.
Algunas escuelas lo hacen, y otras ni siquiera parecen darse cuenta de que existe algo así y lo dejan pasar. En general, me da la impresión de que la mayoría de las escuelas asumían una postura de que el estudiante debía resolverlo por su cuenta, así que me parece curioso que MIT abra una clase así.