2.1.3 People Skills

Das Code-Schreiben ist nur ein kleiner Teil der Verantwortungen eines Softwareentwicklers. Softwareentwickler beschäftigen sich mit anderen Menschen, z.B. schreiben wir unseren Code in High-Level-Programming-Languages, weil wir möchten, dass andere Personen unseren Code verstehen können. Deswegen muss ein guter Softwareentwickler einen Weg finden, um mit Menschen effizient zu kommunizieren.

Jeder Mensch möchte sich wichtig fühlen. Wenn wir möchten, dass die Kollegin unsere Ideen hören, müssen wir zuerst ihre Ideen hören.

Die Belohnung eines positiven Verhaltens ist immer besser als die Bestrafung eines negativen Verhaltens. Wenn man motivieren möchte, muss man nicht die Kritik benutzen, sondern das Lob.

Wenn wir mit Menschen erfolgreicher handeln möchten, müssen wir daran denken, was diese Person will und was für diese Person wichtig ist.

Soweit wie möglich sollte man Streit vermeiden, weil es nicht immer möglich ist eine Person mit konkreten Gründen zu überzeugen. Bei einer Diskussion, muss man überlegen, ob man diese bestimmte Schlacht wirklich gewinnen muss. Wenn das Thema nicht so wichtig ist, kann man akzeptieren, dass man nicht Recht hat. Dann ist man nächstes Mal stärker.

results matching ""

    No results matching ""