Ich arbeite als Junior Developer in einem kleinen Startup. Obwohl ich ein Junior bin und es mein erster Job ist, arbeite ich unabhängig und habe auch einige Praktikumserfahrung. Ich arbeite derzeit allein an einem Projekt, um zwei Webanwendungen zu einer zusammenzuführen. Ich arbeite jetzt seit 2-3 Wochen daran und hatte große Fortschritte beim Refactoring gemacht, aber es gibt immer noch eine Menge Chaos und Fehler.
Gestern habe ich einen einfacheren Weg gefunden, es zu tun. Ich denke, es wird das Projekt in nur 2 Tagen abschließen und ein viel weniger fehlerhafter Ansatz sein, aber es wird die ganze Arbeit, die ich in den letzten 2-3 Wochen gemacht habe, nutzlos machen.
Das Problem ist, dass mein Chef sehr hohe Erwartungen an mich hat (leider auf eine schlechte Art und Weise). Er erwartet viele Codeänderungen, wenn ich die Aufgabe beende, da ich mir jetzt viel Zeit genommen habe. Wenn ich es auf die neue Art mache, habe ich Angst, dass er mich anmacht, weil ich so lange gebraucht habe und nur zwei Tage Arbeit geleistet habe.
Ich weiß, dass diese Dinge beim Programmieren passieren, aber leider ist mein Chef kein sehr verständnisvoller Mensch. Ich wurde auch einmal von ihm daran erinnert, schneller zu arbeiten (nach 2 Tagen an einem neuen Projekt, an dem ich mit der Arbeit begonnen habe ... er zieht Schnelligkeit der Qualität vor).
Ich fühle mich geneigt, den langen Weg zu gehen (den ich in den letzten 2-4 Wochen mache), um mich selbst zu retten. Was soll ich machen?
Wenn Sie in der IT arbeiten, ist es üblich, dass später erledigte Arbeit frühere Arbeit ungültig macht. Sie sollten auch nie Angst haben, eine bessere Lösung vorzuschlagen, wenn Sie glauben, eine gefunden zu haben. Stellen Sie einfach sicher, dass Sie die Vor- und Nachteile der neuen Lösung berücksichtigt haben, und denken Sie daran, dass Ihre neue „bessere“ Lösung möglicherweise nicht in die Praxis umgesetzt wird. Seien Sie in diesem Fall nicht wütend oder gehässig oder fühlen Sie sich deswegen nicht schlecht, in der Unternehmenswelt kommt es sehr oft vor, dass eine Entscheidung getroffen wird, mit der Sie nicht einverstanden sind. Manchmal ist es tatsächlich die richtige Entscheidung und man sieht sie nicht, weil man nicht alle Informationen hat. Manchmal ist es nicht die richtige Entscheidung und diese Tatsache wird deutlich, wenn etwas schief geht. Es'
Achten Sie beim Lösungsvorschlag darauf, die richtige Sprache zu verwenden. Zum Beispiel:
Hey Boss, ich glaube, ich habe eine bessere Lösung für unser Foo-Problem gefunden. Wir sperren derzeit das foo, aber wenn wir stattdessen fizz verwenden, um es zu brummen, können wir die Arbeit meiner Meinung nach früher erledigen und der Code wird besser wartbar sein. Der Nachteil ist, dass wir nicht viele Leute mit Sprudelerfahrung haben, aber es ist nicht sehr schwer zu lernen, also denke ich nicht, dass das ein großes Risiko darstellt. Was denken Sie?
Aus eigener Erfahrung habe ich gelernt, dass der kürzere Weg nicht unbedingt der beste ist. Es mag Ihnen wie eine himmlische Lösung erscheinen, was Sie gefunden haben, auch die Vorteile wären großartig: Sie werden die Arbeit viel schneller erledigen, Sie werden geschätzt und Ihr Image wird besser sein. Aber bedenken Sie, dass Sie ein Junior sind und viele Dinge noch nicht wissen. Es ist möglich, dass Ihre Lösung nicht funktioniert oder andere Ergebnisse als erwartet liefert. Es ist also riskant: Sie könnten am Ende gefeuert werden, wenn Sie keinen Erfolg haben.
Als Junior hatte ich auch Ideen, aber was ich tat (und ich finde es eine gute Option), war immer jemanden mit mehr Erfahrung um einen Rat oder eine Meinung zu meiner Idee zu bitten. Einigen Ideen folgten: Nett, interessant. Du solltest es tun. , während andere gefolgt wurden von: Ok, aber haben Sie diese Tatsache berücksichtigt? . In diesem Moment schien mir meine Idee schlimmer, weil ich die Tatsache, die der erfahrene Typ erwähnte, nicht in Betracht zog.
Aus meiner Sicht ist der sichere Weg , jemanden mit mehr Erfahrung zu finden (Sie arbeiten alleine, es kann also ein anderes Team sein , oder sogar ein anderer Freund, der auf demselben Gebiet arbeitet ) und ihn zu fragen, was er darüber denkt (Ihr Lösung, nicht Ihr Projekt, wenn Sie eine Vertraulichkeitsklausel in Ihrem Vertrag haben). Tun Sie nichts, bis Sie eine klare und sichere Antwort haben. Sie können sogar nach mehr als einer Meinung fragen. Es ist sicherer und am Ende, wenn Sie Erfolg haben, liefern Sie einfach an Ihren Chef und sagen, dass es erledigt ist. Lassen Sie ihn nicht das Gefühl haben, dass es eine zweitägige Arbeit war und Sie es in 2 Wochen erledigt haben. Du bist jetzt fertig , das muss er wissen.
Andersherum ist es weniger sicher, es ist ziemlich riskant : Setzen Sie es einfach so um, wie Sie es sich vorgestellt haben, aber denken Sie an die möglichen Konsequenzen, wenn Sie scheitern, je nach Wichtigkeit des Projekts: Das Schlimmste ist, Sie zu feuern. Andere können sein, einen Prozentsatz Ihres Gehalts zu kürzen, Ihren Leistungsbonus zu verlieren und so weiter (Sie wissen es besser).
Verstehen Sie mich nicht falsch, es ist gut, Risiken einzugehen. Aber es ist gut, Risiken einzugehen, damit Sie eine hohe Gewinnchance haben. Wenn nicht, nehmen Sie sich einfach Zeit und überlegen Sie es sich zweimal. Es kann Ihren Job, Ihre Karriere und in anderen Situationen Ihr Leben retten.
Konzentrieren Sie sich auf das Ergebnis, nicht auf den Zeitplan oder die Größe des Aufwands.
Das ist jetzt viel kniffliger als Sie denken.
Bei der Arbeit finden wir oft bessere/einfachere Wege, Dinge zu erledigen. Ziemlich oft merken wir nach dem Ganzen, nachdem es fertig ist. Dennoch ist es überhaupt nicht verwunderlich und nicht schlimm, dass Sie einen besseren Weg finden, als Ihr Chef dachte.
Wenn Sie tatsächlich einen besseren Weg zum Arbeiten haben, wenden Sie sich zuerst an Ihren Chef und sagen Sie ihm/ihr Ihren Weg und wie es einfach sein wird. Hier gibt es viele Möglichkeiten:
Der Chef wird Ihre Intelligenz vielleicht wirklich zu schätzen wissen und es wird ihm sicherlich helfen, seine Zielzeit zu verkürzen. Kein aufrichtiger Chef wird die Tatsache ablehnen, dass der Untergebene eine bessere Idee hatte.
Der Chef ist sich dieser Herangehensweise vielleicht auch bewusst, aber entscheiden Sie sich einfach dafür, nicht die Abkürzung zu nehmen! Die Entscheidung, warum er Sie gebeten hat, einen bestimmten Ansatz zu wählen, der 2 Wochen dauert - und nicht etwas, das 2 Tage dauert, könnte aus Gründen liegen, die er kennt. Wenn Sie also 2 Wochen später mit Verschwendung zu ihm zurückkehren, nur um ihm die Arbeit auf der Grundlage eines alternativen Ansatzes zu geben, und dieser Ansatz aus der Sicht Ihres Chefs ein Problem darstellt, haben Sie allen Ärger bereitet!
Vor allem das Kommunizieren und Zeigen Ihrer Herangehensweise (anstatt entweder an der alten Herangehensweise festzuhalten oder 2 Wochen zu verschwenden, sondern eine neue Herangehensweise zu wählen) wird sowohl dazu beitragen, Ihre Referenzen zu verbessern als auch das Vertrauen in Ihren Chef über Sie zu verbessern. Auf der anderen Seite, wenn Ihr Chef Ihre Lösung nicht mag, werden Sie trotzdem erfahren, warum er es so will.
Kommunizieren Sie auf jeden Fall Ihre neue Idee und kommen Sie dann im Konsens mit Ihrem Chef zu dem Schluss, was wir jetzt tun sollen.
Herr Ich
Benutzer8365
BuggyCoder
Benutzer8365