bk99.de entertain the web since 1997

MIT Hacker Tools für den praktischen Computeralltag

Zusammenfassung

Eine MIT-Vorlesungsreihe vermittelt Shell, Editoren, Versionsverwaltung, Datenverarbeitung, Debugging und Automatisierung als verbindendes Handwerkszeug.

Ideen

  • Shellpipelines kombinieren kleine Programme zu wiederverwendbaren Abläufen.
  • Versionsverwaltung macht Änderungen vergleichbar und rückholbar.
  • Debugger ersetzen Vermutungen durch beobachtbaren Programmzustand.
  • Profile zeigen, wo Programme tatsächlich Zeit verbringen.

Einsichten

  • Werkzeugkenntnis verstärkt jede spätere technische Spezialisierung.
  • Automatisierung lohnt sich besonders bei häufigen fehleranfälligen Handgriffen.
  • Gute Werkzeuge verkürzen die Rückkopplung zwischen Frage und Beleg.

Fakten

  • Die Reihe wurde am MIT im Januar 2019 gehalten.
  • Materialien und Videos sind kostenlos verfügbar.
  • Der spätere Kurs Missing Semester entwickelte die Idee weiter.

Empfehlungen

  • Automatisiere eine wiederkehrende Aufgabe pro Woche.
  • Bewahre Shellkonfiguration und Editorregeln in Versionsverwaltung auf.

Referenzen

Originalartikel lesen →