Écrire et parler sur un logiciel fait-il de vous un meilleur programmeur?

StackOverflow https://stackoverflow.com/questions/99460

  •  01-07-2019
  •  | 
  •  

Question

Pensez-vous qu'écrire sur un logiciel (c'est-à-dire avoir un blog) et parler de logiciels (et de concepts) font de vous un meilleur programmeur?

Était-ce utile?

La solution

Statistiquement, oui. Vous ne conservez qu'environ 20% de ce que vous lisez et entendez, mais 80% de ce que vous enseignez.

En écrivant quelque chose ou en enseignant, vous vous forcez à comprendre les concepts à un niveau beaucoup plus profond.

UPDATE:

Je souhaitais mettre à jour cette information à l'aide de liens vers des données plus concrètes, afin de corroborer les statistiques qui m'ont été transmises à de nombreuses reprises sur les taux de rétention d'apprentissage. Toutefois, il semblerait qu’il existe une controverse autour de ces chiffres , même si le < a href = "http://www.ntl.org/" rel = "noreferrer"> Institut NTL pour la science du comportement appliquée maintient que des recherches ont été effectuées pour les sauvegarder.

Autres conseils

Je crois que c'est le cas. Comme pour l'enseignement, vous développez une compréhension plus ferme du sujet lorsque vous devez expliquer à quelqu'un d'autre. Vous pouvez voir ce que vous comprenez et ne comprenez pas plus en détail.

Oui. Pouvoir communiquer efficacement est aussi important et parfois plus important que de connaître tous les détails obscurs de la langue X.

Absolument oui. Vous avez la chance d'être mis au défi, questionné et deviné d'une manière que vous ne penseriez jamais de votre propre chef. Cela vous donne également l'occasion de travailler à l'organisation et à la présentation de vos idées. Tout cela contribuera aux décisions que vous prenez lorsque vous écrivez du code.

Je dirais le contraire: en général, les bons programmeurs aiment écrire et parler de logiciel. Cela montre qu'ils sont passionnés et qu'ils n'acceptent pas la merde.

Absolument. La connaissance sans utilisation régulière est inutile. Parler de technologies, de langages, de méthodes, de processus de développement, de livres, etc. améliore considérablement l'expérience globale et indique les voies possibles d'évolution professionnelle.

Absolument, pour une raison simple: cela remet en question vos conditions préalables. Vous pouvez écrire un article sur la qualité parfaite de .NET pour une situation donnée, mais uniquement pour trouver quelqu'un qui l'a utilisé, et tout s'est mal déroulé.

Je pense que l’essentiel de ces activités est de vous forcer à faire des recherches plus approfondies et à rechercher de nouvelles choses. Est-ce que cela fait de vous un meilleur programmeur? Je pense que oui.

Je pense que cela vous encourage généralement à être un meilleur programmeur en visualisant vos opinions et en lisant les réponses des utilisateurs. Je ne pense pas que le fait que vous ayez un blog ou que vous puissiez afficher la capacité que vous êtes en mesure de développer vous rende meilleur en soi, mais cela pourrait vous motiver à être meilleur pour que vous puissiez suivre vos messages.

Si vous avez tendance à écrire ou à parler de logiciel, cela signifie que vous y réfléchissez et que vous avez des opinions. En y pensant assez pour écrire, vous devenez un meilleur programmeur.

Je pense que le fait de bien parler et écrire vous permet de devenir un meilleur développeur. Pas nécessairement parce que cela améliorera vos compétences en programmation, mais parce que le développement de logiciels est beaucoup plus que de simplement extraire du code. Que ce soit pour une entreprise ou un projet open source, tous les logiciels, sauf les plus petits, sont des produits d'équipe. Dans cet environnement, ce sont le développeur qui sait le mieux communiquer qui apportera la plus grande contribution et non celui qui est nécessairement le meilleur codeur.

Enseigner les logiciels fait de vous un meilleur programmeur. Écrire sur un blog n'est pas si loin.

La plupart des choses que j’ai apprises sur .NET, j’en ai appris lors de la relecture, afin de pouvoir former des développeurs débutants. Alors oui, parler de logiciel aide beaucoup.

Oui. Si vous obtenez des commentaires (par exemple, des commentaires de blog), alors doublement. D’autres penseront toujours à quelque chose que vous n’avez pas connu, mais qu’il n’aura peut-être jamais eu la chance de vous dire si vous n’avez pas pris la parole en premier.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top