Wie spreche ich meinen neuen Chef in meinem neuen Job auf große Veränderungen in meinem Arbeitsumfeld an? [Duplikat]

Ich habe vor kurzem eine neue Stelle als Software Engineer angetreten.

Die Hardware besteht aus einem ziemlich guten Windows 10-Notebook (i7, 1 TB SSD, 32 RAM, 3 x 24 Zoll Bildschirm) in einem vom regulären Firmennetzwerk unabhängigen "Entwicklungsnetzwerk". Um auf die Ressourcen aus diesem regulären Firmennetzwerk zugreifen zu können, müssen wir Öffnen Sie eine Citrix-Verbindung dazu, die die ganze Zeit geöffnet bleiben muss, da wir hier Zugriff auf unsere E-Mails und andere Intranet-Sachen haben.

Um tatsächlich zu programmieren (in 99 % der Fälle), müssen wir eine CentOS-VM über Virtualbox starten.

Das Problem: Das ständige Öffnen einer Citrix-Verbindung und 3 VM-Fenster (Option "Anzeigen" bei VM) ist SEHR ressourcenintensiv und unsere Entwicklungsumgebung verzögert sich ständig, was es sehr schwierig und anstrengend macht, damit zu arbeiten, was uns sehr ineffizient und sehr ineffektiv macht.

Ich möchte mit meinem (sehr freundlichen und sehr zugänglichen) Vorgesetzten darüber sprechen und ihm erklären, dass dies nicht optimal ist. Ich möchte vorschlagen, dass wir entweder unsere Programmiertools migrieren müssen, um sie nativ auf Win10 auszuführen (ohne dass die VM gestartet werden muss), oder CentOS als primäres Betriebssystem auf dem Computer installieren und dann eine einzelne VM mit einem Win10-Gast ausführen müssen das Netzwerk des Unternehmens. Das wäre eine ziemlich große Arbeit...

Was wäre eine gute Strategie, um ihn darauf anzusprechen? Da ich ganz neu in der Firma bin, möchte ich nicht, dass er denkt, dass es schwierig sein wird, mit mir zu arbeiten. Mein Kollege teilt meine Gedanken, braucht aber keine Änderung, weil er sich "entspannt, bis das System wieder ansprechbar ist".

TL;DR

In meiner Entwicklungsumgebung gibt es viel Raum für Verbesserungen, was mich viel effektiver und effizienter machen wird, ganz zu schweigen von der Zufriedenheit am Arbeitsplatz. Wie spreche ich meinen Chef darauf an? Es ist ein neuer Job, den ich seit 3 ​​Wochen mache, und ich möchte nicht, dass mein Chef denkt, ich sei ein „Schwieriger“, der sich ständig beschwert.

Ist Ihr Chef technisch veranlagt, und wenn ja, muss er sich der gleichen Folter unterziehen?
Wissen Sie, was der Grund dafür ist? In meinem vorherigen Job hat ein neuer Teamleiter eine Dev-VM vorbereitet und alle neuen Leute angewiesen, sie zu verwenden, um Zeit bei der Einrichtung/dem Onboarding zu sparen. Wir haben es ein paar Mal angesprochen, aber er bestand darauf, dass wir es verwenden. Die Neueinstellungen taten es und die alten Kollegen ignorierten es zurückhaltend. Schließlich wechselten wir aufgrund einer Kombination aus Lizenzproblemen und ständigem Nörgeln zur nativen Entwicklung. Der Punkt ist, dass der Grund, warum Sie dieses Setup verwenden, einen großen Einfluss darauf hat, ob Sie damit Erfolg haben oder nicht

Antworten (3)

Der Weg, um eine solche Situation anzugehen (egal wie alt Sie sind), besteht darin, das Problem neben einigen Lösungen darzustellen. Mit anderen Worten, beschweren Sie sich nicht einfach , sondern bieten Sie konstruktiv einige Optionen für eine Lösung an.

Dies ist keine rote Fahne, die von „dem Neuen“ kommt, denn manchmal braucht es einen Außenstehenden, um Probleme zu „sehen“, an die diejenigen, die in der Umgebung arbeiten, einfach gewöhnt sind und übersehen.

Nehmen Sie ein Video der IDE-Verzögerung auf und erklären Sie, dass sich dies auf Ihre Leistung auswirkt. Skizzieren Sie dann Ihre beiden möglichen Lösungen in einer E-Mail/einem Dokument und erklären Sie – grob –, was nötig wäre, um diese Lösungen zu implementieren, und was die Vorteile sein könnten (führen Sie eine einfache Kosten-Nutzen-Analyse durch).

Wenden Sie sich an diesem Punkt an Ihren Chef und machen Sie ihn auf das Problem aufmerksam. Beteiligen Sie sich an einem Gespräch und äußern Sie Ihren Wunsch, produktiver zu sein .

Er kann auf Ihre vorgeschlagenen Änderungen eingehen oder auch nicht, aber Sie werden so oder so nicht schlecht aussehen.

Und wie viele Entwickler kennen Sie, die eine Lösung für ein nicht gerade unkomplexes Netzwerkszenario finden können? Was ist realistisch? Denn wenn Sie ein 20-köpfiges Team haben, besteht die Möglichkeit, dass KEINER von ihnen das Know-how dafür hat. Traurig aber wahr.
@TomTom - Ich verstehe Ihren Kommentar nicht, möchten Sie das erläutern?
"ist das Problem neben einigen Lösungen darzustellen" - erste Zeile. In vielen Fällen nicht realistisch.
@ TomTom Wie ist das nicht realistisch? Es ist nicht nur realistisch, es wird erwartet. Niemand wird dir zuhören, wenn du nur sagst „Das ist scheiße“. Wenn Sie es nicht ändern können, ist es besser, nichts zu sagen. In diesem Fall hat OP Lösungen gefunden.
Weil ich kein Automechaniker bin und wie ich bereits sagte, scheinen Sie zu denken, dass jeder Programmierer ein Netzwerkingenieur und Systemadministrator ist, während die meisten es in Wirklichkeit nicht sind. Sie können es sich wünschen, aber sie sind es nicht.
@TomTom - Du überdenkst es und bist auch ohne Grund ziemlich negativ. Zu erkennen, dass die Entwicklungstools aufgrund der Kombination aus Citrix-Verbindung und VM verzögert sind, ist ziemlich einfach. Die Empfehlung, ein anderes Betriebssystem zu installieren, um die VM aus der Gleichung zu entfernen, ist ebenfalls sehr naheliegend und nicht besonders kompliziert. Zu guter Letzt kann ein Experte beauftragt werden, die verfügbaren Optionen zu analysieren und eine Lösung zu empfehlen. Aber wenn niemand auf das Problem hinweist und eine mögliche Lösung anbietet (so dass das Management weiß, dass Optionen verfügbar sind ), wird niemals etwas unternommen.

Du bist neu dort. Es gab Gründe, die Umgebung so einzurichten. Das sind vielleicht keine guten Gründe, und sie gelten vielleicht noch nicht, aber es gibt Gründe, und Sie kennen sie nicht.

Daher müssen Sie Ihren Chef nach den Gründen fragen. So etwas wie „Nativ arbeiten, ob unter Windows oder CentOS wäre effizienter. Warum machen wir das nicht so?“ Es kann einen guten Grund geben. Es kann einen schlechten Grund geben, gegen den Ihr Chef nichts tun kann. Es ist auch möglich, dass Ihr Chef bereit ist, Dinge zu ändern. Sie können Ihrem Chef auch sagen, dass das Umfeld Ihrer Meinung nach besser sein könnte, und ihn fragen, ob er einige Vorschläge haben möchte.

Grundsätzlich solltest du so aussehen, als würdest du Fragen stellen, anstatt dich nur zu beschweren. Es kann auch hilfreich sein, Dinge als Verbesserungsvorschläge und nicht als Beschwerden zu formulieren.

Sie möchten auf jeden Fall die Reaktion Ihres Chefs auf Ihre Vorschläge überprüfen und sich zurückziehen, wenn Ihr Chef sie nicht zu schätzen scheint.

3 Wochen sind nicht lang genug, um die Art und Weise, wie die Dinge erledigt werden, in irgendeiner Weise herauszufordern. Diese Änderungen, die Sie vorschlagen, sind enorm und haben wahrscheinlich Gründe dafür.

Citrix-Verbindungen sind nicht billig, die Lizenzierung ist umfangreich, also gäbe es einen guten Grund, wahrscheinlich Sicherheit dahinter. Dasselbe mit den VMs. Dem wollen Sie in diesem Stadium nicht widersprechen, Sie werden wahrscheinlich nicht nur mit nichts davonkommen, sondern Sie werden auch als jemand wahrgenommen, der mit unvollständigem Wissen Wellen schlagen wird.

Tun Sie dies nicht, bevor Sie überhaupt Ihren ersten Monat beendet haben. Der Eindruck, den Sie in diesen frühen Tagen hinterlassen, kann Sie während Ihrer gesamten Zeit in einem Unternehmen begleiten. Niemand kennt Sie von einem Stück Seife, außer von Ihren Taten in den letzten drei Wochen.

Mein Rat ist, sich darauf zu konzentrieren, einen guten Eindruck von sich selbst zu machen, bis Sie Ihren Wert bewiesen haben. Versuchen Sie noch nicht, die Unternehmensabläufe umzustrukturieren.