¿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?
Respuesta
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.
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. –
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.
Creo que cuando hablas, realmente investigas para que no parezcas estúpido. Y realmente lo aprendes para aquellos que van a hacer preguntas. – ferventcoder
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.
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.
Absolutamente de acuerdo aquí. – ferventcoder
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.
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.
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.
Esa es una perspectiva interesante. Yo encuentro los dos también. Sin embargo, puede depender del enfoque. – ferventcoder
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.
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.
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.
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
Enseñar sobre software absolutamente te convierte en un mejor programador. Escribir en un blog no está tan lejos.
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.
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.
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.
- 1. Software que cada programador hace
- 2. ¿Existe alguna documentación definitiva sobre cómo escribir instaladores de software?
- 3. ¿Cómo debería un programador de C++ diseñar software en C?
- 4. ¿Hay buenos libros sobre cómo escribir software de calidad comercial?
- 5. Preguntas sobre Scala desde un programador C++ (estructuras y stl)
- 6. Consecuencias de hacer un software "lo suficientemente bueno"
- 7. ¿Podría escribir mejor este código?
- 8. ¿Cuánto debe saber un programador sobre el administrador del sistema?
- 9. Ruta para convertirse en un mejor programador F #
- 10. Programador de Resque en Heroku ... ¿Lo hace de forma remota?
- 11. Cómo escribir software para Windows usando Java?
- 12. Powershell puede hablar, pero ¿puede escribir si hablo?
- 13. ¿Cómo puedo escribir mi propio programador Hadoop?
- 14. El mejor software para escribir manuales de usuario basados en HTML
- 15. Buffers de protocolo, obtener C# para hablar con C++: escribir problemas y problemas de esquema
- 16. Expresiones regulares que se convierten en un diagrama
- 17. ¿Son "SFTP" y "Ftp sobre SSL" lo mismo?
- 18. ¿Cómo hablar con un teclado Bluetooth?
- 19. Python para un programador Perl
- 20. ¿Debo escribir mi propio software de foro?
- 21. Software para tomar notas sobre la programación
- 22. Mejor editor de imágenes del programador para OSX
- 23. ¿Cómo escribir software para mi touchpad?
- 24. confusión sobre el vacío y lo que significa.
- 25. No se puede escribir en el registro en HKEY_LOCAL_MACHINE \ Software
- 26. ¿Cómo funciona un programador en varias computadoras?
- 27. ¿Recursos sobre cómo escribir un paquete Deb de Debian/Ubuntu?
- 28. ASP.NET y Flash: puede hablar con .net
- 29. Escribir/dibujar sobre un documento de plantilla PDF en PHP
- 30. Lo que lo hace un PaaS no SaaS - o ejemplos
Esta pregunta se cerraría casi al instante, si se le preguntó hoy. – David
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
¿Puede un moderador bloquear o cerrar esta pregunta? – ferventcoder