Mein Schrei Jaroslawna

Dieser Artikel ist meine Reaktion auf die nächste Ausgießung der Seele über die Arbeit von effektiven Managern und wie sie die Erstellung von sauberem und unkompliziertem Code stören, der bequem zu warten, zu erweitern und auch die Welt mit sich zu bringen ist.

Vielleicht bin ich nicht der richtige Entwickler, oder vielleicht wurde ich einmal von effektiven Managern gebissen, und jetzt ist mir das nächtliche Heulen in den Plänen nicht gleichgültig. Aber aus irgendeinem Grund sehe ich kein Problem in den Anforderungen und Wünschen des Geschäfts. Unsere Welt ist eine Welt der Kompromisse, mit denen wir rechnen müssen und in der wir leben. Und ich befürchte, dass die unbegrenzte Zeit für die Lösung des Problems, die rein technischen Anforderungen und der Kunde, dessen Anforderungen sich je nach Zyklusdauer nicht ändern, nur eine sein können. Er wird in einer weißen Soutane sitzen, er wird einen breiten Bart haben, und an den Seiten werden der Erzengel und die Apostel sein.

Aber solange wir nicht da sind, müssen wir uns etwas gefallen lassen. Und dies kann eine sehr beeindruckende Liste haben:

  • Das Timing
  • Anforderungsänderungen
  • Zweifellos inkompetente Kollegen
  • Absolut inkompetente Behörden
  • Der Kunde versteht nicht, dass es besser ist, 1 Stunde zu warten und dann in 5 Minuten zu laufen
  • Usw. usw.

Für mich selbst habe ich die Vermutung der Angemessenheit ( oder des Verstandes ) in der Regel schon lange akzeptiert. Wir sind alle Menschen, wir irren uns, wir kennen nicht das ganze Bild, und derjenige, mit dem wir kommunizieren, weiß es nicht. Unsere Aufgabe ist es, Ihnen ein möglichst detailliertes und gründliches Bild der Welt zu vermitteln. Und dann nur eine Suche nach Kompromissen und nichts als Kompromisse. Irgendwo wird er zu uns passen, irgendwo nicht. Irgendwo gibt es Idioten, und irgendwo vergleicht man einfach die Äpfel mit dem Quadrat.

Achtung! Dann werden kugelförmige Pferde in einem Vakuum glatt gehen. Und meine Graphomanie

Spielen: Firma N aus Stadt N


Szene eins


Schauspieler: Entwickler und Arzt.
R: Doktor, mein Bein tut hier weh. Was kann ich tun.
D: Sieht aus wie eine Überkopfhernie. Ich kann Ihnen eine Behandlung verschreiben, aber seitdem Ich bin mir meiner Diagnose nicht ganz sicher, dann wird er viele Nebenwirkungen haben. wird an Bereichen arbeiten müssen. Durchfall, Erbrechen, Schwindel, Ohnmacht, Inkontinenz und Persistenz. Um dies alles zu vermeiden, nehmen Sie einen Ultraschall-Testschein mit ins nächste Büro und kommen mit den Ergebnissen zu mir.

Übermorgen

R: Doktor, hier sind die Ergebnisse.
D: Großartig, mal sehen. Nun, ich kann die Anzahl der Nebenwirkungen bereits reduzieren. Ich kann die Behandlung ohne Erbrechen und Schwindel verschreiben. Aber lasst uns im nächsten Gebäude eine weitere MRT machen.

Drei Tage später

R: Doktor, hier sind die Ergebnisse.
D: PERFEKT. Jetzt bin ich bereit, eine Behandlung mit nur zwei Nebenwirkungen von Durchfall und Verstopfung zu verschreiben.
R: Doktor, aber das Bein tut nicht mehr weh. Sie ist gestern runtergefallen.

Szene zwei


Schauspieler: Einbeiniger Entwickler und effektiver Manager.
EM: Hi. Wir müssen diese Funktion implementieren. Und am liebsten gestern! Und ungefähr in einem Jahr werden wir etwas Ähnliches realisieren. Wie lange wirst du brauchen?
ODER: Es wird jetzt 2 Monate dauern und dann wird die Implementierung noch 1 Monat dauern
EM: Und du kannst es schneller machen. Das ist sehr dringend. Der Höchste selbst beobachtet sie.
ODER: Ich kann es natürlich in 1 Monat verwöhnen. Aber wenn wir etwas damit anfangen wollen, müssen wir es reparieren, und es wird weitere 4 Monate dauern
Nach einigem Nachdenken mit rollenden Augen
EM: Sculpt, ich gehe alle Risiken ein.

Szene drei


Schauspieler: Effektiver Manager, überragend und ein Schild mit der Aufschrift "Der Tag zuvor".
F: Wir müssen die Funktion so schnell wie möglich implementieren. Sobald wir es umsetzen, wird unser Einkommen sofort um 2 Kilo-Rubel steigen.
EM: Yavol, mein Führer!

Szene vier


Schauspieler: Das Gehirn eines effektiven Managers, die Stimme hinter den Kulissen eines einbeinigen Programmierers, die Stimme hinter den Kulissen eines effektiven Managers.
GZTsEM: Hallo. Wir müssen diese Funktion implementieren. Und am liebsten gestern! Und ungefähr in einem Jahr werden wir etwas Ähnliches realisieren. Wie lange wirst du brauchen?
GZCOR: Es wird jetzt 2 Monate dauern und dann wird die Implementierung noch 1 Monat dauern
GZTsEM: Und es geht schneller. Das ist sehr dringend. Der Höchste selbst beobachtet sie.
GZZOR: Ich kann natürlich verschwören, dies in einem Monat zu programmieren . Aber wenn wir etwas damit anfangen wollen, müssen wir es reparieren, und es wird weitere 4 Monate dauern
MEM: Das RFP-OP beträgt also 100 Kilo Rubel, und die Einnahmen aus dem Feature betragen, wie gesagt, 2 Kilo Rubel. Wenn ich diese Funktion also einen Monat früher zurückziehe, verdiene ich 2 Kilokilorubbles früher, und selbst wenn ich 400 Kilokilorubbles für das Remaking ausgebe, schreibt das Unternehmen weiterhin schwarze Zahlen.
GZTsEM: Sculpt, ich gehe alle Risiken ein.

Szene vier


Schauspieler: Geschichtenerzähler.
R: Die Funktion wurde in einem Monat implementiert, erzeugte jedoch keine 2 kg Rubel pro Monat, sondern nur 300 kg pro Monat. 1 Jahr verging und es war Zeit, ein neues Feature an das alte anzuhängen. Die PR hat alles neu gemacht und in 4 Monaten wunderschön versprochen. Aber nach einem weiteren Jahr ging er für einen neuen Job und ein neuer Programmierer wurde an seiner Stelle eingestellt

Szene fünf


Schauspieler: Neuer Programmierer, Effektiver Manager.
EM: Wir müssen eine solche Funktion implementieren. Ihr Vorgänger sagte, dass die Implementierung der neuen Funktionen in seiner wunderschönen Architektur 1 Monat dauern wird
NP: Ich habe diese "schöne Architektur" gesehen, alles ist alt und ineffizient. Vielleicht war es vor 2 Jahren effektiv, aber jetzt gibt es einfachere und produktivere Frameworks. Und auf eine gute Art und Weise müssen Sie alles neu schreiben, um zu reagieren. Andernfalls werden Sie in einem Jahr einfach keine geeigneten Entwickler für diesen Junk finden
EM: Und wie viel Zeit wird es für Sie dauern?

Das Ende!

Source: https://habr.com/ru/post/de477210/


All Articles