Mein Teamleiter hat die schreckliche Angewohnheit, sich mit dem Datenbankschema herumzuschlagen und Änderungen vorzunehmen, die schwerwiegende Schäden an der Codebasis verursachen würden (ohne mich wirklich zu befragen, wie sich die Änderungen auf die Codebasis auswirken würden).
Normalerweise würde ich einfach damit leben, aber wir haben eine Frist in 2 Wochen und das ist passiert, seit ich vor anderthalb Monaten angefangen habe. Ich wurde angezogen, um die Entwicklung des Projekts zu beschleunigen.
Aufgrund der Frist stelle ich bereits mehr als 60 Stunden in der Woche ein und habe nicht mehr die nötige Energie, um damit umzugehen (ich habe es in gewisser Weise bereits versucht). Wir sind nur ein 2-Mann-Team, und neben der täglichen Änderung der Datenbank hat er nicht viel im Sinne der tatsächlichen Entwicklung (Codierung) beigetragen.
Momentan habe ich das Gefühl, ich mache die ganze Arbeit und muss 'reparieren', was er mit seinen Änderungen bricht.
Wie geht man damit um? Ich habe bereits mit unserem Manager über seine mangelnden Anstrengungen in der Entwicklungsabteilung gesprochen. Er war 6 Monate länger dort als ich, aber ich habe 95% des Codes geschrieben, wenn Sie die fünfte Normalform-Datenbankmonstrosität ausschließen, die er "beigesteuert" hat.
Irgendwelche Vorschläge?
Obduktion:
Am Freitag hatten wir ein Gespräch mit dem Manager, und ich machte meine Sorgen bekannt. Dies führte zu einer gewissen Konfrontation, aber insgesamt hatte ich das Gefühl, dass der Manager auf meiner Seite stand. Zumindest haben wir jetzt unsere Daten eingefroren. Mal sehen, wie es von hier aus weitergeht.