1 Punkte von GN⁺ 2023-10-13 | 1 Kommentare | Auf WhatsApp teilen
  • Der Artikel behandelt das australische Slang-Konzept „Can't Be Fucked“ (CBF), das bedeutet, dass man wegen fehlender Energie oder Motivation etwas nicht tun will.
  • Der Autor reflektiert darüber, wie sich CBF auf das Programmieren auswirkt, insbesondere auf technische Schulden.
  • Der Autor lobt sorgfältige und gewissenhafte Entwickler, die sich selbst hohe Standards setzen und bei diesen keine Kompromisse eingehen.
  • Diese Entwickler lösen Probleme frühzeitig und auf die richtige Weise, weil sie wissen, dass deren Ignorieren langfristig mehr Zeit kostet.
  • Der Autor erkennt an, dass „gut genug“ manchmal angesichts der Projektbeschränkungen die richtige Wahl ist und dass man den Umfang manchmal reduzieren muss, um auf Kurs zu bleiben.
  • Der Autor erlebt gelegentlich selbst CBF und nennt als Beispiele, dass er keine End-to-End-Tests zu einem Projekt hinzufügt oder ein großes Refactoring nicht abschließt.
  • Der Autor vermutet, dass CBF durch Burnout, eine fehlende Growth-Mindset-Haltung oder einfach durch Persönlichkeitsmerkmale verursacht sein könnte.
  • Der Autor weist darauf hin, dass Motivation leicht verschwinden kann und Wissen allein nicht ausreicht, um technische Schulden zu vermeiden.
  • Der Autor warnt davor, Sprichwörter aus dem Software Engineering als Ausrede zu benutzen, wegen CBF nicht das Richtige zu tun.
  • Der Autor empfiehlt Ehrlichkeit, wenn man CBF erlebt, damit andere fundierte Entscheidungen über die Arbeit treffen können.
  • Abschließend schlägt der Autor vor, dass Faulheit sich aus gutem Grund entwickelt hat und ein selektiver Einsatz von Energie Vorteile bringen kann.

1 Kommentare

 
GN⁺ 2023-10-13
Hacker-News-Kommentare
  • Der Artikel behandelt das Konzept technischer Schulden und wie diese oft wegen fehlender Motivation oder mangelnden Interesses übersehen werden.
  • In einem Kommentar werden technische Schulden mit verschiedenen Formen realer Schulden verglichen und betont, wie wichtig es ist, hochverzinste Schulden anzugehen, die die Entwicklung verlangsamen.
  • Ein Zitat von Steve Jobs wird geteilt, das die Bedeutung von Sorgfalt und Liebe zum Detail in der Softwareentwicklung hervorhebt.
  • Einige Kommentierende äußern Frust über bürokratische Prozesse und fehlende Autonomie am Arbeitsplatz und sagen, dass sie dadurch daran gehindert werden, technische Schulden anzugehen.
  • Das Konzept ADHS wird angesprochen, mit der Vermutung, dass die Unfähigkeit, sich auf bestimmte Aufgaben zu konzentrieren, zu technischen Schulden beitragen kann.
  • Mehrere Kommentare betonen, dass Motivation und Einsatz begrenzte Ressourcen sind und es organisatorische Strukturen geben sollte, um technische Schulden zu managen.
  • Einige Kommentierende sagen, dass sie sich wegen der Komplexität technischer Schulden und des dafür nötigen Arbeitsaufwands nicht motiviert fühlen, sie anzugehen.
  • Die Diskussion erwähnt auch gesellschaftliche Erwartungen an Arbeit und wie diese zu technischen Schulden beitragen können; ein Kommentierender fragt sich, wann man technische Schulden beheben soll, wenn ständig neue Aufgaben hereinkommen.