Diferentes habilidades.
Un programador de reciente creación (que viene del final del profesional o del académico) tiene una mentalidad de tipo técnico – académico / retorcido (dudo en decir Ingeniería).
La documentación, especialmente cuando se trata de S / W es una tarea muy diferente, incluso en comparación con otras disciplinas de ingeniería. La cantidad de abstracción y / o creación de una conexión desde cómo hasta lo que puede ser inmenso, especialmente dado que un programador no está lidiando con un fenómeno físico (a diferencia de un ingeniero).
Como resultado, la documentación en el mundo de la programación comienza a tomar un gran giro creativo, algo que un tecnólogo de nueva creación aborrece (y en la mayoría de los casos puede ser débil).
- ¿Por qué me preocupo demasiado?
- ¿Cómo nutren los patrones de comportamiento de nuestras vidas?
- ¿Se puede rastrear una gran cantidad de problemas en el mundo a las personas equivocadas en los trabajos equivocados?
- ¿Por qué algunas personas piensan que Stephen Hawking es un idiota?
- ¿Qué dice de mí el hecho de que me falten palabras en un correo electrónico?
La situación cambia con interés, experiencia y / o dominio del lenguaje.
La mayoría de los programadores profesionales (profesionales, a diferencia de los mercenarios) generalmente superan estos problemas y pasan a convertirse en docentes decentes.