2009-10-14 5 views
3

G'day,En tant que développeur, cela vaut-il la peine de demander des commentaires anonymes à des collègues?

Je suis toujours essayer d'améliorer ma performance en tant que développeur et, après avoir écouté this interesting podcast sur le sujet, je me demandais si les gens pensent qu'il vaut la peine de demander les commentaires des collègues.

Je pense obtenir des commentaires de manière anonyme de la manière suggérée dans le podcast en utilisant le Rypple site. Et en posant une seule question, courte, qui aborde directement un aspect spécifique de mon travail ou de mon comportement. Par exemple, je regarde des questions telles que:

  • Que puis-je faire pour améliorer la façon dont l'équipe de développement et le travail opérationnel ensemble ?,
  • Comment puis-je aider vous être plus efficace en votre travail interfaçant avec notre client principal?,
  • Quelles parties de ma technique pourrais-je améliorer selon la présentation que j'ai donnée aujourd'hui?
  • etc.

Edit: Je ne parle pas des aspects généraux, mais plus particulièrement sur la façon dont mes performances en tant que développeur peut être améliorée. Communication et de travailler avec les autres est une grande partie de travailler avec d'autres dans une entreprise.

Modifier: Ces questions supplémentaires sont en réponse à un commentaire à ma question originale par JB King.

D'autres exemples de questions qui pourraient fournir des commentaires utiles pour vous aider à améliorer en tant que développeur sont:

  • Suis-je devenir trop concentré ou obsessionnelle dans mon jeu d'outils de solution?
  • Quelle technologie pensez-vous que je devrais apprendre pour développer les capacités de l'équipe?
  • Sur quelle technologie pensez-vous que je devrais me concentrer pour améliorer les capacités globales de l'équipe?

Tout cela concerne directement ma progression personnelle en tant que développeur.

acclamations,

+0

Ne concerne pas la programmation. –

+9

Comment améliorer votre performance en tant que développeur ne pas être lié à la programmation? –

+0

Il ne peut pas être lié à la programmation parce qu'il y a des aspects du travail en dehors de la programmation. Si vous ne l'avez pas encore expérimenté, j'aimerais voir votre définition de la programmation, car je crois comprendre que c'est en train de concevoir et d'écrire du code. –

Répondre

6

Si vous voulez obtenir des commentaires honnêtes sur ce que vous faites, vous voudrez peut-être trouver quelqu'un qui observe ce que vous faites, et demandez leur avis, peut-être en prenant une bière. :)

Mais, il est important de ne pas être sur la défensive car vous demandez de l'honnêteté.Et, vous devriez envisager de faire des changements en fonction de ce qu'ils disent, car cela aidera les autres à voir que vous n'êtes pas seulement ouvert à la critique, mais que vous êtes prêt à vous adapter pour devenir un meilleur développeur. Mais, en fin de compte, vous devez avoir une idée du type de programmeur que vous voulez être. Ensuite, il est utile si vous avez quelqu'un avec qui vous travaillez qui illustre ces qualités, alors vous pouvez développer une relation pour voir si elles peuvent vous aider à devenir un meilleur programmeur. Par exemple, je connaissais un architecte qui tirait toujours une chaise et s'assoyait lorsqu'il répondait à une question, il était donc toujours au niveau du développeur. Cette petite action était si impressionnante pour moi, que c'était une action simple, mais elle montrait une volonté de se mettre au niveau des autres. C'est comme ça que je veux être vu comme un mentor pour les autres.

Je pense que demander des commentaires anonymes est mauvais, en partie parce que cela montre qu'il y a un problème de communication dans l'équipe, où les gens ne veulent pas être ouverts avec leurs sentiments et leurs opinions. Le chef d'équipe devrait s'occuper de cela, car cela pourrait éventuellement être préjudiciable à l'équipe, si les gens gardent leurs opinions vraies embouteillées plutôt que de les exprimer, afin d'aider l'équipe à s'améliorer.

1

Oui, demandant des commentaires de collègues est utile. Souvent, vous ne savez pas ce que vous faites très bien et où vous pourriez vous améliorer sans avoir au moins une deuxième opinion, sinon un troisième, un quatrième, et ainsi de suite. L'anonymat donne l'avantage que ceux qui répondent n'ont pas à craindre de représailles. Parfois, cela fonctionne bien et le résultat est une rétroaction honnête et parfois les gens peuvent entrer dans des choses stupides en essayant d'être drôle. Que sera, sera.

+1

Si vous devez craindre des représailles pour avoir donné votre avis, alors l'équipe est dysfonctionnelle et il y a des problèmes plus profonds, IMO. –

+1

Certains d'entre nous peuvent être paranoïaques, surtout si les commentaires portent sur votre patron ou quelqu'un d'autre sur l'échelle de l'entreprise. Je ne dis pas que c'est juste ou bon, seulement que ça existe. –

5

Je recommanderais effectivement pas étant anonyme lors de la demande de critique. L'un de vos objectifs déclarés est d'améliorer la communication avec vos collègues. Je pense que vous pourriez améliorer cela en parlant avec eux au lieu d'utiliser un outil.

Être capable de prendre la critique en personne montrera aux gens que vous êtes confiants et sérieux au sujet de l'amélioration. Le temps de présence est malheureusement sous-estimé dans notre industrie.

1

Je ne suis pas sûr que tout ira bien. Je suis plutôt d'accord avec James sur celui-ci.

Quoi de mieux que d'avoir des ateliers de développement dans votre équipe. Vous pouvez le faire de telle sorte que chaque semaine 1 développeur a la parole pour une heure. Trouvez une salle de réunion et un projecteur (si vous en avez un) et laissez ce développeur présenter sa découverte au reste de l'équipe.

À tout moment, il y a d'énormes changements dans l'industrie, il devrait y avoir beaucoup de choses à couvrir, par exemple - une semaine un développeur pourrait parler des changements à venir .net framework v4 (juste un exemple), tandis qu'une autre semaine encore un autre développeur peut parler des avantages des itérations de mêlée plus courtes (encore un exemple).

L'idée est que le développeur ne devrait pas être obligé de présenter, et il/elle devrait décider de son propre sujet d'intérêt.

Cet exercice peut aider à renforcer la communication au sein de votre équipe, et ainsi l'ensemble de l'équipe est orientée vers l'amélioration des compétences de développement.

C'est la bonne idée, mauvaise idée que j'ai vu est de prendre cette idée trop loin, et s'attendre à ce que les développeurs partent pour les week-ends codés dojos - ouais comment amusant (pas). Assurez-vous que ces présentations ont lieu pendant les heures normales de travail payées, sinon vous aurez une émeute.

1

"Comment pouvons-nous faire notre travail plus efficacement?" est une bonne question, et vaut la peine d'être posée!

Mais vous devriez toujours en discuter ouvertement.Il s'agit d'une question aussi innocente que celle que l'on peut poser dans le monde professionnel, donc si vous dites aux gens de parler anonymement, ils penseront que quelque chose de drôle se passe, même si ce n'est pas le cas. Et si vous ne pouvez pas discuter ouvertement d'un sujet aussi innocent, votre organisation a de sérieux problèmes. De plus, si vous posez des questions comme celles-là, vous devez prêter attention aux réponses, et soit agir sur eux, soit expliquer pourquoi vous ne le faites pas. Les gens peuvent gérer, "Bon point, mais nous n'allons pas le faire de cette façon, voici pourquoi." Mais c'est assez démoralisant de répondre à une question comme celle-là - surtout si vous avez fait beaucoup d'efforts - et de vous sentir comme si vous aviez été ignoré.

+0

J'ai tendance à trouver que poser une question directe fonctionne mieux. S'il est ouvert à l'interprétation, la réponse peut ne pas être utile. Par exemple: Que puis-je faire de mieux pour rendre mon code plus lisible? Ceci est une question d'action, qui montre que vous voulez des commentaires honnêtes. Demander, "Que puis-je faire mieux?" est trop général, car la réponse pourrait être que votre sens de la mode est faux (pantalons à pois sont si démodés). –

1

Une bonne question que j'ai trouvé à poser est: "Recommanderiez-vous cette application à quelqu'un d'autre?" et commencez la conversation là-bas.

Questions connexes