Wie kann ich meine Teamplayerfähigkeiten verbessern? [geschlossen]


12

Derzeit bin ich in meinem Traumjob in einem Forschungslabor als einziger Entwickler in einem multidisziplinären Team. Ich mache mir ein bisschen Sorgen, weil ich vergesse, in einem Team zu programmieren (ich habe keinen Legacy-Code, ich pflege meinen eigenen Code, ich bearbeite meine eigene Agenda usw.). Obwohl ich versuche, einige der besten Vorgehensweisen wie Continuous Delivery, TDD und SCRUM nur für mich zu befolgen, glaube ich, dass ich nicht mehr in der Lage bin, in einem Entwicklerteam zu arbeiten.

Ich bin einem Open Source-Projekt beigetreten und habe angefangen, mich mit Code Katas und Code Golf zu beschäftigen. Aber das wird mein Teamplayer-Profil nicht aufpolieren.

Was würden Sie vorschlagen, um meine Teamplayer-Fähigkeiten zu verbessern?

Update: Ja, meine Kommunikationsfähigkeiten sind jetzt besser und ich kann mit Doktoranden sprechen wie nie zuvor. Wie @Nicholas und @Erick sagten, werde ich eines Tages einem Entwicklerteam gegenüberstehen (vielleicht in meinem aktuellen Job, vielleicht nicht) und ich möchte über die Praktiken auf dem Laufenden bleiben, die einen guten Entwickler zu einem besseren Teammitglied machen, wie Paarprogrammierung oder Code Rezension.


Wie kann ein Beitritt zum OSS-Projekt nicht zur Verbesserung Ihrer Teamfähigkeit beitragen? IMHO, in einem verteilten Team zu sein (ich nehme an), ist der schwierigste Test für das Teamplay.
Keppla

@keppla: Ich denke, er meint, dass es seinen Lebenslauf nicht brennt.
Robert Harvey

1
dann würde ich eine titeländerung vorschlagen, um den eindruck, mit dem ich in teams gearbeitet habe, zu verbessern.
Keppla

Ja! @ Robert, das ist genau das, was ich meine
alfonso.kim

@keppla, einige Teamfähigkeiten sind besser, wenn sie physisch zusammen ausgeführt werden, z. B. Peer Review, Paarprogrammierung, Projektbesprechungen usw. Die Zugehörigkeit zu einem verteilten Team bringt eine ganz andere Dynamik mit sich.
tehnyit

Antworten:


15

Es ist für einen einsamen Wolf viel einfacher, sich an ein neues Rudel zu gewöhnen, als jeden anderen Wolf aus dem Rudel zu nehmen und zu erwarten, dass er überlebt.

Der einsame Wolf ist bereits hartnäckig und hat es bewiesen, indem er ohne Unterstützung überlebt hat. Nicht jeder ist dafür geschaffen, ein einsamer Wolf zu sein.

Die größten Probleme, denen sich ein einsamer Wolf bei der Umstellung auf ein neues Rudel gegenübersieht, sind im Vergleich gering.

Ich würde den Lebenslauf von jemandem, der für einen längeren Zeitraum alleine überlebt hat, als Plus betrachten.


1
Ich könnte nicht mehr zustimmen. gut gesagt!
fpmurphy

7
Stimme nicht zu 100%. Sich im Team zu entwickeln ist viel schwieriger als alleine. Ein "einsamer Wolf" kann sich mit weitaus geringerer Wahrscheinlichkeit in ein Team integrieren als ein Teamentwickler, um allein arbeiten zu können.
Michael Borgwardt

Jemand braucht ein T-Shirt. Irgendetwas mit Wölfen scheint zu stimmen ...
SHug

1
Vermische keine Lone Wolfs mit Cave Bears. Allein oder in Rudeln, sie sind immer schlimmer als die Wölfe.

nicht zustimmen. Wie können Sie beweisen, dass Sie überhaupt etwas Agiles getan haben?
Bharal

20

Auf der anderen Seite werden Ihre Solo-Entwickler-Fähigkeiten von Tag zu Tag schärfer.

Sie sagen, das ist Ihr Traumjob. Wenn Sie nicht auf einen anderen Job wechseln möchten, warum sollten Sie sich dann Gedanken über die Fähigkeiten machen, die für weniger optimale Jobs erforderlich sind?

Sie können nicht alle Ihre Fähigkeiten gleichzeitig maximieren. Werfen Sie sich ganz in die Probleme, mit denen Sie in Ihrem aktuellen Job konfrontiert sind, und erwerben Sie einige neue Fähigkeiten. Wenn die Zeit gekommen ist, in der Sie wieder an einem Team arbeiten müssen, werden Sie sich schnell darauf einstellen, nachdem Sie dies zuvor getan haben.


5
Traumjobs sind nicht immer Traumjobs, sie können entweder sauer werden und Sie hassen, oder die Firma kann tanken. Es ist immer gut, seine Fähigkeiten auf dem neuesten Stand zu halten.
Nicholas Smith

2
Genau. Wenn Sie als Scharfschütze ausgebildet werden, beklagen Sie nicht Ihren Mangel an Ausbildung als Squad-Anführer. Lerne einfach, der beste Scharfschütze da draußen zu sein. Eine Sache zu einer Zeit, Fokus, etc.
Christopher Mahan

@NicholasSmith Ich würde Ihrem Kommentar zustimmen, wenn es nicht " immer eine gute Sache" gäbe . Fähigkeiten auf dem neuesten Stand zu halten, ist normalerweise eine gute Sache, wenn es vernünftigerweise erreicht werden kann. Ein anderes Mal ist es eine unnötige Belastung. Ich denke, dies ist einer der letzten Fälle, obwohl der Tag wahrscheinlich kommen wird, an dem ein anderer Job notwendig ist.
Eric Wilson

1
@Nicholoas Smith, ist es nicht die Wahrheit? Alle meine Lieblingsjobs waren bei Unternehmen, die finanziell zusammengebrochen sind.
maple_shaft

3

Mir ist aufgefallen, dass die Zeiten, in denen ich am meisten an Teamplayer-Fähigkeiten verloren habe, in einem dysfunktionalen Team liegen, in dem ich gezwungen bin, mit schlimmen Fällen von Mahn-Krüger umzugehen . Ich stellte fest, dass ich mit der Zeit immer weniger Toleranz gegenüber Menschen habe, die denken, dass sie genug gelernt haben oder ihre Arbeit nicht mögen. Allerdings kann ich mit letzteren sympathisieren, solange sie für meine eigene Arbeit kein Ärgernis darstellen.

Wenn ich für längere Zeit alleine arbeite, wünsche ich mir, dass ein gutes Team mit mir interagiert, aber ich kann nicht sagen, dass ich die Teamfähigkeit verliere. Andererseits ist es besser, alleine zu sterben, als diese spitzen Haarbosse noch einen Tag aushalten zu müssen!

ok, jetzt genug schimpfen, zurück zur Arbeit, spitzer Haarboss kommt um die Ecke!


0

Ist es möglich, dass andere Entwickler im Team mit Ihnen an Projekten arbeiten, sodass Sie manchmal mit anderen Entwicklern zusammenarbeiten? Dies scheint eine bessere Lösung zu sein, da Sie gelegentlich mit anderen Entwicklern zusammenarbeiten müssen. Vergessen Sie dabei nicht, dass Sie sich in einem multidisziplinären Team befinden. Dies bedeutet, dass einige Ihrer Teamplaying-Fähigkeiten funktionieren, da alle anderen ihre Spezialität haben und möglicherweise Anpassungen erforderlich sind, um gut mit ihnen zu kommunizieren.


0

Wählen Sie einen Bereich der Technologie oder Entwicklungsmethodik aus und prüfen Sie, ob Sie einen oder zwei Tage lang einen Berater hinzuziehen können. Was dies zeigen wird:

  1. Sie können identifizieren, was Sie nicht wissen.
  2. Sie können Talente finden und bewerten. Nicht, dass Sie Manager werden möchten, aber es ist gut zu wissen, dass Sie dazu beitragen können, ein Team zu erweitern und / oder Stärken und Schwächen anderer Mitglieder zu identifizieren.
  3. Fähigkeit, ein Projekt zu koordinieren und mit anderen zusammenzuarbeiten.
  4. Identifizieren Sie, was wichtig ist.
  5. Finde verbesserte Wege, um Dinge zu erledigen.

Dies kann alles sein, was in ein oder zwei Tagen erledigt werden kann oder wie viel sich Ihre Gruppe leisten kann. Dies kann als Schulung und Beratung dienen. Dies ist eine gute Möglichkeit, Ihre Fähigkeiten zu erweitern und Zeit mit jemandem in Ihrer Nähe zu verbringen.

Ich ließ unser Unternehmen einen Datenbankleistungsexperten hinzuziehen. Da er viele vorgefertigte Tools hatte, konnte ich Fragen stellen, während sie liefen. Ich habe dafür gesorgt, dass ein kostenloses Mittagessen eingenommen wurde, während ich für eine Stunde in seinem Gehirn herumschnüffelte.

Es gibt viele Möglichkeiten, mit einem Team zusammenzuarbeiten.


-1

Wie aus Ihrer Frage hervorgeht, müssen Sie für Ihren Job nicht im Team arbeiten. Wenn ein solcher Umstand eintritt und jemand zu Ihnen stößt, werden Sie automatisch damit beginnen, mit der anderen Person zu teilen, zu helfen oder Kontakte zu knüpfen, weil Sie den Job richtig machen möchten. Die Anpassung an die Umstände liegt in der Natur des Menschen und die meisten Szenarien sollten schmerzlos ablaufen.

IMO denken Sie zu viel über eine "Was wäre wenn" Situation nach, wenn Sie es nicht brauchen. Der Job, in dem du bist, ist dein Traumjob. Genieße ihn, solange du kannst. Das sind meine 2 Cent.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.