2008-09-19 5 views
8

¿Cree que escribir sobre software (es decir, tener un blog) y hablar sobre software (y conceptos) lo convierten en un mejor programador?¿Escribir y hablar sobre software lo convierten en un mejor programador?

+0

Esta pregunta se cerraría casi al instante, si se le preguntó hoy. – David

+1

Sí - 2008 fue hace 7 años y momentos después de que se presentó SO y todos estábamos tratando de averiguar de qué se trataba. Y los SO también estaban pensando cómo querían que fuera. Hoy esto tendría un lugar en un Stack Exchange diferente. – ferventcoder

+0

¿Puede un moderador bloquear o cerrar esta pregunta? – ferventcoder

Respuesta

15

Estadísticamente hablando sí. Usted solo retiene aproximadamente el 20% de lo que lee y oye, pero el 80% de lo que enseña.

Al escribir sobre algo o enseñar sobre él, te obligas a comprender los conceptos en un nivel mucho más profundo.

ACTUALIZACIÓN:

quería actualizar esta con algunos enlaces a los datos concretos para apoyar más las estadísticas que me han enseñado en numerosas ocasiones sobre el aprendizaje de las tasas de retención. Sin embargo, parece que hay algunos controversy surrounding these numbers, aunque el NTL Institute for Applied Behavioral Science mantiene que se realizó una investigación para respaldarlos.

+0

Y, sin embargo, con o sin estos números, la mayoría de los desarrolladores considerarían obvio que usted aprende mejor haciendo lo que hace y mostrándole a otra persona cómo hacerlo. –

0

Absolutamente, por una simple razón: Desafía tus condiciones previas. Podrías escribir un artículo sobre cómo .NET perfecto es para una situación dada, solo para encontrar que alguien lo ha usado, y resultó mal.

+0

Creo que cuando hablas, realmente investigas para que no parezcas estúpido. Y realmente lo aprendes para aquellos que van a hacer preguntas. – ferventcoder

0

Creo que lo principal que estas actividades hacen es obligar a uno a investigar más a fondo cosas e investigar cosas nuevas. ¿Esto te convierte en un mejor programador? Creo que si.

2

Sí. En la fuerza de trabajo, ser capaz de comunicarse eficazmente es como, y en ocasiones es más importante que conocer cada detalle oscuro sobre el lenguaje X.

+0

Absolutamente de acuerdo aquí. – ferventcoder

3

Creo que ese es el caso. Al igual que con la enseñanza, desarrollas una comprensión más firme sobre el tema cuando tienes que explicárselo a otra persona. Puedes ver lo que entiendes y no entiendes con mayor detalle.

2

Absolutamente sí. Usted tiene la oportunidad de ser cuestionado y cuestionado y cuestionado en formas que nunca pensaría por su cuenta. También te da la oportunidad de trabajar en la organización y presentación de tus ideas. Todo esto retroalimenta las decisiones que toma cuando escribe el código.

1

Yo diría lo contrario: que en general a los buenos programadores les encanta escribir y hablar sobre software. Muestra que les apasiona y no aceptará basura.

+0

Esa es una perspectiva interesante. Yo encuentro los dos también. Sin embargo, puede depender del enfoque. – ferventcoder

0

Creo que lo alienta a ser un mejor programador en general al visualizar sus opiniones y al leer las respuestas de los usuarios. No creo que el hecho de que tengas un blog o pueda mostrar la capacidad que tienes para desarrollarte te hace ser mejor inherentemente, pero podría ayudarte a motivarte a ser mejor para que puedas mantener tus publicaciones al día.

0

Si tiendes a escribir o hablar de software, entonces eso significa que estás pensando en ello y tienes opiniones. Cuidarlo lo suficiente como para escribir te convierte en un mejor programador.

0

Creo que poder hablar y escribir bien te hace un mejor desarrollador. No necesariamente porque mejorará tus habilidades de programación, sino porque el desarrollo de software es mucho más que simplemente sacar el código. Ya sea para una empresa o un proyecto de código abierto, todos menos los componentes de software más pequeños son productos de equipo. En este entorno, será el desarrollador que mejor pueda comunicarse lo que hará la mayor contribución, no el que necesariamente es el mejor programador.

+0

Estoy de acuerdo con el hecho de que el desarrollo de software es más que codificación, aunque esa parte es la más divertida. :RE – ferventcoder

0

Enseñar sobre software absolutamente te convierte en un mejor programador. Escribir en un blog no está tan lejos.

1

Absolutamente. El conocimiento sin uso regular es inútil. Hablar de tecnologías, idiomas, métodos, procesos de desarrollo, libros, etc. mejora en gran medida la experiencia general y apunta a posibles formas de evolución profesional.

0

La mayoría de las cosas que aprendí sobre .NET, aprendí cuando lo estaba revisando para poder capacitar a los desarrolladores novatos. Entonces sí, hablar sobre software ayuda mucho.

0

Sí. Si recibe comentarios (por ejemplo, comentarios de blog), entonces doblemente. Otros invariablemente pensarán en algo que no hiciste, pero es posible que nunca hayas tenido la oportunidad de decirte si no hablaste antes.

Cuestiones relacionadas