Ich habe versucht, Mitarbeitern Themen wie Unit-Tests, Abhängigkeitsinjektion, Umkehrung der Kontrolle usw. vorzustellen. Ich habe Mini-Vorträge und Demonstrationen gehalten und diese Themen während des Mittagessens vorgeschlagen und gelernt. Die Rezeption war im Allgemeinen positiv und die Menschen sehen Wert in solchen Themen.
Obwohl sie von diesen Themen angezogen zu sein scheinen, war die Akzeptanz sehr gering. Wenn ich mit ihnen darüber spreche, lautet die Antwort im Allgemeinen wie folgt:
Ich werde es das nächste Mal versuchen. Ich möchte nur dieses Projekt aus der Tür bekommen.
Ich habe das Gefühl, dass das meiste, was sie gesehen haben, nur Demonstrationen vom Typ Vortrag sind und sie keine praktische Erfahrung haben. Was kann ich tun, um sie voranzutreiben? Ich möchte sie nicht dazu zwingen, Code zu schreiben, wenn sie nicht wollen, weil es wie "Hausaufgaben" erscheint und sie einen schlechten Eindruck hinterlassen.
Unsere Projekte lassen im Allgemeinen keine Zeit zum Experimentieren, daher scheuen die Leute neue Technologien. Dies lässt Entwicklern keinen Raum, um zu versuchen, während der Entwicklungsphase neue Dinge zu integrieren.
Gibt es lustige oder interessante Übungen (Solo oder Team), die es ihnen ermöglichen, mehr praktische Erfahrungen mit diesen Themen zu sammeln? Ich hoffe, etwas zu finden, das genug Interesse weckt, damit sie bereit sind, eine Stunde ihres Tages einzuplanen, um an etwas Ordentlichem zu arbeiten, oder genug Interesse, damit sie ihre eigene Zeit untersuchen können.