Soll ich mir alle Mühe geben und die Nachlässigkeit des leitenden Programmierers mit dem Betriebsleiter gründlich besprechen? [geschlossen]

Ein kurzer Hintergrund
Der Lead Programmer (LP) war mein Professor an einem College, das ich besuchte. Dann war der Operations Manager (OM) ein Schüler des Lead Programmer.

Vor einem Jahr (Februar 2016). Ein Start-up-Unternehmen wurde vom Cousin des OM gegründet (mit eher einem Bauingenieur- als einem Softwarehintergrund). Der OM stellte die LP wahrscheinlich ein, weil er ihr Professor an dem College war, das sie besuchte.

Im November 2016 suchte ich nach einem Unternehmen, um mein On-the-Job-Training abzuschließen, dann ermutigte mich mein Professor / LP, es dort zu versuchen, wo er arbeitete. Ich habe mich aus irgendeinem Grund für das Start-up-Unternehmen entschieden, hauptsächlich aus persönlichen Vorlieben zu der Zeit.

Das Unternehmen hat übrigens vier Mitarbeiter: einen, der LP ist und aus vielen Bereichen wie Multimedia, Spiele- und Softwareentwicklung kommt, und die anderen drei, die ursprünglich in der Spieleentwicklung tätig waren.

Tage als Praktikant
Ich wurde einem Projekt zugeteilt, bei dem ich weiter am Hauptprojekt der LP arbeiten muss (eine neue Software für das Hauptunternehmen des Gründers). Er übergab mir seinen Fortschritt (inkl. Dokumentationen) und ich sah diese Art von Codestruktur fast überall in den Projektdateien:

<?php // some PHP code placed here, mostly includes. ?> <html> <head> <!-- lots of internal CSS placed here --> </head> <body> <!-- lots of JS code placed here --> <?php // some more includes. ?> <!-- then HTML elements --> <?php // then some other PHP code for processing data. ?> <!-- then some HTML elements again --> </body> </html>

Ich habe gleich an meinem ersten Tag als Praktikant gesehen, wie Probleme mit den Wegen der LP auf mich niederprasselten. Ich zähle nur die folgenden Punkte auf, die ich während meines Praktikums beobachtet habe:

  1. Der Quellcode war buchstäblich voller Spaghetti-Code - ich meine, er folgte nicht einmal der grundlegenden Verzeichnisstruktur für MVC, was meiner Meinung nach ein großes Problem darstellt, wenn es darum geht, das System langfristig zu warten und zu erweitern.
  2. Das Projekt hat kein Framework verwendet - Dieses Projekt wird übrigens in PHP entwickelt. Dieses spezielle Projekt beinhaltet einen komplexen Geschäftsprozess (viele Arten von Baumaterialien werden getestet und manuell berechnet und der Gründer möchte, dass es computerisiert wird). Ich glaube, dass ein Rahmen für ein Projekt dieser Größenordnung notwendig ist.
  3. Versionskontrollsystem war nicht vorhanden - Es ist viel zu schwierig, Änderungen am Code des Projekts ohne VCS zu verfolgen.
  4. Unvollständige Geschäfts-/Kodexdokumentation – Einige Geschäftsdokumente für das Projekt fehlten.

Meine Beobachtungen in Nummer 1 und 2 wurden während meines Praktikums und die Nummern 3 und 4 während meiner Zeit als Angestellter behandelt. Ich war irgendwie in der Lage, seine Aufmerksamkeit auf diese Probleme zu lenken und darauf zu reagieren.

Tage als Mitarbeiter (März 2017)
Während ich während meiner Zeit als Praktikant technische Schwierigkeiten entdeckte, stieß ich dieses Mal auf Verhaltensschwierigkeiten mit unserem Lead. Gleich am nächsten Tag, nachdem ich meine Anstellung unterschrieben hatte, war er vier (4) aufeinanderfolgende Tage von der Arbeit abwesend. Zu diesem Zeitpunkt sprachen meine Kollegen (einschließlich meines OM) über die Abwesenheit des Leiters und erzählten mir von der Arbeitssituation.

Als ich die OM fragte, warum sie die Abwesenheit des Leiters nicht streng einhalte, sagte sie, dass es ihr peinlich (und unbeholfen) sei, dem Leiter, der einst ihr Professor wurde, Vorwürfe zu machen.

Meine Frage lautet also:
Angesichts dieser Art von Situation denke ich nicht weiter darüber nach, dieses Unternehmen endgültig zu verlassen und in einem anderen eine Chance auf eine bessere Karriere zu verfolgen.

Aber bevor ich das tue, würde ich gerne persönlich mit meinem Operations Manager über die Situation(en) in Bezug auf unseren Lead sprechen. Ich möchte Folgendes fragen: (1) Wie soll ich meine Bedenken im Detail an unseren OM übermitteln? und (2) ist es wirklich eine gute Idee, dies zu tun? warum oder warum nicht?

PS: Ich möchte, dass dieses Start-up-Unternehmen wächst und gedeiht, auch wenn es bedeutet, dass ich es verlassen muss.

PPS Ich bin ein frischer Absolvent, also habe ich wirklich nahezu null Erfahrung im Umgang mit diesen Szenarien.

Klingt für mich so, als würde diese Firma untergehen.
Klingt, als hättest du das zumindest etwas mit dem OM besprochen, wenn auch nicht im Detail und/oder nicht über die technischen Belange. Können Sie erklären, was besprochen wurde?
@heathenJesus Wir haben zuvor über den Grund diskutiert, warum der Leiter häufig ohne ausreichenden Grund oder offiziellen Urlaub abwesend war, und unsere OM teilte ihre Beobachtung mit, dass dies eines der negativen Arbeitsverhalten des Leiters war.

Antworten (2)

Sie sind gleich da

Aber bevor ich das tue, soll ich mir die Mühe machen und persönlich mit meinem Betriebsleiter über die Situation(en) in Bezug auf unseren Lead sprechen?

Es ist gut, gut zu sein, aber nicht um der eigenen Zukunft willen. Ich empfehle Ihnen, sich zu beeilen und die Angelegenheit mit Ihrem OP zu klären und alles zu klären.

Angesichts:

er war an vier (4) aufeinanderfolgenden Tagen von der Arbeit abwesend.

Ihr LP scheint mit einer anderen Arbeit beschäftigt zu sein und kann sich nicht auf die Arbeit in der Firma konzentrieren.

Angesichts:

Ich möchte dieses Start-up-Unternehmen wachsen und gedeihen sehen, auch wenn es bedeutet, dass ich es verlassen muss.

Sie werden nicht der letzte unter den frischen Absolventen sein, da sie die Hauptmitarbeiter für solche Start-ups sind. Also müssen auch andere wie Sie mit Problemen konfrontiert werden, mit denen Sie konfrontiert sind. Das Beste, was ich vorschlagen kann, ist, diesbezüglich mit dem OP zu sprechen.

Als ich die OM fragte, warum sie die Abwesenheit des Leiters nicht streng einhalte, sagte sie, dass es ihr peinlich (und unbeholfen) sei, dem Leiter, der einst ihr Professor wurde, Vorwürfe zu machen.

Jetzt scheint Ihr OM auch Probleme mit Ihrem LP zu haben. Das obige Treffen wird also nur zu Ihren Gunsten verlaufen. Und wenn Ihr OM möchte, dass Ihr Unternehmen Bestand hat, muss sie auftauchen und einige Maßnahmen ergreifen und mit LP abräumen, da Ihr Unternehmen auf diese Weise nur untergeht und die Dinge nur noch schlimmer werden.

In Anbetracht Ihrer Mitarbeiterstärke gibt es nur 5 Mitarbeiter. Das Unternehmen muss also neue Mitarbeiter einstellen, und in einer solchen Situation werden sich auch andere genauso fühlen wie Sie.

"Ihr LP scheint mit College-Arbeit beschäftigt zu sein und kann sich nicht auf die Arbeit in der Firma konzentrieren." Er arbeitet nicht mehr als Professor. Ich habe es auch versäumt, ausdrücklich zu erwähnen, dass es nicht das erste Mal war, dass er ohne ausreichenden Grund fehlte.
Wie auch immer, danke für Ihren Beitrag, Sir. Ich schätze es sehr.

Geben Sie keine „freiwilligen“ Informationen an. Aber „sprechen Sie, wenn Sie angesprochen werden“, da der OM das Problem erkannt hat.

Wenn Sie den Ball ins Rollen bringen möchten, können Sie dem OM etwas sagen wie: „Sie und ich hatten denselben Professor. Wenn Sie jederzeit darüber sprechen möchten, lassen Sie es mich bitte wissen.“ Dann lass sie es von dort nehmen.

Es ist nett von Ihnen, zu versuchen, die Firma zu retten. Treib es nicht zu weit, aber lass sie wissen, dass du bereit bist zu „reden“.