Ich bin vor 2 Jahren zu meinem Unternehmen gekommen, einem Startup-Unternehmen, das es seit 5 Jahren gibt. Von Anfang an habe ich an einer der Microsoft-Technologien gearbeitet. Kurz nach wenigen Tagen, als ich in das Unternehmen eintrat, stellte ich fest, dass das Unternehmen während des gesamten Softwareentwicklungszyklus keinen Arbeitsprozess eingerichtet hat. Die Mitarbeiter werden nicht überwacht und die Zeitpläne, Fristen, Meilensteine und die Qualität haben sich nicht wie erwartet entwickelt.
Ich war schon immer begeistert vom Programmieren und vor allem von Mustern und Praktiken in technischen und nichttechnischen Bereichen und habe mich in meiner Lernkurve beschäftigt. In der Zwischenzeit begann sich die Produktivität des Unternehmens von Tag zu Tag zu verschlechtern. Es gibt kein gegenseitiges Verständnis zwischen der Geschäftsleitung und den Mitarbeitern (nur 12). Das Management kümmerte sich nicht viel um die Vorteile der Mitarbeiter, ihr Arbeitsumfeld, realistische Zeitpläne usw. Aufgrund der Fehleinschätzungen des Managements wurden die Entwicklerteams oft dazu gedrängt, verrückt zu arbeiten. Dies machte die Mitarbeiter unglücklich und sie verloren das Interesse an ihrer Arbeit. Also fingen sie an, sehr schlecht zu produzierenErgebnisse, die das Wachstum des Unternehmens beeinflussen. Es gab immer gleichermaßen Fehler auf beiden Seiten, der Geschäftsleitung und den Mitarbeitern. Der triviale Grund, den ich finde, ist, dass das Management die Mitarbeiter nicht über den Prozess, die Bedeutung der Qualität, die Softwareentwicklungsmuster, -praktiken usw. aufgeklärt hat. Das Management war immer daran interessiert, Ergebnisse zu liefern und nicht darauf zu achten, wie die Ergebnisse geliefert werden können.
Vor kurzem wurde ich zum Teamleiter ernannt (ich habe gerade meine 2 Jahre abgeschlossen), da das Management der Ansicht war, dass ich über die technischen Fähigkeiten sowie die Managementfähigkeiten für den Umgang mit einer Reihe von Produkten verfüge. Ich hatte eine engere Beziehung zu meinen Kollegen als eine berufliche Beziehung. Daher fällt es mir sehr schwer, einige Regeln anzuwenden und ein Arbeitsmodell innerhalb des Unternehmens zu etablieren. Und bis jetzt habe ich negative Ergebnisse erhalten, wenn ich es ein bisschen mehr dränge.
Darüber hinaus muss ich mich für diese Rolle qualifizieren und mich in Bezug auf das von mir vorgeschlagene Arbeitsmodell sicher fühlen, da ich keine gute Hand habe, um diesbezüglich eine Anleitung zu geben. Ich habe eher mehr Buchwissen als praktische Erfahrung.
Was kann ich in dieser Situation tun? Sollte ich das Unternehmen verlassen oder mehr Anstrengungen unternehmen, um Abhilfe zu schaffen?
"In einem Unternehmen mit 10.000 Mitarbeitern kann das Unternehmen es aushalten, wenn 5 Mitarbeiter nicht richtig arbeiten. In einem Unternehmen mit 10 bis 15 Mitarbeitern wirkt sich dies jedoch enorm auf das Wachstum des Unternehmens aus, selbst wenn ein Mitarbeiter nicht gut abschneidet."
Antworten:
Ein paar Dinge zum Nachdenken:
quelle
Ich würde dabei bleiben. Sie haben eine unglaubliche (möglicherweise einmal im Leben) Gelegenheit. Jedes Mal, wenn Sie eine schlechte Situation haben und die Position erhalten, etwas dagegen zu unternehmen, haben Sie die Möglichkeit, etwas Großes zu bewirken.
Folgendes müssen Sie tun.
ein. Teammotivation kann kontraintuitiv sein. Laut einem Weißbuch von 2008 des Harvard Business Review ( Mitarbeitermotivation ) sind die Hauptmotivatoren (in keiner bestimmten Reihenfolge):
Management fungieren Das Management scheint keine Ahnung zu haben, dass sein technisches Team sein Unternehmen bildet. Sie müssen als Puffer zwischen Management und Team fungieren. Sie beschützen! Kämpfe für sie. Das Management wird es in diesem Fall schwer haben, aber die Ergebnisse werden für sich selbst sprechen. Wenn Sie Ergebnisse erzielen, ist es für Sie in Ordnung, wie Sie das Team führen. Die Aufgabe des Teams ist es, ein Produkt zu produzieren. Stellen Sie sicher, dass sie sich keine Sorgen um Dinge machen, die nichts damit zu tun haben, z. B. die Politik des Managements usw. Lassen Sie sich nicht vom Management zur Sklavenarbeit drängen usw.
Hier trifft der Gummi sozusagen auf die Straße. Dies wird das Management glücklich machen und Ihr Team füllen. Hier liegt die Belohnung für die Gelegenheit vor Ihnen. Dazu benötigen Sie die Hilfe Ihres Teams!
ein. Sprechen Sie mit Ihrem Team und Consulte ihre Hilfe bei der Verbesserung alles . Sie sind eine unglaubliche Ressource. Gemeinsam können Sie alle Dinge herausfinden, die Ihre Arbeit verbessern. Dies hat den zusätzlichen (entscheidenden) Vorteil des Engagements. Menschen neigen dazu, sich viel mehr für etwas zu engagieren, an dem sie beteiligt waren. Wenn Sie beispielsweise alle gemeinsam entscheiden, dass Sie eine Quellcodeverwaltung benötigen und SVN verwenden möchten, werden sich alle viel mehr dafür einsetzen, diese zu verwenden und die vom Team beschriebenen Prozesse zu befolgen, da sie an der Entscheidung beteiligt waren. Der wichtigste Punkt hier ist , dass Sie das Team auf Ihre Seite bringen müssen . b. Sprechen Sie mit dem Management. Sagen Sie ihnen den Stand der Dinge. Sagen Sie ihnen, wohin es gehen soll. Sagen Sie ihnen, dass sie etwas geduldig sein müssen, wenn Sie die Dinge in Form bringen. Bringen Sie sie dazu, sich auf die Idee einzulassen, dass Ihr Team motiviert sein muss. Sie brauchen Management auf Ihrer Seite .
Sich qualifiziert fühlen: Dies ist manchmal eine schwierige Frage, aber Sie können dies klären. In diesem Fall würde ich drei Dinge empfehlen.
"Fake es bis du es schaffst". Nein, ich sage Ihnen nicht, dass Sie tatsächlich etwas vortäuschen sollen, aber ich sage Ihnen, dass Sie das Vertrauen in sich selbst vortäuschen können, bis Sie es tatsächlich sind. Lesen Sie auch, lesen Sie, lesen Sie und lernen Sie so viel wie möglich über das Projektmanagement und relevante Themen für Ihr Projekt usw.. Sie werden in die Rolle hineinwachsen. Denken Sie daran, dass jeder irgendwann im Management oder als Teamleiter anfängt und wir alle überlebt haben. :-)
Bitten Sie Ihre Teams um Hilfe. Es wird unweigerlich Dinge geben, bei denen Sie sich nicht sicher sind. Keine große Sache. Es sollte nicht erwartet werden, dass Sie alles wissen. Hier können Sie Ihr Team engagieren, um Ihnen bei Wissenslücken zu helfen.
quelle
Da es darum geht, das Team zu motivieren, werde ich diesen Teil zuerst beantworten.
Die meiste Verwirrung entsteht, wenn man nicht weiß, was man erreichen soll. Wenn Sie ein Projekt zu erledigen haben, klären Sie zunächst vom Management, was Sie erreichen müssen und wie Sie es erreichen können.
Finden Sie heraus (vom Team und vom Internet), welche Tools Sie benötigen, um Ihre Aufgabe zu erfüllen.
Teilen Sie dies dem Team mit. Jeder weiß, wann er ausgenutzt wird, und er wird es ablehnen, für das Management zu arbeiten. Erinnern Sie sie daran, dass sie als Profis für ihre Arbeit bezahlt werden und selbst wenn sie aufhören, ist es für ihren Lebenslauf am besten, ihre aktuelle Arbeit ordnungsgemäß zu erledigen.
Planen Sie kleine Aufgaben, die das Team erfüllen kann, zeigen Sie dem Management den Erfolg und versuchen Sie, sie davon zu überzeugen, Ihnen die Werkzeuge und die Kraft zu geben, um etwas größere Aufgaben zu planen. Menschen bekommen Vertrauen aus kleinen Erfolgen.
Wenn es dem Management immer noch egal ist, haben Sie dann das Buch "Rich Dad Poor Dad" gelesen? Es gibt Menschen, denen von Kindheit an beigebracht wird, Menschen wie Sie auszubeuten, weil sie wissen, dass Sie bereit sind, unter schlechten Bedingungen zu arbeiten, weil Sie ein Gewissen haben. Am besten verlassen Sie einen solchen Arbeitsplatz. Wenn Sie glauben, dass Sie Situationen verbessern können, ist dies in Ihrem Lebenslauf gut. Wenn du nicht kannst, geh. Wenn das Unternehmen, für das Sie arbeiten, Ihnen nicht hilft, tut es Ihnen weh. Weil es deine Karriere zerstört.
quelle
Ich würde noch nicht aufbrechen, aber ich würde mein Auge offen halten für gute Gelegenheiten. Wenn sich etwas ergibt, können Sie ihnen sagen, dass es einfach zu gut war, um darauf zu verzichten.
In der Zwischenzeit wäre meine erste Angriffsmöglichkeit die Quellcodeverwaltung. Hast Du es? Wenn nicht, sollte dies Ihre erste Priorität Nummer eins sein. Wenn Sie auswählen, wählen Sie eine aus, die Trigger vor und nach dem Festschreiben zulässt.
Sobald Sie die Quellcodeverwaltung haben, standardisieren Sie den Freigabeprozess. Teilen Sie die Entwicklung / Releases in Zweige, Repositorys oder was auch immer Ihre Quellcodeverwaltungssoftware unterstützt. Es kann nur Code in der Quellcodeverwaltung freigegeben werden. (Ja, ich musste das bei einer Firma machen.)
Danach sollten Sie versuchen, den Prozess für den Code zu verbessern, der in die Quellcodeverwaltung geht. Verschiedene Möglichkeiten, dies durchzusetzen, können durch Commit-Trigger für die Quellcodeverwaltung oder durch kontinuierliche Integrations-Setups erfolgen (sie können mehr als nur Code kompilieren).
Wenn es um Ihre (ehemaligen) Kollegen geht, seien Sie vorne mit ihnen, aber nicht zurück. Sie wurden (vermutlich) aus einem bestimmten Grund in diese Position gebracht. Fragen Sie Ihren Chef, ob Sie müssen, aber sagen Sie den anderen, was Sie erwarten. Verwenden Sie die von Ihnen eingerichteten Tools, um sie für Geistesabwesende durchzusetzen. Wenn jemand mehr als nur vergesslich ist, fragen Sie vielleicht Ihren Chef um Rat. Wenn die meisten im Team Sie unterstützen, können die schlechten Äpfel von sich aus weitermachen, sobald sie sehen, wie sich die Umgebung verändert.
quelle
Wenn Sie jetzt aufstehen und gehen, was wird der Arbeitgeber von Ihnen denken? "Dieser Typ, der vor 2 Jahren zu meiner Firma gekommen ist, beschließt einfach, seine Koffer zu packen und zu gehen, wenn die Dinge schlecht aussehen." Er oder sie zögert möglicherweise, in Zukunft eine Referenz für Sie zu sein. Andere Arbeitgeber werden das bemerken. Es gibt möglicherweise zwei Jahre Erfahrung mit Software. Was werden Sie Ihrem zukünftigen Arbeitgeber sagen, wenn er Sie fragt, warum Sie gegangen sind? Was wirst du dann sagen? Ihr zukünftiger Arbeitgeber wird auch denken: "Wird dieser Typ gehen, wenn ich auch in Schwierigkeiten bin? Hmm." Trotz offensichtlicher finanzieller Gründe für das Ausscheiden und des Mangels an Fokus und Interesse Ihrer Mitarbeiter wird dies Ihrem Ruf schaden. etwas, das Menschen ein Leben lang schmieden können.
Ich verstehe die Schwierigkeit, Gleichaltrige und Arbeitsethik in Einklang zu bringen. Ich habe auch Probleme damit, aber Sie müssen Arbeitsethik mit sozialen Interaktionen in Einklang bringen. Ich schlage vor, Sie bleiben und handeln mindestens einmal, um die Arbeitsmoral zu verbessern, bevor Sie das Handtuch werfen. Versuchen Sie, Ihre Kollegen zu motivieren, versuchen Sie, die Dinge in Ordnung zu bringen. Wenn Sie vorhaben zu gehen, wird Ihr Arbeitgeber sagen: "Ich kann ihm keine Vorwürfe machen, er hat versucht, die Dinge richtig zu machen, aber es hat einfach nicht geklappt." Sei ermutigender. Es ist weitaus besser, enge Beziehungen zu Ihren Mitarbeitern zu haben und sie zu bitten, etwas zu tun, als eine parasitäre Beziehung zu ihnen zu haben und sie zu bitten, etwas zu tun. Versuchen Sie, sie verstehen zu lassen, woher Sie kommen. Ihre Aufgabe als Manager ist es, zu verwalten: und dazu gehört auch, sicherzustellen, dass die Mitarbeiter ihre Arbeit erledigen. Es ist auch ihre Pflicht als Angestellter, ihre Arbeit zu erledigen. Wenn sie hartnäckig oder überhaupt nicht motiviert sind, liegt das außerhalb Ihrer Kontrolle. Ich würde es mit dem großen Chef besprechen, wenn das eine mögliche Option ist.
Ich habe in keiner Weise Erfahrung als Manager, ich teile nur die gleiche Programmierleidenschaft wie Sie. Ich bin noch in der Schule, aber ich hoffe, das hilft dir. =) Ich wünsche dir alles Gute und viel Glück.
quelle