Pauline Vos (Senior Software Engineer bei MongoDB) erklärt, wie sich das Software-Engineering von der Gegenkultur, dem Do-it-yourself und den anarchistischen Wurzeln zu der heutigen unternehmensorientierten Disziplin entwickelt hat und was dabei verloren gegangen ist.
Wichtigste Erkenntnisse
- Software-Kultur hat ihren Ursprung in der Wissenschaft, in Hacker-Gemeinschaften und in gegenkulturellen Bewegungen
- Open Source hat tiefe politische Wurzeln, die sich auf freie und zugängliche Informationen beziehen
- Die Bootcamp-Welle 2017-2018 verlagerte die Software auf karriere- und profitorientierte Motive
- Moderne Technik stellt Lieferung und Zuverlässigkeit über Experimente
- KI senkt die Hürden für den Bau von Gebäuden, birgt aber ernsthafte Sicherheitsrisiken
- Die Hackerkultur existiert noch immer in Open-Source-Communities, Veranstaltungen und Hacker-Camps
Was Sie lernen werden
- Wie die Hackerkultur die frühe Softwareentwicklung beeinflusste
- Warum Open Source in politischen und ideologischen Überzeugungen verwurzelt ist
- Was sich in der Softwarekultur nach 2017 geändert hat
- Der Unterschied zwischen dem Aufbau von Systemen und dem Lösen von Rätseln
- Wo Sie heute authentische Ingenieurgemeinschaften finden
Kapitel
- 00:00:00 Die Ursprünge der Software-Kultur
- 00:02:13 Der Wechsel zu einer profitorientierten Kultur
- 00:03:48 Produktionsrealität und Leitplanken
- 00:05:32 Startup vs. Hacker-Mentalität
- 00:07:16 Architektur und pragmatisches Design
- 00:09:46 Antikapitalistische Wurzeln der DIY-Kultur
- 00:11:52 Open Source und Geschäftsmodelle
- 00:15:28 PHP-Ökosystem
- 00:21:23 UX-Lücke bei Open Source
- 00:23:36 Dezentrales Web erklärt
- 00:30:12 Ursprüngliche Vision des Webs
- 00:33:09 KI und das Internet
- 00:36:07 KI-Code-Risiken
- 00:40:47 Slop Squatting
- 00:43:03 Hacker-Kultur heute finden
- 00:46:20 Gamification in Software
- 00:50:04 Letzter Ratschlag
Die Ursprünge der Hackerkultur
Gastgeber Hallo zusammen. Mein Name ist Patrick Akil und bei mir ist heute Pauline Vox, Senior Software Engineer bei MongoDB. Heute erkunden wir, wie die Kultur der Softwareentwicklung entstanden ist.
Gast Die frühe Softwarekultur war eine Mischung aus akademischer Welt und Gegenkultur. Die Leute kamen aus der Mathematik und der Physik, aber auch aus dem Heimwerkerbereich und aus rebellischen Gemeinschaften.
Umstellung auf Enterprise Engineering
Gast Um 2017-2018 brachten Bootcamps viele neue Leute in die Softwarebranche, die eher durch Karrieremöglichkeiten als durch die Kultur motiviert waren.
Gastgeber Moderne Teams konzentrieren sich mehr auf Lieferung und Skalierbarkeit als auf Experimente oder Hacking.
DevOps und Systeme der realen Welt
Gastgeber Die Arbeit im operativen Geschäft verändert Ihre Perspektive. Sie spüren den Schmerz der Produktionssysteme.
Gast Das Fehlen von Leitplanken führt oft zu Fehlern. DevOps ist entstanden, um dieses Problem durch die Einführung von Verantwortung und besseren Praktiken zu lösen.
Open Source vs. Kommerzialisierung
Gast Open Source hat seine Wurzeln in politischen und idealistischen Überzeugungen über den freien Zugang zu Informationen.
Gastgeber Productized Open Source schafft ein Gleichgewicht zwischen Nachhaltigkeit und gemeinschaftsgetriebener Entwicklung.
KI, Sicherheit und die Zukunft
Gast KI-Tools ermöglichen es Nicht-Ingenieuren, Anwendungen zu erstellen, aber der erzeugte Code hat oft große Sicherheitslücken.
Gast Neue Angriffsvektoren wie "Slop Squatting" nutzen KI-generierte Abhängigkeiten aus.
Hacker-Kultur heute finden
Gast Es gibt immer noch Gemeinschaften bei Open-Source-Veranstaltungen, Hacker-Camps und kollaborativen Räumen.
Gast Die Teilnahme an diesen Gemeinschaften hilft, sich mit dem ursprünglichen Geist der Softwarekultur zu verbinden.
Bemerkenswertes Zitat
Die Open-Source-Kultur reicht bis in die 70er Jahre zurück. Viele betrachten freie und zugängliche Informationen als ein Menschenrecht.
Pauline Vos
Verbinden & beobachten
Pauline Vos:
Ganze Folge ansehen: